Closed Bug 1155559 Opened 10 years ago Closed 9 years ago

Intermittent browser_tab_dragdrop2.js,browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] | (Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at TabParent.cpp:2412)

Categories

(Core :: DOM: Content Processes, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---

People

(Reporter: cbook, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: assertion, crash, intermittent-failure)

Ubuntu VM 12.04 mozilla-central debug test mochitest-e10s-browser-chrome-1 https://treeherder.mozilla.org/logviewer.html#?job_id=1343700&repo=mozilla-central 13:45:46 INFO - Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/ipc/TabParent.cpp:2412 13:45:46 INFO - #01: mozilla::dom::TabParent::RecvGetDPI(float*) [dom/ipc/TabParent.cpp:2411] 13:45:46 INFO - #02: mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) [obj-firefox/ipc/ipdl/PBrowserParent.cpp:3431] 13:45:46 INFO - #03: mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) [obj-firefox/ipc/ipdl/PContentParent.cpp:5291] 13:45:46 INFO - #04: mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&) [ipc/glue/MessageChannel.h:507] 13:45:46 INFO - #05: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [ipc/glue/MessageChannel.cpp:1163] 13:45:46 INFO - #06: mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [ipc/glue/MessageChannel.cpp:1151] 13:45:46 INFO - #07: RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run() [ipc/chromium/src/base/tuple.h:383] 13:45:46 INFO - #08: mozilla::ipc::MessageChannel::DequeueTask::Run() [ipc/glue/MessageChannel.h:446] 13:45:46 INFO - #09: MessageLoop::RunTask(Task*) [ipc/chromium/src/base/message_loop.cc:362] 13:45:46 INFO - #10: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [ipc/chromium/src/base/message_loop.cc:372] 13:45:46 INFO - #11: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:456] 13:45:46 INFO - #12: mozilla::ipc::DoWorkRunnable::Run() [ipc/glue/MessagePump.cpp:234] 13:45:46 INFO - #13: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:866] 13:45:46 INFO - #14: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265] 13:45:46 INFO - #15: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100] 13:45:46 INFO - #16: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:233] 13:45:46 INFO - #17: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:517] 13:45:46 INFO - #18: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:166] 13:45:46 INFO - #19: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:282] 13:45:46 INFO - #20: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4174] 13:45:46 INFO - #21: XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4253] 13:45:46 INFO - #22: XRE_main [toolkit/xre/nsAppRunner.cpp:4473] 13:45:46 INFO - #23: do_main [browser/app/nsBrowserApp.cpp:294] 13:45:46 INFO - #24: main [browser/app/nsBrowserApp.cpp:669] 13:46:02 WARNING - PROCESS-CRASH | browser/base/content/test/general/browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] 13:46:02 INFO - Crash dump filename: /tmp/tmpLpldYK.mozrunner/minidumps/5429e60d-a4b9-07b9-3b0b4ec3-3bbadbc4.dmp 13:46:02 INFO - Operating system: Linux 13:46:02 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686 13:46:02 INFO - CPU: x86 13:46:02 INFO - GenuineIntel family 6 model 62 stepping 4 13:46:02 INFO - 1 CPU 13:46:02 INFO - Crash reason: SIGSEGV 13:46:02 INFO - Crash address: 0x0 13:46:02 INFO - Thread 0 (crashed) 13:46:02 INFO - 0 libxul.so!mozilla::dom::TabParent::RecvGetDPI(float*) [TabParent.cpp:701c4a82fc56 : 2411 + 0x0] 13:46:02 INFO - eip = 0xb38eaa2c esp = 0xbfd0ef10 ebp = 0xbfd0ef28 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x855396e0 edi = 0x855396e0 eax = 0x00000000 ecx = 0xb75e28ac 13:46:02 INFO - edx = 0x00000000 efl = 0x00010286 13:46:02 INFO - Found by: given as instruction pointer in context 13:46:02 INFO - 1 libxul.so!mozilla::dom::PBrowserParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) [PBrowserParent.cpp:701c4a82fc56 : 3431 + 0x5] 13:46:02 INFO - eip = 0xb280f7dd esp = 0xbfd0ef30 ebp = 0xbfd0f078 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xbfd0ef70 edi = 0x855396e0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 2 libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) [PContentParent.cpp:701c4a82fc56 : 5291 + 0x8] 13:46:02 INFO - eip = 0xb28a11b7 esp = 0xbfd0f080 ebp = 0xbfd0f0a8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x8eb5ec00 edi = 0xbfd0f0ec 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 3 libxul.so!mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&) [MessageChannel.cpp:701c4a82fc56 : 1214 + 0xf] 13:46:02 INFO - eip = 0xb2685718 esp = 0xbfd0f0b0 ebp = 0xbfd0f118 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x8eb5ec00 edi = 0x8eb5ec34 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 4 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message const&) [MessageChannel.cpp:701c4a82fc56 : 1163 + 0x8] 13:46:02 INFO - eip = 0xb2686472 esp = 0xbfd0f120 ebp = 0xbfd0f178 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xbfd0f1c4 edi = 0x8eb5ec34 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 5 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:701c4a82fc56 : 1151 + 0x9] 13:46:02 INFO - eip = 0xb268814f esp = 0xbfd0f180 ebp = 0xbfd0f1f8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x8eb5ec34 edi = 0xbfd0f1c4 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 6 libxul.so!RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run() [tuple.h:701c4a82fc56 : 383 + 0x12] 13:46:02 INFO - eip = 0xb2679850 esp = 0xbfd0f200 ebp = 0xbfd0f218 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x834cd360 edi = 0xb721e7c0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 7 libxul.so!mozilla::ipc::MessageChannel::DequeueTask::Run() [MessageChannel.h:701c4a82fc56 : 446 + 0x7] 13:46:02 INFO - eip = 0xb267bb85 esp = 0xbfd0f220 ebp = 0xbfd0f238 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x834cd360 edi = 0xb721e7c0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 8 libxul.so!MessageLoop::RunTask(Task*) [message_loop.cc:701c4a82fc56 : 361 + 0x8] 13:46:02 INFO - eip = 0xb26608dc esp = 0xbfd0f240 ebp = 0xbfd0f278 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x834cd360 edi = 0xb721e7c0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 9 libxul.so!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [message_loop.cc:701c4a82fc56 : 369 + 0x9] 13:46:02 INFO - eip = 0xb2665ff7 esp = 0xbfd0f280 ebp = 0xbfd0f298 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x8559d050 edi = 0xbfd0f2e0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 10 libxul.so!MessageLoop::DoWork() [message_loop.cc:701c4a82fc56 : 456 + 0xb] 13:46:02 INFO - eip = 0xb266618b esp = 0xbfd0f2a0 ebp = 0xbfd0f2e8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x8559d050 edi = 0xbfd0f2e0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 11 libxul.so!mozilla::ipc::DoWorkRunnable::Run() [MessagePump.cpp:701c4a82fc56 : 233 + 0x7] 13:46:02 INFO - eip = 0xb2678aae esp = 0xbfd0f2f0 ebp = 0xbfd0f318 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xb721e7c0 edi = 0xbfd0f358 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 12 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:701c4a82fc56 : 866 + 0x13] 13:46:02 INFO - eip = 0xb23e1cca esp = 0xbfd0f320 ebp = 0xbfd0f388 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xb7222f20 edi = 0xbfd0f358 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 13 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:701c4a82fc56 : 265 + 0xf] 13:46:02 INFO - eip = 0xb240226f esp = 0xbfd0f390 ebp = 0xbfd0f3c8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xafc09f40 edi = 0xb721e7c0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 14 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:701c4a82fc56 : 99 + 0xb] 13:46:02 INFO - eip = 0xb268151a esp = 0xbfd0f3d0 ebp = 0xbfd0f418 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xafc09f40 edi = 0xb721e7c0 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 15 libxul.so!MessageLoop::RunInternal() [message_loop.cc:701c4a82fc56 : 233 + 0x13] 13:46:02 INFO - eip = 0xb266117a esp = 0xbfd0f420 ebp = 0xbfd0f448 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xb721e7c0 edi = 0xb7222f20 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 16 libxul.so!MessageLoop::Run() [message_loop.cc:701c4a82fc56 : 226 + 0x7] 13:46:02 INFO - eip = 0xb26611a0 esp = 0xbfd0f450 ebp = 0xbfd0f478 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xb721e7c0 edi = 0xb7222f20 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 17 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:701c4a82fc56 : 164 + 0xd] 13:46:02 INFO - eip = 0xb3a78d4f esp = 0xbfd0f480 ebp = 0xbfd0f4a8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xaaf41150 edi = 0xb7222f20 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 18 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:701c4a82fc56 : 281 + 0x8] 13:46:02 INFO - eip = 0xb419bbe6 esp = 0xbfd0f4b0 ebp = 0xbfd0f4c8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xaaf42c70 edi = 0xbfd0f759 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 19 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:701c4a82fc56 : 4173 + 0x16] 13:46:02 INFO - eip = 0xb41e60f1 esp = 0xbfd0f4d0 ebp = 0xbfd0f5b8 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0x00000000 edi = 0xbfd0f759 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 20 libxul.so!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:701c4a82fc56 : 4253 + 0x8] 13:46:02 INFO - eip = 0xb41e8ea3 esp = 0xbfd0f5c0 ebp = 0xbfd0f618 ebx = 0xb6df76dc 13:46:02 INFO - esi = 0xbfd0f65c edi = 0x00000000 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 21 libxul.so!XRE_main [nsAppRunner.cpp:701c4a82fc56 : 4472 + 0x5] 13:46:02 INFO - eip = 0xb41e9104 esp = 0xbfd0f620 ebp = 0xbfd0f768 ebx = 0x080712a8 13:46:02 INFO - esi = 0xbfd0f65c edi = 0xb7226580 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 22 firefox!do_main [nsBrowserApp.cpp:701c4a82fc56 : 294 + 0x5] 13:46:02 INFO - eip = 0x0804d910 esp = 0xbfd0f770 ebp = 0xbfd107c8 ebx = 0x080712a8 13:46:02 INFO - esi = 0xbfd10954 edi = 0xb7226580 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 23 firefox!main [nsBrowserApp.cpp:701c4a82fc56 : 667 + 0x15] 13:46:02 INFO - eip = 0x0804cd60 esp = 0xbfd107d0 ebp = 0xbfd108a8 ebx = 0x080712a8 13:46:02 INFO - esi = 0xbfd10954 edi = 0x00000000 13:46:02 INFO - Found by: call frame info 13:46:02 INFO - 24 libc-2.15.so + 0x194d2 13:46:02 INFO - eip = 0xb74534d3 esp = 0xbfd108b0 ebp = 0x00000000 13:46:02 INFO - Found by: previous frame's frame pointer 13:46:02 INFO - 25 firefox!__libc_csu_fini + 0xf 13:46:02 INFO - eip = 0x08067e90 esp = 0xbfd108b4 ebp = 0x00000000 13:46:02 INFO - Found by: stack scanning 13:46:02 INFO - 26 libc-2.15.so + 0x194d2 13:46:02 INFO - eip = 0xb74534d3 esp = 0xbfd108c0 ebp = 0x00000000 13:46:02 INFO - Found by: stack scanning 13:46:02 INFO - 27 libc-2.15.so + 0x1a6ff3 13:46:02 INFO - eip = 0xb75e0ff4 esp = 0xbfd108e8 ebp = 0x00000000 13:46:02 INFO - Found by: stack scanning 13:46:02 INFO - 28 firefox + 0x4edf 13:46:02 INFO - eip = 0x0804cee0 esp = 0xbfd10910 ebp = 0x00000000 13:46:02 INFO - Found by: stack scanning 13:46:02 INFO - 29 ld-2.15.so + 0x146af 13:46:02 INFO - eip = 0xb77696b0 esp = 0xbfd10918 ebp = 0x00000000 13:46:02 INFO - Found by: stack scanning 13:46:02 INFO - 30 libc-2.15.so + 0x193e8 13:46:02 INFO - eip = 0xb74533e9 esp = 0xbfd1091c ebp = 0x00000000
tracking-e10s: --- → ?
Component: DOM → IPC
Summary: Intermittent browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] | after Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at /builds/slave/m-cen-lx-d-0000000000000000000/buil → Intermittent browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] | (Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at TabParent.cpp:2412)
13:45:46 INFO - Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/ipc/TabParent.cpp:2412
Component: IPC → DOM: Content Processes
Blocks: e10s-tests
Summary: Intermittent browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] | (Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at TabParent.cpp:2412) → Intermittent browser_tab_dragdrop2.js,browser_tabopen_reflows.js | application crashed [@ mozilla::dom::TabParent::RecvGetDPI(float*)] | (Assertion failure: mDPI > 0 (Must not ask for DPI before OwnerElement is received!), at TabParent.cpp:2412)
Big spike today.
[Mass Closure] Closing Intermittent as a one off
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.