Closed Bug 1040726 Opened 10 years ago Closed 10 years ago

Intermittent test_bug310107.html | application timed out after 330 seconds with no output | Assertion failure: !ipc::ProcessingUrgentMessages()

Categories

(Core :: DOM: Content Processes, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla33
Tracking Status
firefox31 --- unaffected
firefox32 --- unaffected
firefox33 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: cbook, Assigned: billm)

References

()

Details

(Keywords: assertion, intermittent-failure)

Ubuntu VM 12.04 mozilla-inbound opt test mochitest-e10s-4 on 2014-07-18 04:07:51 PDT for push fce93bbebc78 slave: tst-linux32-spot-506 https://tbpl.mozilla.org/php/getParsedLog.php?id=44099086&tree=Mozilla-Inbound 1230 INFO TEST-UNEXPECTED-TIMEOUT | /tests/dom/xbl/test/test_bug310107.html | application timed out after 330 seconds with no output 1206 INFO Assertion failure: !ipc::ProcessingUrgentMessages(), at /builds/slave/m-in-lx-0000000000000000000000/build/xpcom/threads/nsThread.cpp:690
Content process stack: 04:17:18 INFO - Thread 21 (crashed) 04:17:18 INFO - 0 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:fce93bbebc78 : 690 + 0x0] 04:17:18 INFO - eip = 0xb4102636 esp = 0xa17feca0 ebp = 0xa17fecf8 ebx = 0xb75b26e4 04:17:18 INFO - esi = 0xb3c1bd9c edi = 0xa17fed2f eax = 0x00000000 ecx = 0xb3c1c8ac 04:17:18 INFO - edx = 0x00000000 efl = 0x00210286 04:17:18 INFO - Found by: given as instruction pointer in context 04:17:18 INFO - 1 libxul.so!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:fce93bbebc78 : 207 + 0x9] 04:17:18 INFO - eip = 0xb40b896e esp = 0xa17fed00 ebp = 0xa17fed48 ebx = 0xb75b26e4 04:17:18 INFO - esi = 0xa6a5c390 edi = 0xa17fed2f 04:17:18 INFO - Found by: call frame info 04:17:18 INFO - 2 libxul.so!mozilla::dom::workers::WorkerPrivate::ClearMainEventQueue(mozilla::dom::workers::WorkerPrivate::WorkerRanOrNot) [WorkerPrivate.cpp:fce93bbebc78 : 4529 + 0x9] 04:17:18 INFO - eip = 0xb4c54298 esp = 0xa17fed50 ebp = 0xa17fed88 ebx = 0xb75b26e4 04:17:18 INFO - esi = 0xa6795000 edi = 0xa6795000 04:17:18 INFO - Found by: call frame info The assertion I reviewed in nsThread is incorrect because it should only apply to the main thread: https://hg.mozilla.org/integration/mozilla-inbound/rev/ed1736c6367a#l13.30 Should add a (mIsMainThread == MAIN_THREAD) check to this assert. pre-r+ for that.
Blocks: 950745
Component: IPC → DOM: Content Processes
Assignee: nobody → wmccloskey
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
Depends on: 1045933
You need to log in before you can comment on or make changes to this bug.