Closed Bug 1237220 Opened 8 years ago Closed 8 years ago

[emulator-x86-kk] Process crash [@ mozilla::ipc::FatalError(char const*, char const*, int, bool)] when running mochitest and crash tests

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1237246

People

(Reporter: edgar, Unassigned)

References

Details

Crash stack:
https://treeherder.mozilla.org/logviewer.html#?job_id=15118858&repo=try

[...]
09:08:15     INFO -  Crash dump filename: /tmp/tmpq0hWQY/6f8903be-0d45-e05a-016e3bf6-035d0940.dmp
09:08:15     INFO -  Operating system: Android
09:08:15     INFO -                    0.0.0 Linux 3.4.0+ #1 PREEMPT Fri Dec 5 17:28:48 PST 2014 i686 Android/full_x86/generic_x86:4.4.2/KOT49H/eng.worker.20160106.080907:eng/test-keys
09:08:15     INFO -  CPU: x86
09:08:15     INFO -       GenuineIntel family 6 model 3 stepping 3
09:08:15     INFO -       1 CPU
09:08:15     INFO -  Crash reason:  SIGSEGV
09:08:15     INFO -  Crash address: 0x0
09:08:15     INFO -  Thread 22 (crashed)
09:08:15     INFO -   0  libxul.so!mozilla::ipc::FatalError(char const*, char const*, int, bool) [ProtocolUtils.cpp:6121ceb98911 : 329 + 0xe]
09:08:15     INFO -      eip = 0xb2f67427   esp = 0xae4c3690   ebp = 0xae4c3728   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae4c36a4   edi = 0xb518411c   eax = 0xb517023d   ecx = 0xb6c5c6b4
09:08:15     INFO -      edx = 0xae4c36b0   efl = 0x00000286
09:08:15     INFO -      Found by: given as instruction pointer in context
09:08:15     INFO -   1  libxul.so!mozilla::layers::PLayerTransactionParent::FatalError(char const*) const [PLayerTransactionParent.cpp : 1183 + 0x1a]
09:08:15     INFO -      eip = 0xb2fd7932   esp = 0xae4c3730   ebp = 0xae4c3758   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xac18bd50   edi = 0xae4c38b0
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   2  libxul.so!mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::OpRemoveTextureAsync*, IPC::Message const*, void**) [PLayerTransactionParent.cpp : 4817 + 0xe]
09:08:15     INFO -      eip = 0xb2fd8ef4   esp = 0xae4c3760   ebp = 0xae4c3788   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xac18bd50   edi = 0xae4c38b0
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   3  libxul.so!mozilla::layers::PLayerTransactionParent::Read(mozilla::layers::AsyncChildMessageData*, IPC::Message const*, void**) [PLayerTransactionParent.cpp : 1301 + 0xe]
09:08:15     INFO -      eip = 0xb2fd8f67   esp = 0xae4c3790   ebp = 0xae4c3808   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xac18bd50   edi = 0xae4c37d0
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   4  libxul.so!mozilla::layers::PLayerTransactionParent::Read(nsTArray<mozilla::layers::AsyncChildMessageData>*, IPC::Message const*, void**) [PLayerTransactionParent.cpp : 2833 + 0x6]
09:08:15     INFO -      eip = 0xb2fe3af6   esp = 0xae4c3810   ebp = 0xae4c3858   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xac18bd50   edi = 0x00000000
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   5  libxul.so!mozilla::layers::PLayerTransactionParent::OnMessageReceived(IPC::Message const&) [PLayerTransactionParent.cpp : 648 + 0x4]
09:08:15     INFO -      eip = 0xb2feade7   esp = 0xae4c3860   ebp = 0xae4c3918   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae4c38c4   edi = 0xac18bd50
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   6  libxul.so!mozilla::layers::PCompositorParent::OnMessageReceived(IPC::Message const&) [PCompositorParent.cpp : 515 + 0x8]
09:08:15     INFO -      eip = 0xb31001ef   esp = 0xae4c3920   ebp = 0xae4c39a8   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae7b5800   edi = 0x00000006
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   7  libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const&) [MessageChannel.cpp:6121ceb98911 : 1384 + 0xb]
09:08:15     INFO -      eip = 0xb2f69888   esp = 0xae4c39b0   ebp = 0xae4c39e8   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae7b5834   edi = 0xae4c3a94
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   8  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:6121ceb98911 : 1304 + 0x8]
09:08:15     INFO -      eip = 0xb2f6d474   esp = 0xae4c39f0   ebp = 0xae4c3a58   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae7b5834   edi = 0xae4c3a94
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -   9  libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:6121ceb98911 : 1275 + 0xb]
09:08:15     INFO -      eip = 0xb2f704bb   esp = 0xae4c3a60   ebp = 0xae4c3ac8   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae7b5834   edi = 0xae4c3a94
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  10  libxul.so!RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), mozilla::Tuple<> >::Run() [task.h:6121ceb98911 : 28 + 0x12]
09:08:15     INFO -      eip = 0xb2f6599e   esp = 0xae4c3ad0   ebp = 0xae4c3ae8   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xab853e40   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  11  libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h : 472 + 0x5]
09:08:15     INFO -      eip = 0xb2f65513   esp = 0xae4c3af0   ebp = 0xae4c3b08   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xab853e40   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  12  libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:6121ceb98911 : 364 + 0x5]
09:08:15     INFO -      eip = 0xb2f4bd35   esp = 0xae4c3b10   ebp = 0xae4c3b28   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xab853e40   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  13  libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:6121ceb98911 : 372 + 0x9]
09:08:15     INFO -      eip = 0xb2f4fb65   esp = 0xae4c3b30   ebp = 0xae4c3b48   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xadc76578   edi = 0xae4c3b90
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  14  libxul.so!MessageLoop::DoWork() [message_loop.cc:6121ceb98911 : 459 + 0xe]
09:08:15     INFO -      eip = 0xb2f528e8   esp = 0xae4c3b50   ebp = 0xae4c3b98   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xadc76578   edi = 0xae4c3b90
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  15  libxul.so!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:6121ceb98911 : 34 + 0x7]
09:08:15     INFO -      eip = 0xb2f4c776   esp = 0xae4c3ba0   ebp = 0xae4c3be8   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae74cce0   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  16  libxul.so!MessageLoop::RunInternal() [message_loop.cc:6121ceb98911 : 234 + 0x5]
09:08:15     INFO -      eip = 0xb2f4bc6e   esp = 0xae4c3bf0   ebp = 0xae4c3c08   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae4c3c60   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  17  libxul.so!MessageLoop::Run() [message_loop.cc:6121ceb98911 : 227 + 0x7]
09:08:15     INFO -      eip = 0xb2f4bd9c   esp = 0xae4c3c10   ebp = 0xae4c3c38   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae4c3c60   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  18  libxul.so!base::Thread::ThreadMain() [thread.cc:6121ceb98911 : 172 + 0x7]
09:08:15     INFO -      eip = 0xb2f545af   esp = 0xae4c3c40   ebp = 0xae4c3d58   ebx = 0xb6c5c6b4
09:08:15     INFO -      esi = 0xae75b0d0   edi = 0xae4c3c60
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  19  libxul.so!ThreadFunc [platform_thread_posix.cc:6121ceb98911 : 36 + 0x5]
09:08:15     INFO -      eip = 0xb2f52cc2   esp = 0xae4c3d60   ebp = 0xae4c3d78   ebx = 0xb7659fcc
09:08:15     INFO -      esi = 0xae4c3dd0   edi = 0xb9239260
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  20  libc.so!__thread_entry [pthread_create.cpp : 105 + 0xa]
09:08:15     INFO -      eip = 0xb75c9c0d   esp = 0xae4c3d80   ebp = 0xb9239260   ebx = 0xb7659fcc
09:08:15     INFO -      esi = 0xae4c3dd0   edi = 0xb9239260
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  21  libc.so!__pthread_clone + 0x45
09:08:15     INFO -      eip = 0xb75fc176   esp = 0xae4c3dc0   ebp = 0xb9239260   ebx = 0x00050f00
09:08:15     INFO -      esi = 0xae4c3dd0   edi = 0xae3c6000
09:08:15     INFO -      Found by: call frame info
09:08:15     INFO -  22  libxul.so!_GLOBAL__sub_I_Unified_cpp_ipc_chromium0.cpp [message_pump_libevent.cc:6121ceb98911 : 448 + 0x0]
09:08:15     INFO -      eip = 0xb2f52cb3   esp = 0xae4c3dc4   ebp = 0xb9239260
09:08:15     INFO -      Found by: stack scanning
09:08:15     INFO -  23  0xae75b0cf
09:08:15     INFO -      eip = 0xae75b0d0   esp = 0xae4c3dc8   ebp = 0xb9239260
09:08:15     INFO -      Found by: call frame info
[...]
Blocks: 1201376, 1192121
Depends on: 1143380
See Also: → 1221056
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.