Closed Bug 1065767 Opened 10 years ago Closed 9 years ago

Intermittent test_Document-getElementsByTagNameNS.html | application crashed [@ DeleteCompiler(TCompiler*)]

Categories

(Core :: XPCOM, defect)

ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Looks CC-related, so starting with XPCOM. Feel free to move it if needed.

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

Android 4.0 Panda mozilla-inbound debug test mochitest-5 on 2014-09-10 16:32:25 PDT for push bc7deafdac4b
slave: panda-0504

16:49:51     INFO -  226 INFO TEST-START | /tests/dom/imptests/html/dom/nodes/test_Document-getElementsByTagNameNS.html
16:49:51     INFO -  INFO | automation.py | Application ran for: 0:05:43.107193
16:49:51     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmp_NqjqIpidlog
16:49:51     INFO -  Contents of /data/anr/traces.txt:
16:49:53     INFO -  mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-debug/1410388614/fennec-35.0a1.en-US.android-arm.crashreporter-symbols.zip
16:49:58     INFO -  mozcrash Saved minidump as /builds/panda-0504/test/build/blobber_upload_dir/323f067b-9288-5cab-4c137d3d-145d2b44.dmp
16:49:58     INFO -  mozcrash Saved app info as /builds/panda-0504/test/build/blobber_upload_dir/323f067b-9288-5cab-4c137d3d-145d2b44.extra
16:49:58  WARNING -  PROCESS-CRASH | /tests/dom/imptests/html/dom/nodes/test_Document-getElementsByTagNameNS.html | application crashed [@ DeleteCompiler(TCompiler*)]
16:49:58     INFO -  Crash dump filename: /tmp/tmpap5u18/323f067b-9288-5cab-4c137d3d-145d2b44.dmp
16:49:58     INFO -  Operating system: Android
16:49:58     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
16:49:58     INFO -  CPU: arm
16:49:58     INFO -       2 CPUs
16:49:58     INFO -  Crash reason:  SIGSEGV
16:49:58     INFO -  Crash address: 0x2
16:49:58     INFO -  Thread 14 (crashed)
16:49:58     INFO -   0  libxul.so!DeleteCompiler(TCompiler*) [CodeGen.cpp:bc7deafdac4b : 37 + 0x0]
16:49:58     INFO -       r4 = 0x5da67608    r5 = 0x5da675d4    r6 = 0x5da675dc    r7 = 0x0000002a
16:49:58     INFO -       r8 = 0x5da675d8    r9 = 0x0000001c   r10 = 0x00000000    fp = 0x6c6162e0
16:49:58     INFO -       sp = 0x5da675a8    lr = 0x63a2c525    pc = 0x62a7d988
16:49:58     INFO -      Found by: given as instruction pointer in context
16:49:58     INFO -   1  libxul.so!nsSHTransaction::GetNext(nsISHTransaction**) [nsSHTransaction.cpp:bc7deafdac4b : 74 + 0x3]
16:49:58     INFO -       r4 = 0x5da67608    r5 = 0x5da675d4    r6 = 0x5da675dc    r7 = 0x0000002a
16:49:58     INFO -       r8 = 0x5da675d8    r9 = 0x0000001c   r10 = 0x00000000    fp = 0x6c6162e0
16:49:58     INFO -       sp = 0x5da675b0    pc = 0x63a2c525
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   2  libxul.so!nsSHistory::GetTransactionAtIndex(int, nsISHTransaction**) [nsSHistory.cpp:bc7deafdac4b : 539 + 0xd]
16:49:58     INFO -       r4 = 0x5da67608    r5 = 0x5da675d4    r6 = 0x5da675dc    r7 = 0x0000002a
16:49:58     INFO -       r8 = 0x5da675d8    r9 = 0x0000001c   r10 = 0x00000000    fp = 0x6c6162e0
16:49:58     INFO -       sp = 0x5da675c0    pc = 0x63a2d753
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   3  libxul.so!nsSHistory::GetEntryAtIndex(int, bool, nsISHEntry**) [nsSHistory.cpp:bc7deafdac4b : 497 + 0xd]
16:49:58     INFO -       r4 = 0x5da67608    r5 = 0x5da6760c    r6 = 0x6a627cf4    r7 = 0x6d11f420
16:49:58     INFO -       r8 = 0x0000002a    r9 = 0x5da67660   r10 = 0x00000000    fp = 0x0000002b
16:49:58     INFO -       sp = 0x5da67608    pc = 0x63a2da5f
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   4  libxul.so!MarkDocShell(nsIDocShellTreeItem*, bool, bool) [nsCCUncollectableMarker.cpp:bc7deafdac4b : 285 + 0x5]
16:49:58     INFO -       r4 = 0x5da67650    r5 = 0x5da6764c    r6 = 0x6a627cf4    r7 = 0x63a2da35
16:49:58     INFO -       r8 = 0x5da67654    r9 = 0x5da67660   r10 = 0x00000000    fp = 0x0000002b
16:49:58     INFO -       sp = 0x5da67630    pc = 0x6356d521
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   5  libxul.so!MarkDocShell(nsIDocShellTreeItem*, bool, bool) [nsCCUncollectableMarker.cpp:bc7deafdac4b : 296 + 0x9]
16:49:58     INFO -       r4 = 0x5da676b0    r5 = 0x5da676ac    r6 = 0x67dbe0f4    r7 = 0x63a0f19d
16:49:58     INFO -       r8 = 0x5da676b4    r9 = 0x5da676c0   r10 = 0x00000000    fp = 0x00000000
16:49:58     INFO -       sp = 0x5da67690    pc = 0x6356d583
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   6  libxul.so!MarkWindowList(nsISimpleEnumerator*, bool, bool) [nsCCUncollectableMarker.cpp:bc7deafdac4b : 311 + 0x9]
16:49:58     INFO -       r4 = 0x67dbe0f4    r5 = 0x5da676f4    r6 = 0x6744ba00    r7 = 0x00000001
16:49:58     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x67d4a3d0    fp = 0x63a56cf1
16:49:58     INFO -       sp = 0x5da676f0    pc = 0x6356d62b
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   7  libxul.so!nsCCUncollectableMarker::Observe(nsISupports*, char const*, char16_t const*) [nsCCUncollectableMarker.cpp:bc7deafdac4b : 368 + 0x9]
16:49:58     INFO -       r4 = 0x00000000    r5 = 0x00000000    r6 = 0x00000001    r7 = 0x5da6774c
16:49:58     INFO -       r8 = 0x00000001    r9 = 0x00000000   r10 = 0x67d4a3d0    fp = 0x63a56cf1
16:49:58     INFO -       sp = 0x5da67718    pc = 0x6356d98f
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   8  libxul.so!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:bc7deafdac4b : 100 + 0x9]
16:49:58     INFO -       r4 = 0x00000001    r5 = 0x00000000    r6 = 0x64442167    r7 = 0x00000000
16:49:58     INFO -       r8 = 0x00000001    r9 = 0x00000000   r10 = 0x00000000    fp = 0x5da6790f
16:49:58     INFO -       sp = 0x5da67778    pc = 0x62a96f29
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -   9  libxul.so!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:bc7deafdac4b : 329 + 0x9]
16:49:58     INFO -       r4 = 0x64442167    r5 = 0x5c3bf814    r6 = 0x00000000    r7 = 0x00000000
16:49:58     INFO -       r8 = 0x00000001    r9 = 0x00000000   r10 = 0x00000000    fp = 0x5da6790f
16:49:58     INFO -       sp = 0x5da67798    pc = 0x62a96fbb
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -  10  libxul.so!XPCJSRuntime::PrepareForForgetSkippable() [XPCJSRuntime.cpp:bc7deafdac4b : 673 + 0x13]
16:49:58     INFO -       r4 = 0x62a96f39    r5 = 0x00000001    r6 = 0x00000000    r7 = 0x00000000
16:49:58     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x5da6790f
16:49:58     INFO -       sp = 0x5da677b8    pc = 0x62dbc50b
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -  11  libxul.so!nsCycleCollector::ForgetSkippable(bool, bool) [nsCycleCollector.cpp:bc7deafdac4b : 2812 + 0x5]
16:49:58     INFO -       r4 = 0x5c3ad000    r5 = 0x00000001    r6 = 0x00000000    r7 = 0x00000000
16:49:58     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x5da6790f
16:49:58     INFO -       sp = 0x5da677c8    pc = 0x62a87fdd
16:49:58     INFO -      Found by: call frame info
16:49:58     INFO -  12  libxul.so!nsCycleCollector_forgetSkippable(bool, bool) [nsCycleCollector.cpp:bc7deafdac4b : 4122 + 0xd]
16:49:58     INFO -       r4 = 0x5c32c1d0    r5 = 0x5c3ad000    r6 = 0x00000001    r7 = 0x00000000
16:49:58     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x5da6790f
16:49:58     INFO -       sp = 0x5da677e0    pc = 0x62a88083
16:49:58     INFO -      Found by: call frame info
null deref inside MarkShell, in side the CC marking stuff.  Olli, do you have any idea?  Seems odd that we'd call some DeleteCompiler thing here.
Inside MarkDocShell I mean.
Inactive; closing (see bug 1180138).
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.