Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save daniloegea/00365c63eed064bb17b7e96123ac6d1d to your computer and use it in GitHub Desktop.
Save daniloegea/00365c63eed064bb17b7e96123ac6d1d to your computer and use it in GitHub Desktop.
Firefox crash
0x80b7abe46 <+406>: leaq -0x1acbe27(%rip), %rax
0x80b7abe4d <+413>: movq 0x3ebee54(%rip), %rcx
0x80b7abe54 <+420>: movq %rax, (%rcx)
0x80b7abe57 <+423>: movl $0x172, 0x0 ; imm = 0x172
0x80b7abe62 <+434>: callq 0x56b3060 ; symbol stub for: abort
0x80b7abe67 <+439>: leaq -0x1a5b422(%rip), %rax
0x80b7abe6e <+446>: movq 0x3ebee33(%rip), %rcx
0x80b7abe75 <+453>: movq %rax, (%rcx)
0x80b7abe78 <+456>: movl $0x23e, 0x0 ; imm = 0x23E
0x80b7abe83 <+467>: callq 0x56b3060 ; symbol stub for: abort
0x80b7abe88 <+472>: leaq -0x1b53b4e(%rip), %rax
0x80b7abe8f <+479>: movq 0x3ebee12(%rip), %rcx
0x80b7abe96 <+486>: movq %rax, (%rcx)
-> 0x80b7abe99 <+489>: movl $0xa01, 0x0 ; imm = 0xA01
0x80b7abea4 <+500>: callq 0x56b3060 ; symbol stub for: abort
(lldb) bt
* thread #1, name = 'Chrome_ChildThread', stop reason = signal SIGSEGV
* frame #0: 0x000000080b7abe99 libxul.so`mozilla::ipc::MessageChannel::OnChannelErrorFromLink(void) + 489
frame #1: 0x000000080b7ad7c0 libxul.so`virtual function non-virtual override offset : -16 mozilla::ipc::ProcessLink::OnChannelError(void) + 48
frame #2: 0x000000081123bf5d libevent-2.1.so.6`___lldb_unnamed_symbol63$$libevent-2.1.so.6 + 1373
frame #3: 0x0000000811237eaf libevent-2.1.so.6`event_base_loop + 1311
frame #4: 0x000000080b7735c8 libxul.so`base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 264
frame #5: 0x000000080b771d3c libxul.so`MessageLoop::Run(void) + 76
frame #6: 0x000000080b78926d libxul.so`base::Thread::ThreadMain(void) + 189
frame #7: 0x000000080b7786ca libxul.so`ThreadFunc(void*) + 10
frame #8: 0x00000008011dc426 libthr.so.3`thread_start(curthread=0x000000080163d400) at thr_create.c:291
(lldb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment