Closed Bug 1052441 Opened 10 years ago Closed 10 years ago

Intermittent testLoad | application crashed [@ nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)]

Categories

(Core :: XPConnect, defect)

ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Android 4.0 Panda mozilla-inbound opt test robocop-2 on 2014-08-11 15:09:24 PDT for push 8db38d415e20

slave: panda-0278

https://tbpl.mozilla.org/php/getParsedLog.php?id=45699238&tree=Mozilla-Inbound

{
15:31:57     INFO -  538 INFO SimpleTest START
15:31:57     INFO -  539 INFO TEST-START | testLoad
15:31:57     INFO -  540 INFO TEST-PASS | testLoad | Given message occurred for registered event: {"type":"Gecko:Ready"} - Gecko:Ready should equal Gecko:Ready
15:31:57     INFO -  541 INFO EventExpecter: no longer listening for Gecko:Ready
15:31:57     INFO -  542 INFO TEST-PASS | testLoad | waiting for urlbar text to gain focus - urlbar text gained focus
15:31:57     INFO -  543 INFO TEST-PASS | testLoad | URL typed properly - http://mochi.test:8888/tests/robocop/robocop_boxes.html should equal http://mochi.test:8888/tests/robocop/robocop_boxes.html
15:31:57     INFO -  544 INFO TEST-PASS | testLoad | Given message occurred for registered event: {"bgColor":"transparent","errorType":"","type":"DOMContentLoaded","metadata":null,"tabID":0} - DOMContentLoaded should equal DOMContentLoaded
15:31:57     INFO -  545 INFO EventExpecter: no longer listening for DOMContentLoaded
15:31:57     INFO -  546 INFO PaintExpecter: no longer listening for events
15:31:57     INFO -  547 INFO TEST-PASS | testLoad | Pixel at 0, 0 - Color rgba(0,0,0,255)  close enough to expected rgb(0,0,0)
15:31:57     INFO -  548 INFO TEST-PASS | testLoad | Pixel at 100, 0 - Color rgba(32,100,0,255)  close enough to expected rgb(32,100,0)
15:31:57     INFO -  549 INFO TEST-PASS | testLoad | Pixel at 0, 100 - Color rgba(0,100,32,255)  close enough to expected rgb(0,100,32)
15:31:57     INFO -  550 INFO TEST-PASS | testLoad | Pixel at 100, 100 - Color rgba(32,200,32,255)  close enough to expected rgb(32,200,32)
15:31:57     INFO -  551 INFO TEST-PASS | testLoad | Browser toolbar URL stayed the same - http://mochi.test:8888/tests/robocop/robocop_boxes.html should equal http://mochi.test:8888/tests/robocop/robocop_boxes.html
15:31:57     INFO -  552 INFO TEST-OK | testLoad | took 21631ms
15:31:57     INFO -  553 INFO TEST-START | Shutdown
15:31:57     INFO -  554 INFO Passed: 9
15:31:57     INFO -  555 INFO Failed: 0
15:31:57     INFO -  556 INFO Todo: 0
15:31:57     INFO -  557 INFO SimpleTest FINISHED
15:31:57     INFO -  INFO | automation.py | Application ran for: 0:00:25.940255
15:31:57     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmp8uImivpidlog
15:31:57     INFO -  Contents of /data/anr/traces.txt:
15:31:58     INFO -  /data/tombstones does not exist; tombstone check skipped
15:31:58     INFO -  mozcrash INFO | Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1407792543/fennec-34.0a1.en-US.android-arm.crashreporter-symbols.zip
15:32:02  WARNING -  PROCESS-CRASH | testLoad | application crashed [@ nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)]
15:32:02     INFO -  Crash dump filename: /tmp/tmpgiynrL/319a954f-1161-5c11-095af452-0e374aa4.dmp
15:32:02     INFO -  Operating system: Android
15:32:02     INFO -                    0.0.0 Linux 3.2.0+ #2 SMP PREEMPT Thu Nov 29 08:06:57 EST 2012 armv7l pandaboard/pandaboard/pandaboard:4.0.4/IMM76I/5:eng/test-keys
15:32:02     INFO -  CPU: arm
15:32:02     INFO -       2 CPUs
15:32:02     INFO -  Crash reason:  SIGILL
15:32:02     INFO -  Crash address: 0x6337c4e8
15:32:02     INFO -  Thread 14 (crashed)
15:32:02     INFO -   0  libxul.so!nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) [nsCOMPtr.cpp:8db38d415e20 : 55 + 0x0]
15:32:02     INFO -       r4 = 0x5d68a740    r5 = 0x5d68a584    r6 = 0x68426060    r7 = 0x6848f340
15:32:02     INFO -       r8 = 0x68433680    r9 = 0x5d68a67c   r10 = 0x00000000    fp = 0x5d68a858
15:32:02     INFO -       sp = 0x5d68a560    lr = 0x63587c9f    pc = 0x6337c4e8
15:32:02     INFO -      Found by: given as instruction pointer in context
15:32:02     INFO -   1  libxul.so!xpcObjectHelper::GetClassInfo() [nsCOMPtr.h:8db38d415e20 : 720 + 0xd]
15:32:02     INFO -       r4 = 0x5d68a740    r5 = 0x5d68a584    r6 = 0x68426060    r7 = 0x6848f340
15:32:02     INFO -       r8 = 0x68433680    r9 = 0x5d68a67c   r10 = 0x00000000    fp = 0x5d68a858
15:32:02     INFO -       sp = 0x5d68a560    pc = 0x63587c9f
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   2  libxul.so!XPCWrappedNative::GetNewOrUsed(xpcObjectHelper&, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) [XPCWrappedNative.cpp:8db38d415e20 : 331 + 0x5]
15:32:02     INFO -       r4 = 0x5d68a740    r5 = 0x5d68a584    r6 = 0x68426060    r7 = 0x6848f340
15:32:02     INFO -       r8 = 0x68433680    r9 = 0x5d68a67c   r10 = 0x00000000    fp = 0x5d68a858
15:32:02     INFO -       sp = 0x5d68a568    pc = 0x63592415
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   3  libxul.so!XPCConvert::NativeInterface2JSObject(JS::MutableHandle<JS::Value>, nsIXPConnectJSObjectHolder**, xpcObjectHelper&, nsID const*, XPCNativeInterface**, bool, tag_nsresult*) [XPCConvert.cpp:8db38d415e20 : 826 + 0x5]
15:32:02     INFO -       r4 = 0x00000000    r5 = 0x5d68a7e0    r6 = 0x5d68a6a8    r7 = 0x68426060
15:32:02     INFO -       r8 = 0x5d68a740    r9 = 0x00000000   r10 = 0x00000001    fp = 0x5d68a858
15:32:02     INFO -       sp = 0x5d68a668    pc = 0x63580c43
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   4  libxul.so!XPCConvert::NativeData2JS(JS::MutableHandle<JS::Value>, void const*, nsXPTType const&, nsID const*, tag_nsresult*) [XPCConvert.cpp:8db38d415e20 : 342 + 0x13]
15:32:02     INFO -       r4 = 0x00000000    r5 = 0x5d68a7e0    r6 = 0x68433680    r7 = 0x5d68a858
15:32:02     INFO -       r8 = 0x646deda4    r9 = 0x00000000   r10 = 0x00000001    fp = 0x5d68a844
15:32:02     INFO -       sp = 0x5d68a718    pc = 0x6358103b
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   5  libxul.so!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:8db38d415e20 : 1930 + 0xf]
15:32:02     INFO -       r4 = 0x00000000    r5 = 0x00000000    r6 = 0x5d68a7e0    r7 = 0x5d68a898
15:32:02     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000001    fp = 0x5d68a844
15:32:02     INFO -       sp = 0x5d68a7a8    pc = 0x63593e2f
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   6  libxul.so!XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) [xpcprivate.h:8db38d415e20 : 2147 + 0x7]
15:32:02     INFO -       r4 = 0x5d68ae60    r5 = 0x5c059600    r6 = 0x00000001    r7 = 0x6497d758
15:32:02     INFO -       r8 = 0x00000000    r9 = 0x64b04f1c   r10 = 0x6822a040    fp = 0x5d68ae70
15:32:02     INFO -       sp = 0x5d68a950    pc = 0x6359428b
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   7  libxul.so!js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [jscntxtinlines.h:8db38d415e20 : 231 + 0x9]
15:32:02     INFO -       r4 = 0x5d68aa28    r5 = 0x00000000    r6 = 0x5c059600    r7 = 0x63594175
15:32:02     INFO -       r8 = 0x00000000    r9 = 0x5c059600   r10 = 0x5d68ae60    fp = 0x5d68aed0
15:32:02     INFO -       sp = 0x5d68aa18    pc = 0x6438b35f
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   8  libxul.so!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:8db38d415e20 : 520 + 0xb]
15:32:02     INFO -       r4 = 0x63586d15    r5 = 0xffffff88    r6 = 0x00000000    r7 = 0x5d68ae70
15:32:02     INFO -       r8 = 0x00000000    r9 = 0x5c059600   r10 = 0x5d68ae60    fp = 0x5d68aed0
15:32:02     INFO -       sp = 0x5d68ae28    pc = 0x6438b91d
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -   9  libxul.so!js::InvokeGetterOrSetter(JSContext*, JSObject*, JS::Value, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:8db38d415e20 : 592 + 0x7]
15:32:02     INFO -       r4 = 0xffffff88    r5 = 0x5d68aedc    r6 = 0x6822a060    r7 = 0x5d68b22c
15:32:02     INFO -       r8 = 0x635911f9    r9 = 0x5d68b1e4   r10 = 0x5d68b22c    fp = 0x5c059600
15:32:02     INFO -       sp = 0x5d68aec8    pc = 0x6438b9f1
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  10  libxul.so!js::Shape::get(JSContext*, JS::Handle<JSObject*>, JSObject*, JSObject*, JS::MutableHandle<JS::Value>) [Shape-inl.h:8db38d415e20 : 46 + 0x15]
15:32:02     INFO -       r4 = 0x00000000    r5 = 0xffffff88    r6 = 0x5c059600    r7 = 0x5d68b22c
15:32:02     INFO -       r8 = 0x635911f9    r9 = 0x5d68b1e4   r10 = 0x5d68b22c    fp = 0x5c059600
15:32:02     INFO -       sp = 0x5d68aef8    pc = 0x643032d1
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  11  libxul.so!js::baseops::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>) [jsobj.cpp:8db38d415e20 : 4637 + 0x7]
15:32:02     INFO -       r4 = 0x6822a040    r5 = 0x6849c060    r6 = 0x64b03efc    r7 = 0x64b038a8
15:32:02     INFO -       r8 = 0x635911f9    r9 = 0x5d68b1e4   r10 = 0x5d68b22c    fp = 0x5c059600
15:32:02     INFO -       sp = 0x5d68af30    pc = 0x64303a9b
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  12  libxul.so!Interpret [Interpreter.cpp:8db38d415e20 : 251 + 0x5]
15:32:02     INFO -       r4 = 0x5c059600    r5 = 0x5d68b224    r6 = 0x5d68b1dc    r7 = 0x6849c068
15:32:02     INFO -       r8 = 0x5d68b1d0    r9 = 0x6849c060   r10 = 0x5d68b230    fp = 0x5d68b3b8
15:32:02     INFO -       sp = 0x5d68b008    pc = 0x64385101
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  13  libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:8db38d415e20 : 411 + 0x7]
15:32:02     INFO -       r4 = 0x5c059600    r5 = 0x5d68b3b8    r6 = 0x5d68b464    r7 = 0x000001d5
15:32:02     INFO -       r8 = 0x5c059600    r9 = 0x5d68b428   r10 = 0x68448000    fp = 0x00000000
15:32:02     INFO -       sp = 0x5d68b388    pc = 0x6438a4e7
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  14  libxul.so!js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value const&, js::ExecuteType, js::AbstractFramePtr, JS::Value*) [Interpreter.cpp:8db38d415e20 : 619 + 0x7]
15:32:02     INFO -       r4 = 0x682240d0    r5 = 0x00000000    r6 = 0x5d68b464    r7 = 0x000001d5
15:32:02     INFO -       r8 = 0x5c059600    r9 = 0x5d68b428   r10 = 0x68448000    fp = 0x00000000
15:32:02     INFO -       sp = 0x5d68b3a8    pc = 0x6438a5ad
15:32:02     INFO -      Found by: call frame info
15:32:02     INFO -  15  libxul.so!js::Execute(JSContext*, JS::Handle<JSScript*>, JSObject&, JS::Value*) [Interpreter.cpp:8db38d415e20 : 656 + 0x3]
15:32:02     INFO -       r4 = 0xffffff88    r5 = 0x682240d0    r6 = 0x5d68b464    r7 = 0x00000000
15:32:02     INFO -       r8 = 0x684260b0    r9 = 0x00000001   r10 = 0x68448000    fp = 0x00000000
15:32:02     INFO -       sp = 0x5d68b418    pc = 0x6438a65f
15:32:02     INFO -      Found by: call frame info
}
Mass-closing intermittent-failure bugs filed by me, that have not occurred recently and do not have the leave-open keyword set.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Blocks: 1092381
No longer blocks: 1092381
You need to log in before you can comment on or make changes to this bug.