Closed Bug 775921 Opened 7 years ago Closed 7 years ago

Intermittent crash in indexedDB/test/browser_forgetThisSite.js [@ js::BaseShape::finalize]

Categories

(Core :: JavaScript Engine, defect, critical)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitest-other on 2012-07-19 21:50:55 PDT for push 3a05d298599e

slave: talos-r4-snow-041

https://tbpl.mozilla.org/php/getParsedLog.php?id=13696157&tree=Firefox

{
TEST-START | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/browser/dom/indexedDB/test/browser_forgetThisSiteAdd.html" line: 0}]
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | got finished callback
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Set version on database in http://mochi.test:8888/browser/dom/indexedDB/test/browser_forgetThisSiteAdd.html
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | No exception
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol." {file: "http://www.example.com/browser/dom/indexedDB/test/browser_forgetThisSiteAdd.html" line: 0}]
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | got finished callback
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Set version on database in http://www.example.com/browser/dom/indexedDB/test/browser_forgetThisSiteAdd.html
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | No exception
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol." {file: "http://mochi.test:8888/browser/dom/indexedDB/test/browser_forgetThisSiteGet.html" line: 0}]
TEST-INFO | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | got finished callback
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Got correct version on database in http://mochi.test:8888/browser/dom/indexedDB/test/browser_forgetThisSiteGet.html
TEST-PASS | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | No exception
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:13:41.902387
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpNFBMtopidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-macosx64/1342756243/firefox-17.0a1.en-US.mac.crashreporter-symbols.zip
PROCESS-CRASH | chrome://mochitests/content/browser/dom/indexedDB/test/browser_forgetThisSite.js | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpOwTmqb/minidumps/0BD730D6-FF9D-4EF3-97A0-22172CECB7CC.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: 0x10

Thread 0 (crashed)
 0  XUL!js::BaseShape::finalize [jsscope.h:3a05d298599e : 133 + 0x0]
    rbx = 0x00000000   r12 = 0x64b5cfff   r13 = 0x00000038   r14 = 0x64b5c548
    r15 = 0x5fbfc0e8   rip = 0x0247cc69   rsp = 0x5fbfbe50   rbp = 0x5fbfbe70
    Found by: given as instruction pointer in context
 1  XUL!js::gc::finalize<js::BaseShape> [jsgc.cpp:3a05d298599e : 291 + 0xb]
    rip = 0x0240bec9   rsp = 0x5fbfbe80
    Found by: stack scanning
 2  XUL!js::gc::FinalizeArenas [jsgc.cpp:3a05d298599e : 338 + 0x14]
    rip = 0x02403571   rsp = 0x5fbfbef0
    Found by: stack scanning
 3  XUL!js::gcstats::Statistics::endPhase [Statistics.cpp:3a05d298599e : 587 + 0x7]
    rip = 0x025562b2   rsp = 0x5fbfbf20
    Found by: stack scanning
 4  libSystem.B.dylib + 0x414e
    rip = 0x87ed614f   rsp = 0x5fbfbfa0
    Found by: stack scanning
 5  XUL!PRMJ_Now [prmjtime.cpp:3a05d298599e : 279 + 0x4]
    rip = 0x024e34d3   rsp = 0x5fbfbfd0
    Found by: stack scanning
 6  XUL!GCCycle [jsgc.cpp:3a05d298599e : 1540 + 0x13]
    rip = 0x02409678   rsp = 0x5fbfc010
    Found by: stack scanning
 7  0x1ffffffff
    rip = 0x00000000   rsp = 0x5fbfc048
    Found by: stack scanning
}
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
Closed: 7 years ago
Resolution: --- → INVALID
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.