metacall/core

Issue on MetaCall CLI Linux

Opened this issue ยท 0 comments

๐Ÿ› Bug Report

https://github.com/metacall/install/actions/runs/17779504540/job/50538808017

#12 29.26 /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++/bits/shared_ptr_base.h:712:26: runtime error: member call on address 0x60300000e560 which does not point to an object of type '_Sp_counted_base'
#12 29.26 0x60300000e560: note: object has invalid vptr
#12 29.26  00 00 00 00  b8 31 8f a9 e3 7f 00 00  02 00 00 00 01 00 00 00  70 2d 8f a9 e3 7f 00 00  10 01 00 00
#12 29.26               ^~~~~~~~~~~~~~~~~~~~~~~
#12 29.26               invalid vptr
#12 29.44 123456
#12 29.82 v0.1.33
#12 30.00 v0.1.2
#12 30.14 /gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++/bits/shared_ptr_base.h:712:26: runtime error: member call on address 0x60300000e560 which does not point to an object of type '_Sp_counted_base'
#12 30.14 0x60300000e560: note: object has invalid vptr
#12 30.14  00 00 00 00  b8 31 af e7 03 7f 00 00  02 00 00 00 01 00 00 00  70 2d af e7 03 7f 00 00  10 01 00 00
#12 30.14               ^~~~~~~~~~~~~~~~~~~~~~~
#12 30.14               invalid vptr
#12 30.42 
#12 30.42 =================================================================
#12 30.42 ==321==ERROR: LeakSanitizer: detected memory leaks
#12 30.42 
#12 30.42 Direct leak of 144 byte(s) in 3 object(s) allocated from:
#12 30.42     #0 0x7f03ecd115e7 in operator new(unsigned long) (/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib/lib/libasan.so.6+0xb25e7)
#12 30.42     #1 0x7f03e0d2c5d6 in node_loader_impl_func_await_safe /tmp/guix-build-metacall-0.9.14.drv-0/core-0.9.14/source/loaders/node_loader/source/node_loader_impl.cpp:2308
#12 30.42     #2 0x7f03e0d5017d in void node_loader_impl_func_call_js_safe<loader_impl_async_func_await_safe_type>(napi_env__*, napi_value__*, void*, void*) /tmp/guix-build-metacall-0.9.14.drv-0/core-0.9.14/source/loaders/node_loader/source/node_loader_impl.cpp:285
#12 30.42     #3 0x7f03e458639e  (/gnu/store/3611k5c6iki74mzrp2lj670kv7csp0wh-libnode-22.12.0/lib/libnode.so.127+0xefb39e)
#12 30.42     #4 0x7f03e89676c2  (/gnu/store/9ygpsbp5gfbrwrin5jdmkd3m84vdsai5-libuv-1.49.1/lib/libuv.so.1+0x106c2)
#12 30.42     #5 0x61300001d80f  (<unknown module>)
#12 30.42 
#12 30.42 SUMMARY: AddressSanitizer: 144 byte(s) leaked in 3 allocation(s).
#12 30.43 		function three_str(a_str, b_str, c_str)
#12 DONE 33.0s

https://github.com/metacall/install/blob/e769bc6b8eef69272cafd523c6304b66f02a6404/Dockerfile#L146