Closed Bug 661551 Opened 13 years ago Closed 13 years ago

Intermittent test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]" (followed by thousands of failures)

Categories

(Core :: Disability Access APIs, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: rnewman, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: intermittent-failure)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1306986972.1306988142.26552.gz

s: talos-r3-fed64-019
PROCESS-CRASH | Main app process exited normally | application crashed (minidump found)
Thread 0 (crashed)
308 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://mochitests/content/a11y/accessible/actions.js :: actionInvoker_invoke :: line 103" data: no] at :0
Blocks: 438871
crash stack:

NEXT ERROR PROCESS-CRASH | Main app process exited normally | application crashed (minidump found)
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x8

NEXT ERROR Thread 0 (crashed)
 0  libxul.so!js::ctypes::ConvertToJS [typedefs.h:cadc21488ae7 : 107 + 0x0]
    rbx = 0x314a0f30   r12 = 0x00000008   r13 = 0xfe2b75e8   r14 = 0x00000000
    r15 = 0x314a1400   rip = 0x0c292342   rsp = 0x314a0ed0   rbp = 0xfd142000
    Found by: given as instruction pointer in context
 1  libxul.so!js::ctypes::PointerType::ContentsGetter [CTypes.cpp:cadc21488ae7 : 3394 + 0x1b]
    rbx = 0xfd142000   r12 = 0x314a14f0   r13 = 0xfe29d270   r14 = 0xffffffff
    r15 = 0x314a14f0   rip = 0x0c2925ce   rsp = 0x314a0f20   rbp = 0xfe2b75e8
    Found by: call frame info
 2  libxul.so!js_GetPropertyHelper [jscntxtinlines.h:cadc21488ae7 : 326 + 0xf]
    rbx = 0xfe2b8700   r12 = 0xfd142000   r13 = 0xfe29d270   r14 = 0xffffffff
    r15 = 0x314a14f0   rip = 0x0c193b4b   rsp = 0x314a0f70   rbp = 0xfe284ab0
    Found by: call frame info
 3  libxul.so!js::Interpret [jsinterp.cpp:cadc21488ae7 : 4094 + 0x28]
    rbx = 0xfd142000   r12 = 0x0ce99cc0   r13 = 0xfe29d270   r14 = 0x314a11a0
    r15 = 0x0cc40ae0   rip = 0x0c2a7f10   rsp = 0x314a1050   rbp = 0x314a1630
    Found by: call frame info
 4  libxul.so!js::Execute [jsinterp.cpp:cadc21488ae7 : 974 + 0x4]
    rbx = 0x00000000   r12 = 0x09a9c340   r13 = 0x314a1610   r14 = 0x00000000
    r15 = 0xfd142068   rip = 0x0c181a78   rsp = 0x314a15f0   rbp = 0xfd142000
    Found by: call frame info
 5  libxul.so!JS_ExecuteScript [jsapi.cpp:cadc21488ae7 : 4933 + 0x8]
    rbx = 0xfd142000   r12 = 0x314a17e0   r13 = 0x314a1710   r14 = 0xfe284900
    r15 = 0x314a1820   rip = 0x0c12daba   rsp = 0x314a16b0   rbp = 0x314a19e0
    Found by: call frame info
 6  libxul.so!nsFrameScriptExecutor::LoadFrameScriptInternal [nsFrameMessageManager.cpp:cadc21488ae7 : 745 + 0x15]
    rbx = 0x09aa2da8   r12 = 0x314a17e0   r13 = 0x314a1710   r14 = 0xfe284900
    r15 = 0x314a1820   rip = 0x0b7ee779   rsp = 0x314a16d0   rbp = 0x314a19e0
    Found by: call frame info
 7  libxul.so!mozilla::dom::TabChild::RecvLoadRemoteScript [TabChild.cpp:cadc21488ae7 : 748 + 0xb]
    rbx = 0x09aa2d50   r12 = 0x314a1c88   r13 = 0x314a1bf0   r14 = 0x00000006
    r15 = 0x0cdf1c90   rip = 0x0bea1509   rsp = 0x314a18d0   rbp = 0x314a19e0
    Found by: call frame info
 8  libxul.so!mozilla::dom::PBrowserChild::OnMessageReceived [PBrowserChild.cpp:cadc21488ae7 : 1211 + 0xf]
    rbx = 0x09aa2d50   r12 = 0x314a1c88   r13 = 0x314a1bf0   r14 = 0x00000006
    r15 = 0x0cdf1c90   rip = 0x0befb0bb   rsp = 0x314a18f0   rbp = 0x314a19e0
    Found by: call frame info
 9  libxul.so!mozilla::dom::PContentChild::OnMessageReceived [PContentChild.cpp:cadc21488ae7 : 1214 + 0xb]
    rbx = 0x09a06430   r12 = 0x314a1c88   r13 = 0x314a1bf0   r14 = 0x00000006
    r15 = 0x00000000   rip = 0x0bf0003a   rsp = 0x314a1a70   rbp = 0xfd19cf00
    Found by: call frame info
10  libxul.so!mozilla::ipc::AsyncChannel::OnDispatchMessage [AsyncChannel.cpp:cadc21488ae7 : 261 + 0x9]
    rbx = 0x09a06440   r12 = 0x314a1c88   r13 = 0x314a2e60   r14 = 0x09a0f598
    r15 = 0x00000000   rip = 0x0beb21a9   rsp = 0x314a1be0   rbp = 0xfd19cf00
    Found by: call frame info
11  libxul.so!mozilla::ipc::RPCChannel::OnMaybeDequeueOne [RPCChannel.cpp:cadc21488ae7 : 433 + 0xa]
    rbx = 0x09a06440   r12 = 0x314a1c88   r13 = 0x314a2e60   r14 = 0x09a0f598
    r15 = 0x00000000   rip = 0x0beb5ed1   rsp = 0x314a1bf0   rbp = 0xfd19cf00
    Found by: call frame info
12  libxul.so!MessageLoop::DeferOrRunPendingTask [message_loop.cc:cadc21488ae7 : 342 + 0x9]
    rbx = 0x314a2e50   r12 = 0x314a1c88   r13 = 0x314a2e60   r14 = 0x09a0f598
    r15 = 0x00000000   rip = 0x0bf8d783   rsp = 0x314a1c60   rbp = 0x09ae7fa0
    Found by: call frame info
13  libxul.so!MessageLoop::DoWork [message_loop.cc:cadc21488ae7 : 450 + 0xa]
    rbx = 0x314a2e50   r12 = 0x314a1c88   r13 = 0x314a2e60   r14 = 0x09a0f598
    r15 = 0x00000000   rip = 0x0bf8dda3   rsp = 0x314a1c80   rbp = 0x314a1c80
    Found by: call frame info
14  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:cadc21488ae7 : 114 + 0xb]
    rbx = 0x09a0f580   r12 = 0x0ce0c810   r13 = 0x00000000   r14 = 0x09a0f598
    r15 = 0x00000000   rip = 0x0beb4a00   rsp = 0x314a1cd0   rbp = 0x314a2e50
    Found by: call frame info
15  libxul.so!MessageLoop::Run [message_loop.cc:cadc21488ae7 : 218 + 0x6]
    rbx = 0xfd111430   r12 = 0x0cdf05f0   r13 = 0x314a2e50   r14 = 0x00000001
    r15 = 0x00000000   rip = 0x0bf8d14e   rsp = 0x314a1d20   rbp = 0x09a0e7c0
    Found by: call frame info
16  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:cadc21488ae7 : 189 + 0xc]
    rbx = 0xfd111430   r12 = 0x0cdf05f0   r13 = 0x314a2e50   r14 = 0x00000001
    r15 = 0x00000000   rip = 0x0be0c049   rsp = 0x314a1d50   rbp = 0x09a0e7c0
    Found by: call frame info
17  libxul.so!XRE_RunAppShell [nsEmbedFunctions.cpp:cadc21488ae7 : 671 + 0x5]
    rbx = 0x09a06400   r12 = 0x0cdf05f0   r13 = 0x314a2e50   r14 = 0x00000001
    r15 = 0x00000000   rip = 0x0b498413   rsp = 0x314a1d70   rbp = 0x00000002
    Found by: call frame info
18  libxul.so!MessageLoop::Run [message_loop.cc:cadc21488ae7 : 218 + 0x6]
    rbx = 0x09a06400   r12 = 0x0cdf05f0   r13 = 0x314a2e50   r14 = 0x00000001
    r15 = 0x00000000   rip = 0x0bf8d14e   rsp = 0x314a1da0   rbp = 0x00000002
    Found by: call frame info
19  libxul.so!XRE_InitChildProcess [nsEmbedFunctions.cpp:cadc21488ae7 : 510 + 0xf]
    rbx = 0x09a06400   r12 = 0x0cdf05f0   r13 = 0x314a2e50   r14 = 0x00000001
    r15 = 0x00000000   rip = 0x0b49809d   rsp = 0x314a1dd0   rbp = 0x00000002
    Found by: call frame info
20  plugin-container!main [MozillaRuntimeMain.cpp:cadc21488ae7 : 80 + 0xb]
    rbx = 0x00000005   r12 = 0x00401260   r13 = 0x314a3190   r14 = 0x00000000
    r15 = 0x00000000   rip = 0x0040137d   rsp = 0x314a30a0   rbp = 0x314a3198
    Found by: call frame info
21  libc-2.11.so + 0x1eb1c
    rbx = 0x00000000   r12 = 0x00401260   r13 = 0x314a3190   r14 = 0x00000000
    r15 = 0x00000000   rip = 0xd2e1eb1d   rsp = 0x314a30c0   rbp = 0x00000000
    Found by: call frame info
22  plugin-container + 0x134f
    rip = 0x00401350   rsp = 0x314a30e0
    Found by: stack scanning
no a11y in the stack, can we cc for advise?
The crash that's reported is intentional and can be ignored. See http://www.joshmatthews.net/blog/2011/03/how-to-identify-expected-and-unexpected-crashes-in-tinderbox-logs/ for more details.

308 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://mochitests/content/a11y/accessible/actions.js :: actionInvoker_invoke :: line 103" data: no] at :0

This is the problem section that should be investigated.
Thanks, Josh.
And as always, since our infrastructure doesn't deal well with test failures that cascade into 22000 other failures, it would be nice if there was a way to restrict the output here, like failing just once per test if gA11yEventListeners is undefined.

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1308050035.1308051205.3907.gz
Rev3 Fedora 12 mozilla-central opt test mochitest-other on 2011/06/14 04:13:55
s: talos-r3-fed-046

308 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://mochitests/content/a11y/accessible/actions.js :: actionInvoker_invoke :: line 103"  data: no] at :0
315 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_treegrid.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - gA11yEventListeners is undefined at chrome://mochitests/content/a11y/accessible/events.js:1008
316 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_treegrid.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - gA11yEventListeners is undefined at chrome://mochitests/content/a11y/accessible/events.js:1008
ad infinitum
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1308111909.1308113215.11937.gz
Rev3 Fedora 12 mozilla-central opt test mochitest-other on 2011/06/14 21:25:09
s: talos-r3-fed-008

308 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://mochitests/content/a11y/accessible/actions.js :: actionInvoker_invoke :: line 103"  data: no] at :0
315 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_treegrid.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - gA11yEventListeners is undefined at chrome://mochitests/content/a11y/accessible/events.js:1008
Lazy tbplbot, can't be bothered to submit 23274 line bug comments...

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1308167682.1308168931.11865.gz
Rev3 Fedora 12x64 mozilla-central opt test mochitest-other on 2011/06/15 12:54:42
s: talos-r3-fed64-046

308 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://mochitests/content/a11y/accessible/actions.js :: actionInvoker_invoke :: line 103"  data: no] at :0
315 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/a11y/accessible/actions/test_treegrid.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - gA11yEventListeners is undefined at chrome://mochitests/content/a11y/accessible/events.js:1008
OS: Linux → All
Hardware: x86_64 → All
Alex, could you please look into this test failure?
Summary: Intermittent test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]" → Intermittent test_tree.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIAccessible.numActions]" (followed by thousands of failures)
(In reply to comment #12)
> Alex, could you please look into this test failure?

it seems the failure was scared by your asking :) let's get back to it if it decides to appear again.
Indeed!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.