Closed Bug 571986 Opened 11 years ago Closed 11 years ago

Intermittent crash in mochitest-a11y test_anchors.html [@ nsAccEventQueue::WillRefresh]

Categories

(Core :: Disability Access APIs, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, regression, Whiteboard: [causing patches backed out])

Crash Data

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1276548951.1276551654.10240.gz&fulltext=1#err4
WINNT 5.2 mozilla-central debug test mochitest-other on 2010/06/14 13:55:51

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1276550973.1276551400.8668.gz&fulltext=1#err4
Linux mozilla-central opt test mochitest-other on 2010/06/14 14:29:33

Thread 0 (crashed)
 0  libxul.so!nsAccEventQueue::WillRefresh [nsEventShell.cpp:b1d4b2d36902 : 217 + 0x0]
    eip = 0x016dff94   esp = 0xbfe03430   ebp = 0x00000001   ebx = 0x01c002e8
    esi = 0x00000000   edi = 0xab6c28a0   eax = 0xffffffff   ecx = 0x01c40720
    edx = 0xab13d0c0   efl = 0x00210282
    Found by: given as instruction pointer in context
 1  libxul.so!nsRefreshDriver::Notify [nsRefreshDriver.cpp:b1d4b2d36902 : 209 + 0xc]
    eip = 0x00f8e14b   esp = 0xbfe03460   ebp = 0xb3d0e300   ebx = 0x01c002e8
    esi = 0xab6c28a4   edi = 0x00000002
    Found by: call frame info
 2  libxul.so!nsTimerImpl::Fire [nsTimerImpl.cpp:b1d4b2d36902 : 430 + 0x8]
    eip = 0x017e208e   esp = 0xbfe034b0   ebp = 0x00000001   ebx = 0x01c002e8
    esi = 0xb3d0e300   edi = 0xb0366b20
    Found by: call frame info
 3  libxul.so!nsTimerEvent::Run [nsTimerImpl.cpp:b1d4b2d36902 : 519 + 0x8]
    eip = 0x017e2101   esp = 0xbfe034e0   ebp = 0x00000000   ebx = 0x01c002e8
    esi = 0xb0366b20   edi = 0xb7d7c1a0
    Found by: call frame info
 4  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:b1d4b2d36902 : 547 + 0xa]
    eip = 0x017df25b   esp = 0xbfe03500   ebp = 0x00000000   ebx = 0x01c002e8
    esi = 0x00000000   edi = 0xb7d7c1a0
    Found by: call frame info
 5  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0xf]
    eip = 0x017aea29   esp = 0xbfe03540   ebp = 0x00000001   ebx = 0x01c002e8
    esi = 0x00000001   edi = 0xb7d77cd0
    Found by: call frame info
 6  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:b1d4b2d36902 : 118 + 0xb]
    eip = 0x0174e7d3   esp = 0xbfe03570   ebp = 0x00000001   ebx = 0x01c002e8
    esi = 0x00000001   edi = 0xb7d77cd0
    Found by: call frame info
 7  libxul.so!MessageLoop::RunInternal [message_loop.cc:b1d4b2d36902 : 216 + 0x8]
    eip = 0x0181c896   esp = 0xbfe035b0   ebp = 0xb3d3bc90   ebx = 0x01c002e8
    esi = 0xb7d31520   edi = 0xb3c9eb50
    Found by: call frame info
 8  libxul.so!MessageLoop::Run [message_loop.cc:b1d4b2d36902 : 199 + 0x8]
    eip = 0x0181c92e   esp = 0xbfe035d0   ebp = 0xb3d3bc90   ebx = 0x01c002e8
    esi = 0xb7d7c1a0   edi = 0xb3c9eb50
    Found by: call frame info
 9  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:b1d4b2d36902 : 175 + 0xd]
    eip = 0x016a99d3   esp = 0xbfe03600   ebp = 0xb3d3bc90   ebx = 0x01c002e8
    esi = 0xb7d7c1a0   edi = 0xb3c9eb50
    Found by: call frame info
10  libxul.so!nsAppStartup::Run [nsAppStartup.cpp:b1d4b2d36902 : 192 + 0x5]
    eip = 0x01573089   esp = 0xbfe03620   ebp = 0xb3d3bc90   ebx = 0x01c002e8
    esi = 0xb39fab20   edi = 0x0171284a
    Found by: call frame info
11  0x0
    eip = 0x00000001   esp = 0xbfe03638   ebp = 0xb3d3bc90   ebx = 0x01c002e8
    esi = 0xbfe03804   edi = 0x0171284a
    Found by: call frame info
12  libxul.so!XRE_main [nsAppRunner.cpp:b1d4b2d36902 : 3626 + 0x8]
    eip = 0x00e36d4f   esp = 0xbfe03640   ebp = 0xb3d3bc90
    Found by: stack scanning
13  firefox-bin!main [nsBrowserApp.cpp:b1d4b2d36902 : 158 + 0xe]
    eip = 0x080495f4   esp = 0xbfe03b50   ebp = 0xbfe03c44   ebx = 0x08054b28
    esi = 0xbfe03c44   edi = 0x00000000
    Found by: call frame info
14  libc-2.5.so + 0x15deb
    eip = 0x009b6dec   esp = 0xbfe03bc0   ebp = 0xbfe03c18   ebx = 0x00ad9ff4
    esi = 0x00998ca0   edi = 0x00000000
    Found by: call frame info
15  firefox-bin + 0x1430
    eip = 0x08049431   esp = 0xbfe03c20   ebp = 0x00000000
    Found by: previous frame's frame pointer
16  firefox-bin!Output [nsBrowserApp.cpp:b1d4b2d36902 : 77 + 0x4]
    eip = 0x0804950f   esp = 0xbfe03c24   ebp = 0x00000000
    Found by: stack scanning
17  0x4
    eip = 0x00000005   esp = 0xbfe03c44   ebp = 0x00000000   ebx = 0x0099588b
    Found by: call frame info
Summary: Intermittent crash in mochitest-a11y test_anchors.html → Intermittent crash in mochitest-a11y test_anchors.html [@ nsAccEventQueue::WillRefresh]
Actually, this crash doesn't seem to be intermittent; it's been happening on every run after that check-in.
I backed out the offending patches:

<http://hg.mozilla.org/mozilla-central/rev/4dc9a5d9167b>
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange] → [orange][causing patches backed out]
Ehsan, thanks for cleaning this up for me.  I wonder why I didn't see this locally... :(
Crash Signature: [@ nsAccEventQueue::WillRefresh]
Whiteboard: [orange][causing patches backed out] → [causing patches backed out]
You need to log in before you can comment on or make changes to this bug.