Closed Bug 842271 Opened 11 years ago Closed 11 years ago

Intermittent test_add_put.html | Exited with code 1 during test run | application crashed [@ XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**)]

Categories

(Core :: XPConnect, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

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

Rev4 MacOSX Lion 10.7 mozilla-inbound debug test mochitest-2 on 2013-02-18 00:34:14 PST for push 08fb57d88c01
slave: talos-r4-lion-019

10986 INFO TEST-PASS | /tests/dom/indexedDB/ipc/test_ipc.html | /tests/dom/indexedDB/test/test_file_resurrection_delete.html |  Test disabled in child processes, for now
[Child 490] WARNING: NS_ENSURE_TRUE(IsChromeProcess()) failed: file ../../../../content/base/src/nsFrameMessageManager.cpp, line 841
[Child 490] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 894
[Child 490] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 943
TEST-UNEXPECTED-FAIL | /tests/dom/indexedDB/test/test_add_put.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:18:15.454779
INFO | automation.py | Reading PID log: /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpZOZTGspidlog
PROCESS-CRASH | /tests/dom/indexedDB/test/test_add_put.html | application crashed [@ XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**)]
Crash dump filename: /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpfG0A4y/minidumps/A37C3AE4-DC54-4EFA-9077-FC8D79C6F51A.dmp
Operating system: Mac OS X
                  10.7.2 11C74
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x12b2f000

Thread 0 (crashed)
 0  XUL!XPCStringConvert::ReadableToJSVal(JSContext*, nsAString_internal const&, nsStringBuffer**) [HeapAPI.h:08fb57d88c01 : 121 + 0x0]
    rbx = 0x0000000112b2f060   r12 = 0x00007fff5fbf8c40
    r13 = 0x000000010bf37ad0   r14 = 0x0000000100183630
    r15 = 0x000000000000000d   rip = 0x00000001021a7063
    rsp = 0x00007fff5fbf8b80   rbp = 0x00007fff5fbf8bb0
    Found by: given as instruction pointer in context
 1  XUL!XPCConvert::NativeData2JS(XPCLazyCallContext&, JS::Value*, void const*, nsXPTType const&, nsID const*, tag_nsresult*) [XPCConvert.cpp:08fb57d88c01 : 190 + 0x7]
    rip = 0x0000000102187afd   rsp = 0x00007fff5fbf8bc0
    rbp = 0x00007fff5fbf8c80
    Found by: stack scanning
 2  XUL!nsAString_internal::Assign(nsAString_internal const&) [nsTSubstring.cpp : 347 + 0x4]
    rip = 0x0000000102bddc09   rsp = 0x00007fff5fbf8bd0
    rbp = 0x00007fff5fbf8c80
    Found by: stack scanning
 3  libnspr4.dylib!PR_GetCurrentThread [ptthread.c : 583 + 0xb]
    rip = 0x0000000100069dc5   rsp = 0x00007fff5fbf8c10
    rbp = 0x00007fff5fbf8c80
    Found by: stack scanning
 4  XUL!nsThreadManager::GetIsMainThread(bool*) [nsThreadManager.cpp : 272 + 0x4]
    rip = 0x0000000102bb6a52   rsp = 0x00007fff5fbf8c30
    rbp = 0x00007fff5fbf8c80
    Found by: stack scanning
 5  XUL!NS_IsMainThread_P() [nsThreadUtils.cpp : 137 + 0xf]
    rip = 0x0000000102b55b6c   rsp = 0x00007fff5fbf8c50
    rbp = 0x00007fff5fbf8c80
    Found by: stack scanning
 6  XUL!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [xpcprivate.h:08fb57d88c01 : 3306 + 0x1c]
    rip = 0x00000001021bc513   rsp = 0x00007fff5fbf8c90
    rbp = 0x00007fff5fbf9120
    Found by: stack scanning
 7  libnspr4.dylib!PR_GetCurrentThread [ptthread.c : 583 + 0xb]
    rip = 0x0000000100069dc5   rsp = 0x00007fff5fbf8cb0
    rbp = 0x00007fff5fbf9120
    Found by: stack scanning
 8  XUL!nsThreadManager::GetCurrentThread(nsIThread**) [nsThreadManager.cpp : 260 + 0x10]
    rip = 0x0000000102bb6a01   rsp = 0x00007fff5fbf8cd0
    rbp = 0x00007fff5fbf9120
    Found by: stack scanning
 9  XUL!XPC_WN_OnlyIWrite_AddPropertyStub [XPCWrappedNativeJSOps.cpp:08fb57d88c01 : 478 + 0x4]
    rip = 0x00000001021c25e5   rsp = 0x00007fff5fbf8d50
    rbp = 0x00007fff5fbf9120
    Found by: stack scanning
10  XUL!bool js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::relookupOrAdd<js::InitialShapeEntry>(js::detail::HashTable<js::InitialShapeEntry const, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr&, js::InitialShapeEntry::Lookup const&, js::InitialShapeEntry const&) [HashTable.h:08fb57d88c01 : 1423 + 0xd]
    rip = 0x000000010344902c   rsp = 0x00007fff5fbf8e10
    rbp = 0x00007fff5fbf9120
    Found by: stack scanning
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.