Skip to content

Instantly share code, notes, and snippets.

@pg83
Created November 1, 2022 17:26
Show Gist options
  • Save pg83/a369133c03715179534c8945c2b6afd6 to your computer and use it in GitHub Desktop.
Save pg83/a369133c03715179534c8945c2b6afd6 to your computer and use it in GitHub Desktop.
Program received signal SIGABRT, Aborted.
0x0000000000b4309e in __syscall4 (n=14, a1=2, a2=140737488337360, a3=0, a4=8) at ./arch/x86_64/syscall_arch.h:38
38 __asm__ __volatile__ ("syscall" : "=a"(ret) : "a"(n), "D"(a1), "S"(a2),
(gdb) bt
#0 0x0000000000b4309e in __syscall4 (n=14, a1=2, a2=140737488337360, a3=0, a4=8)
at ./arch/x86_64/syscall_arch.h:38
#1 0x0000000000b43102 in __restore_sigs (set=0x7fffffffb9d0) at src/signal/block.c:43
#2 0x0000000000b43159 in raise (sig=6) at src/signal/raise.c:11
#3 0x0000000000b2f6ee in abort () at src/exit/abort.c:11
#4 0x00000000006f1d94 in el::base::utils::abort (status=1, reason=...)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/easyloggingpp/src/easylogging++.cc:125
#5 0x00000000006f1ca6 in el::base::Writer::triggerDispatch (this=0x7fffffffbff8)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/easyloggingpp/src/easylogging++.cc:2653
#6 0x00000000006f1707 in el::base::Writer::processDispatch (this=0x7fffffffbff8)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/easyloggingpp/src/easylogging++.cc:2616
#7 0x0000000000634e20 in el::base::Writer::~Writer (this=0x7fffffffbff8)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/easyloggingpp/src/easylogging++.h:3209
#8 0x000000000063afeb in et::HandleTerminate()::{lambda()#1}::operator()() const (
this=0x63ae30 <et::HandleTerminate()::{lambda()#1}::__invoke()>)
at /ix/build/q2oDAqRXi4JDSoxV/src/src/base/Headers.hpp:403
#9 0x000000000063ae39 in et::HandleTerminate()::{lambda()#1}::__invoke() ()
at /ix/build/q2oDAqRXi4JDSoxV/src/src/base/Headers.hpp:397
#10 0x0000000000aa53d2 in std::__terminate (
func=0x63ae30 <et::HandleTerminate()::{lambda()#1}::__invoke()>)
at /ix/build/zblMTTrIZHJpbvNz/src/libcxxabi/src/cxa_handlers.cpp:59
#11 0x0000000000aa9566 in __cxxabiv1::failed_throw (exception_header=0x7ffff773a090)
at /ix/build/zblMTTrIZHJpbvNz/src/libcxxabi/src/cxa_exception.cpp:152
#12 0x0000000000aa94c0 in __cxa_throw (thrown_object=0x7ffff773a110,
tinfo=0x4b6538 <typeinfo for std::bad_cast>, dest=0xaa5c50 <std::bad_cast::~bad_cast()>)
at /ix/build/zblMTTrIZHJpbvNz/src/libcxxabi/src/cxa_exception.cpp:283
#13 0x0000000000a7c09b in __cxa_bad_cast ()
at /ix/build/zblMTTrIZHJpbvNz/src/libcxxabi/src/cxa_aux_runtime.cpp:20
#14 0x0000000000636a20 in cxxopts::OptionValue::as<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (this=0x7ffff76f8fa0)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/cxxopts/include/cxxopts.hpp:1058
#15 0x000000000062f655 in main (argc=2, argv=0x7fffffffe968)
at /ix/build/q2oDAqRXi4JDSoxV/src/src/terminal/TerminalClientMain.cpp:136
(gdb) fr 14
#14 0x0000000000636a20 in cxxopts::OptionValue::as<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (this=0x7ffff76f8fa0)
at /ix/build/q2oDAqRXi4JDSoxV/src/external_imported/cxxopts/include/cxxopts.hpp:1058
1058 return dynamic_cast<const values::standard_value<T>&>(*m_value).get();
(gdb) p m_value
$1 = {__ptr_ = 0x7ffff7711918, __cntrl_ = 0x7ffff7711900}
(gdb) p *m_value
$2 = (cxxopts::Value &) @0x7ffff7711918: {<std::__1::enable_shared_from_this<cxxopts::Value>> = {
__weak_this_ = {__ptr_ = 0x7ffff7711918, __cntrl_ = 0x7ffff7711900}},
_vptr$Value = 0x411680 <vtable for cxxopts::values::standard_value<bool>+16>}
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment