[Pkg-javascript-devel] Bug#878674: Bug#878674: Bug#878674: Bug#878674: Bug#878674: nodejs segfaults when building d3-* with webpack

Pirate Praveen praveen at debian.org
Wed Oct 25 13:24:16 UTC 2017


On Mon, 16 Oct 2017 21:06:34 +0530 Pirate Praveen
<praveen at onenetbeyond.org> wrote:
> On തിങ്കള്‍ 16 ഒക്ടോബര്‍ 2017 08:54 വൈകു, Jérémy Lal wrote:
> > 
> > Can you attach the whole failing sbuild log please ?
> >Attached.
> 
> The diff between the current git master and local build is also attached
> (just enabling webpack).

I tried to reach the segfault point in steps and this is what I can
share. Hope this is useful.

(gdb) s
open (__oflag=524288,
    __path=0x7fff163d0ca0 "/usr/lib/nodejs/d3-dispatch/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) s
open64 () at ../sysdeps/unix/syscall-template.S:84
84	../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) s
__pthread_enable_asynccancel ()
    at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:59
59	../sysdeps/unix/sysv/linux/x86_64/cancellation.S: No such file or
directory.
(gdb) s
60	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
61	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
62	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
63	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
65	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
67	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
69	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
70	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) s
71	in ../sysdeps/unix/sysv/linux/x86_64/cancellation.S
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d0a30)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
open (__oflag=524288, __path=0x7fff163d0c00 "/usr/lib/nodejs/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
open (__oflag=524288,
    __path=0x7fff163d0bc0 "/usr/lib/nodejs/d3-dispatch/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
open (__oflag=524288, __path=0x7fff163d0bc0 "/usr/lib/nodejs/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) bt
#0  open (__oflag=524288, __path=0x7fff163d0bc0
"/usr/lib/nodejs/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
#1  uv__fs_open (req=0x7fff163d09f0) at src/unix/fs.c:260
#2  uv__fs_work (w=w at entry=0x7fff163d0b40) at src/unix/fs.c:960
#3  0x00007f84705bc8f1 in uv_fs_open (
    loop=0x7f84707d1c40 <default_loop_struct>,
req=req at entry=0x7fff163d09f0,
    path=<optimized out>, flags=flags at entry=0, mode=mode at entry=438,
    cb=cb at entry=0x0) at src/unix/fs.c:1179
#4  0x0000000000d9457c in node::Open (args=...) at ../src/node_file.cc:1063
#5  0x00002e9c4e594f78 in ?? ()
#6  0x00007fff163d1058 in ?? ()
#7  0x00007fff163d10a8 in ?? ()
#8  0x0000000000000003 in ?? ()
#9  0x0000000000000000 in ?? ()
(gdb) c
Continuing.
[Switching to Thread 0x7f846a5b1700 (LWP 4944)]

Thread 7 "node" hit Breakpoint 10, uv__fs_open (req=0x1f5d948)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
[Switching to Thread 0x7f8470bd9740 (LWP 4275)]

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d0ad0)
    at src/unix/fs.c:260
260	in src/unix/fs.c
(gdb) s
[Switching to Thread 0x7f8468dae700 (LWP 4947)]

Thread 10 "node" hit Breakpoint 10, uv__fs_open (req=0x1f5caf8)
    at src/unix/fs.c:260
260	in src/unix/fs.c
(gdb) s
open (__oflag=524288,
    __path=0x1f8d210 "/usr/lib/nodejs/d3-selection/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.
[Switching to Thread 0x7f8470bd9740 (LWP 4275)]

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	in src/unix/fs.c
(gdb) s
open (__oflag=524288, __path=0x7fff163d0bc0 "/usr/lib/nodejs/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.
[Switching to Thread 0x7f846a5b1700 (LWP 4944)]

Thread 7 "node" hit Breakpoint 10, uv__fs_open (req=0x1f88458)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
open (__oflag=524288, __path=0x1f5b8a0
"/usr/lib/nodejs/d3-drag/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.
[Switching to Thread 0x7f8470bd9740 (LWP 4275)]

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d0ad0)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	in src/unix/fs.c
(gdb) s
open (__oflag=524288,
    __path=0x7fff163d0bc0 "/usr/lib/nodejs/d3-interpolate/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.

Thread 1 "node" hit Breakpoint 10, uv__fs_open (req=0x7fff163d09f0)
    at src/unix/fs.c:260
260	src/unix/fs.c: No such file or directory.
(gdb) s
open (__oflag=524288, __path=0x7fff163d0bc0 "/usr/lib/nodejs/package.json")
    at /usr/include/x86_64-linux-gnu/bits/fcntl2.h:59
59	  return __open_alias (__path, __oflag, __va_arg_pack ());
(gdb) c
Continuing.

Thread 1 "node" received signal SIGSEGV, Segmentation fault.
0x00002e9c4ea53ae9 in ?? ()
(gdb) bt
#0  0x00002e9c4ea53ae9 in ?? ()
#1  0x0000000000000001 in ?? ()
#2  0x4034000000000000 in ?? ()
#3  0x053b145957053b00 in ?? ()
#4  0x0000226edfa29229 in ?? ()
#5  0x0000226edfa29499 in ?? ()
#6  0x0000226edfa349d9 in ?? ()
#7  0x0000226edfac4ca9 in ?? ()
#8  0x00007fff163d03e8 in ?? ()
#9  0x00002e9c4ea3445f in ?? ()
#10 0x0000002800000000 in ?? ()
#11 0x0000154dcfd9f021 in ?? ()
#12 0x0000000000000002 in ?? ()
#13 0x00002e9c4e115061 in ?? ()
#14 0x00007fff163d0360 in ?? ()
#15 0x0000000001ed0710 in ?? ()
#16 0x0000000001f0e518 in ?? ()
#17 0x0000000001f0e528 in ?? ()
#18 0x0000000001f0e518 in ?? ()
#19 0x00000e0774b043c1 in ?? ()
#20 0x000012b2f72e2d11 in ?? ()
#21 0x0000000000000028 in ?? ()
#22 0x0000226edfa81c39 in ?? ()
---Type <return> to continue, or q <return> to quit---
#23 0x0000226edfac4ca9 in ?? ()
#24 0x0000226edfa33cc1 in ?? ()
#25 0x0000226edfac4ca9 in ?? ()
#26 0x00007fff163d0420 in ?? ()
#27 0x00002e9c4e88573d in ?? ()
#28 0x0000154dcfd9f021 in ?? ()
#29 0x0000226edfa33cc1 in ?? ()
#30 0x0000154dcfdc7701 in ?? ()
#31 0x000012b2f725b591 in ?? ()
#32 0x0000226edfa79b81 in ?? ()
#33 0x00007fff163d0460 in ?? ()
#34 0x00002e9c4e009895 in ?? ()
#35 0x00000e0774b04381 in ?? ()
#36 0x00000e0774b04381 in ?? ()
#37 0x0000154dcfd9f021 in ?? ()
#38 0x0000000000000000 in ?? ()

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 862 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20171025/0715f8db/attachment.sig>


More information about the Pkg-javascript-devel mailing list