Intermittent crash during browser_bug608316.js [@ JSCompartment::sweepBaseShapeTable]

RESOLVED INVALID

Status

()

defect
--
critical
RESOLVED INVALID
7 years ago
7 years ago

People

(Reporter: emorley, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86_64
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [js:t], crash signature)

(Reporter)

Description

7 years ago
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound opt test mochitest-other on 2012-05-17 09:41:19 PDT for push 0cbcefdd3c48

slave: talos-r4-snow-041

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

{
TEST-START | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug608316.js
TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug608316.js | Running test 1
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug608316.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:14:35.297534
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpqnFC2zpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64/1337271315/firefox-15.0a1.en-US.mac.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_bug608316.js | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpZCaapf/minidumps/D5BD494B-2986-4732-A05B-5CD1C9254F8D.dmp
Operating system: Mac OS X
                  10.6.8 10K549
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x6e758000

Thread 0 (crashed)
 0  XUL!JSCompartment::sweepBaseShapeTable [Heap.h : 969 + 0x9]
    rbx = 0x54f22570   r12 = 0x30a35c58   r13 = 0x00000001   r14 = 0x30a35800
    r15 = 0x5fbfcd18   rip = 0x0248525c   rsp = 0x5fbfccf0   rbp = 0x54f31000
    Found by: given as instruction pointer in context
 1  XUL!JSCompartment::sweep [jscompartment.cpp : 490 + 0x7]
    rbx = 0x0000000d   r12 = 0x2e0bc000   r13 = 0x30a35c00   r14 = 0x00000008
    r15 = 0x30a35800   rip = 0x023c8fb8   rsp = 0x5fbfcd60   rbp = 0x00000200
    Found by: call frame info
 2  XUL!GCCycle [jsgc.cpp : 3195 + 0xf]
    rbx = 0x33b5a188   r12 = 0x00000001   r13 = 0x00000001   r14 = 0xffffffff
    r15 = 0x06953000   rip = 0x023ecc07   rsp = 0x5fbfce70   rbp = 0x33b5a318
    Found by: call frame info
 3  XUL!Collect [jsgc.cpp : 3721 + 0x10]
    rbx = 0x06953000   r12 = 0x06953a10   r13 = 0x00000001   r14 = 0x00000000
    r15 = 0x00002710   rip = 0x023eda98   rsp = 0x5fbfcf20   rbp = 0x06953258
    Found by: call frame info
 4  XUL!nsJSContext::GarbageCollectNow [nsJSEnvironment.cpp : 2994 + 0xe]
    rbx = 0x00000000   r12 = 0x00000000   r13 = 0x00000011   r14 = 0x00368000
    r15 = 0x5fbfd06f   rip = 0x016efa3c   rsp = 0x5fbfcf60   rbp = 0x00368000
    Found by: call frame info
 5  XUL!nsTimerImpl::Fire [nsTimerImpl.cpp : 508 + 0x9]
    rbx = 0x00000002   r12 = 0x016efa80   r13 = 0x1e0f4768   r14 = 0x00368000
    r15 = 0x5fbfd06f   rip = 0x01ffa8ca   rsp = 0x5fbfcf90   rbp = 0x1e0f4740
    Found by: call frame info
 6  XUL!nsTimerEvent::Run [nsTimerImpl.cpp : 591 + 0x7]
    rbx = 0x1e0f4740   r12 = 0x00000000   r13 = 0x003267c8   r14 = 0x5fbfd000
    r15 = 0x5fbfd06f   rip = 0x01ffa9b8   rsp = 0x5fbfcfc0   rbp = 0x8000ffff
    Found by: call frame info
 7  XUL!nsThread::ProcessNextEvent [nsThread.cpp : 656 + 0x5]
    rbx = 0x003267a0   r12 = 0x00000000   r13 = 0x003267c8   r14 = 0x5fbfd000
    r15 = 0x5fbfd06f   rip = 0x01ff6f43   rsp = 0x5fbfcfd0   rbp = 0x8000ffff
    Found by: call frame info
 8  XUL!NS_ProcessPendingEvents_P [nsThreadUtils.cpp : 195 + 0xd]
    rbx = 0x003267a0   r12 = 0x5bc1f312   r13 = 0x00000014   r14 = 0x5fbfd06f
    r15 = 0x003257c0   rip = 0x01fb6d7e   rsp = 0x5fbfd060   rbp = 0x00000000
    Found by: call frame info
 9  XUL!nsBaseAppShell::NativeEventCallback [nsBaseAppShell.cpp : 130 + 0x13]
    rbx = 0x00326ca0   r12 = 0x003267a0   r13 = 0x00000000   r14 = 0x003257c0
    r15 = 0x003257c0   rip = 0x01dff329   rsp = 0x5fbfd0a0   rbp = 0x00000000
}
Whiteboard: [orange] → [js:t][orange]

Updated

7 years ago
Depends on: 719113
This bug was observed only on one or more of the six machines listed in
bug 787281 comment 11, which seem likely to have bad memory, disk, or
other hardware problem, based on the rate of failures on those machines
and the types of failures observed.

Therefore I'm marking this bug invalid, though it should be reopened if
it occurs on other (more reliable) hardware.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → INVALID
Whiteboard: [js:t][orange] → [js:t]
You need to log in before you can comment on or make changes to this bug.