Intermittent crash during browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js [@ nsStringBuffer::Release] [@ js::gc::FinalizeArenas]

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
--
critical
RESOLVED WORKSFORME
6 years ago
5 years ago

People

(Reporter: emorley, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86_64
Mac OS X
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

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

(Reporter)

Description

6 years ago
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound opt test mochitest-other on 2012-05-24 15:01:07 PDT for push eca8e2875ef5

slave: talos-r4-snow-051

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

{
TEST-START | chrome://mochitests/content/browser/browser/devtools/webconsole/test/browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/webconsole/test/browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js | 20 console.log messages displayed
TEST-PASS | chrome://mochitests/content/browser/browser/devtools/webconsole/test/browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js | Clipboard has the correct value
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/webconsole/test/browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:12:17.819698
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpjXJN32pidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64/1337892532/firefox-15.0a1.en-US.mac.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/webconsole/test/browser_webconsole_copying_multiple_messages_inserts_newlines_in_between.js | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpg_bODb/minidumps/80C83B7B-17BE-48BC-B6E3-DA2836EBC880.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_PROTECTION_FAILURE
Crash address: 0x348b7b80

Thread 0 (crashed)
 0  XUL!nsStringBuffer::Release [nsSubstring.cpp : 156 + 0x5]
    rbx = 0x29b5c9c0   r12 = 0x29b5cfff   r13 = 0x29b5d000   r14 = 0x29b5c3e0
    r15 = 0x00000000   rip = 0x02024145   rsp = 0x5fbfccd8   rbp = 0x29b5c420
    Found by: given as instruction pointer in context
 1  XUL!js::gc::FinalizeArenas [String-inl.h : 412 + 0x8]
    rbx = 0x29b5c9c0   r12 = 0x29b5cfff   r13 = 0x29b5d000   r14 = 0x29b5c3e0
    r15 = 0x00000000   rip = 0x023fb802   rsp = 0x5fbfcce0   rbp = 0x29b5c420
    Found by: call frame info
 2  XUL!GCCycle [jsgc.cpp : 1457 + 0x15]
    rbx = 0x3399a138   r12 = 0x3399add0   r13 = 0x1ba7a010   r14 = 0x00000000
    r15 = 0x06a53000   rip = 0x023fff62   rsp = 0x5fbfce70   rbp = 0x1ba7a000
    Found by: call frame info
 3  XUL!Collect [jsgc.cpp : 3788 + 0x10]
    rbx = 0x06a53000   r12 = 0x00000001   r13 = 0x00002710   r14 = 0x00000000
    r15 = 0x00000001   rip = 0x02400bc9   rsp = 0x5fbfcf20   rbp = 0x06a53258
    Found by: call frame info
 4  XUL!nsJSContext::GarbageCollectNow [nsJSEnvironment.cpp : 2968 + 0xe]
    rbx = 0x00000000   r12 = 0x00000000   r13 = 0x00000013   r14 = 0x00368000
    r15 = 0x5fbfd06f   rip = 0x016f60fc   rsp = 0x5fbfcf60   rbp = 0x00368000
    Found by: call frame info
 5  XUL!nsTimerImpl::Fire [nsTimerImpl.cpp : 473 + 0x9]
    rbx = 0x00000002   r12 = 0x016f6140   r13 = 0x1d8e4c18   r14 = 0x00368000
    r15 = 0x5fbfd06f   rip = 0x0200a5da   rsp = 0x5fbfcf90   rbp = 0x1d8e4bf0
    Found by: call frame info
 6  XUL!nsTimerEvent::Run [nsTimerImpl.cpp : 556 + 0x7]
    rbx = 0x1d8e4bf0   r12 = 0x00000000   r13 = 0x003267c8   r14 = 0x5fbfd000
    r15 = 0x5fbfd06f   rip = 0x0200a6c8   rsp = 0x5fbfcfc0   rbp = 0x8000ffff
    Found by: call frame info
 7  XUL!nsThread::ProcessNextEvent [nsThread.cpp : 624 + 0x5]
    rbx = 0x003267a0   r12 = 0x00000000   r13 = 0x003267c8   r14 = 0x5fbfd000
    r15 = 0x5fbfd06f   rip = 0x02006993   rsp = 0x5fbfcfd0   rbp = 0x8000ffff
    Found by: call frame info
 8  XUL!NS_ProcessPendingEvents_P [nsThreadUtils.cpp : 163 + 0xd]
    rbx = 0x003267a0   r12 = 0x80f0b789   r13 = 0x00000014   r14 = 0x5fbfd06f
    r15 = 0x00000000   rip = 0x01fc600e   rsp = 0x5fbfd060   rbp = 0x00000000
    Found by: call frame info
 9  XUL!nsBaseAppShell::NativeEventCallback [nsBaseAppShell.cpp : 97 + 0x13]
    rbx = 0x00326ca0   r12 = 0x003267a0   r13 = 0x00000000   r14 = 0x00000002
    r15 = 0x00000000   rip = 0x01e0cb99   rsp = 0x5fbfd0a0   rbp = 0x00000000
}
Whiteboard: [orange] → [js:t][orange]
(Reporter)

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
Keywords: intermittent-failure
Whiteboard: [js:t][orange] → [js:t]
You need to log in before you can comment on or make changes to this bug.