Skip to content

Issue on MetaCall CLI Linux #578

@viferga

Description

@viferga

🐛 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions