[Pkg-javascript-devel] Bug#1020980: nodejs: "Cannot load externalized builtin" error

Dmitry Shachnev mitya57 at debian.org
Thu Sep 29 22:44:07 BST 2022


Package: nodejs
Version: 18.10.0+dfsg-1
Severity: grave
Control: block 1020230 by -1

Dear Maintainer,

Trying to run "nodejs --version" in a fresh sid chroot results in this error:

Cannot load externalized builtin: "internal/deps/cjs-module-lexer/lexer:/usr/share/nodejs/cjs-module-lexer/lexer.js".
 1: 0x7f88e7f6ae58 node::Abort() [/lib/x86_64-linux-gnu/libnode.so.108]
 2: 0x7f88e7f4bbfb  [/lib/x86_64-linux-gnu/libnode.so.108]
 3: 0x7f88e7f4bd36 node::builtins::BuiltinLoader::BuiltinLoader() [/lib/x86_64-linux-gnu/libnode.so.108]
 4: 0x7f88e7e881df  [/lib/x86_64-linux-gnu/libnode.so.108]
 5: 0x7f88ea120cee  [/lib64/ld-linux-x86-64.so.2]
 6: 0x7f88ea120dd4  [/lib64/ld-linux-x86-64.so.2]
 7: 0x7f88ea13797a  [/lib64/ld-linux-x86-64.so.2]
Aborted (core dumped)

A stack trace obtained with gdb is attached.

--
Dmitry Shachnev
-------------- next part --------------
(gdb) r --version
Starting program: /usr/lib/nodejs/bin/node --version
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Cannot load externalized builtin: "internal/deps/cjs-module-lexer/lexer:/usr/share/nodejs/cjs-module-lexer/lexer.js".
 1: 0x7ffff5e13e58 node::Abort() [/lib/x86_64-linux-gnu/libnode.so.108]
 2: 0x7ffff5df4bfb  [/lib/x86_64-linux-gnu/libnode.so.108]
 3: 0x7ffff5df4d36 node::builtins::BuiltinLoader::BuiltinLoader() [/lib/x86_64-linux-gnu/libnode.so.108]
 4: 0x7ffff5d311df  [/lib/x86_64-linux-gnu/libnode.so.108]
 5: 0x7ffff7fcdcee  [/lib64/ld-linux-x86-64.so.2]
 6: 0x7ffff7fcddd4  [/lib64/ld-linux-x86-64.so.2]
 7: 0x7ffff7fe497a  [/lib64/ld-linux-x86-64.so.2]

Program received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo at entry=6, no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:44
44      ./nptl/pthread_kill.c: No such file or directory.
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo at entry=6, no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:44
#1  0x00007ffff52a55df in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  0x00007ffff5259a02 in __GI_raise (sig=sig at entry=6) at ../sysdeps/posix/raise.c:26
#3  0x00007ffff5244469 in __GI_abort () at ./stdlib/abort.c:79
#4  0x00007ffff5e13e65 in node::Abort () at ../src/node_errors.cc:299
#5  0x00007ffff5df4bfb in node::builtins::BuiltinLoader::AddExternalizedBuiltin (id=id at entry=0x7ffff77eacb0 "internal/deps/cjs-module-lexer/lexer", 
    filename=filename at entry=0x7ffff77eac80 "/usr/share/nodejs/cjs-module-lexer/lexer.js") at ../src/node_builtins.cc:261
#6  0x00007ffff5df4d36 in node::builtins::BuiltinLoader::BuiltinLoader (this=0x7ffff7fa44a0 <node::builtins::BuiltinLoader::instance_>) at ../src/node_builtins.cc:37
#7  0x00007ffff5d311df in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at ../src/node_builtins.cc:31
#8  _GLOBAL__sub_I_node_builtins.cc(void) () at ../src/node_builtins.cc:700
#9  0x00007ffff7fcdcee in call_init (env=0x7fffffffe3c0, argv=0x7fffffffe3a8, argc=2, l=<optimized out>) at ./elf/dl-init.c:70
#10 call_init (l=<optimized out>, argc=2, argv=0x7fffffffe3a8, env=0x7fffffffe3c0) at ./elf/dl-init.c:26
#11 0x00007ffff7fcddd4 in _dl_init (main_map=0x7ffff7ffe2c0, argc=2, argv=0x7fffffffe3a8, env=0x7fffffffe3c0) at ./elf/dl-init.c:117
#12 0x00007ffff7fe497a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#13 0x0000000000000002 in ?? ()
#14 0x00007fffffffe621 in ?? ()
#15 0x00007fffffffe63a in ?? ()
#16 0x0000000000000000 in ?? ()
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220930/c6164c68/attachment.sig>


More information about the Pkg-javascript-devel mailing list