Skip to content

node crashes with "free(): invalid pointer" when exiting #21845

Description

@LionNatsu
  • Version: 10.0.0+
  • Platform: x86_64 GNU/Linux
  • Subsystem: crypto, OpenSSL

Reproduce:

$ /bin/node -e ''
free(): invalid pointer
Aborted (core dumped)

Backtrace:

#0  0x00007ffff714f647 in raise () from /usr/lib/libc.so.6
#1  0x00007ffff7151031 in abort () from /usr/lib/libc.so.6
#2  0x00007ffff719a429 in __libc_message () from /usr/lib/libc.so.6
#3  0x00007ffff71a142a in malloc_printerr () from /usr/lib/libc.so.6
#4  0x00007ffff71a8984 in free () from /usr/lib/libc.so.6
#5  0x00007ffff7f08632 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() () from /usr/lib/libstdc++.so.6
#6  0x00007ffff71537fa in __run_exit_handlers () from /usr/lib/libc.so.6
#7  0x00007ffff71538fa in exit () from /usr/lib/libc.so.6
#8  0x00007ffff713256e in __libc_start_main () from /usr/lib/libc.so.6
#9  0x00005555559a6dfa in _start ()

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions