If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent browser_perwindow_privateBrowsing.js | application crashed [@ XPCNativeSet::Mark()]

RESOLVED WORKSFORME

Status

()

Core
JavaScript: GC
RESOLVED WORKSFORME
3 years ago
2 years ago

People

(Reporter: RyanVM, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
x86
Windows 7
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
This test seems to be hitting some pathologically bad behavior given this bug and the various See Alsos.

10:18:26 INFO - 216 ERROR TEST-UNEXPECTED-FAIL | dom/indexedDB/test/browser_perwindow_privateBrowsing.js | application terminated with exit code 1
10:18:26 INFO - runtests.py | Application ran for: 0:00:19.472000
10:18:26 INFO - zombiecheck | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpquqbrzpidlog
10:18:36 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\9d28b42d-53cc-46d7-a863-a4d5d0ee4676.dmp
10:18:36 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\9d28b42d-53cc-46d7-a863-a4d5d0ee4676.extra
10:18:36 WARNING - PROCESS-CRASH | dom/indexedDB/test/browser_perwindow_privateBrowsing.js | application crashed [@ XPCNativeSet::Mark()]
10:18:36 INFO - Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpehffoh.mozrunner\minidumps\9d28b42d-53cc-46d7-a863-a4d5d0ee4676.dmp
10:18:36 INFO - Operating system: Windows NT
10:18:36 INFO - 6.1.7601 Service Pack 1
10:18:36 INFO - CPU: x86
10:18:36 INFO - GenuineIntel family 6 model 30 stepping 5
10:18:36 INFO - 8 CPUs
10:18:36 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_WRITE
10:18:36 INFO - Crash address: 0x63e1a3c9
10:18:36 INFO - Thread 0 (crashed)
10:18:36 INFO - 0 xul.dll!XPCNativeSet::Mark() [XPCInlines.h:7aebffd436c0 : 452 + 0x5]
10:18:36 INFO - eip = 0x642d19a7 esp = 0x001fd844 ebp = 0x001fd858 ebx = 0x00000002
10:18:36 INFO - esi = 0x66758870 edi = 0x00008000 eax = 0x63e1a3c1 ecx = 0x66758868
10:18:36 INFO - edx = 0x000063e2 efl = 0x00010206
10:18:36 INFO - Found by: given as instruction pointer in context
10:18:36 INFO - 1 xul.dll!XPCWrappedNativeProto::Mark() [xpcprivate.h:7aebffd436c0 : 1876 + 0xa]
10:18:36 INFO - eip = 0x642d19c2 esp = 0x001fd850 ebp = 0x001fd858
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 2 xul.dll!WrappedNativeProtoMarker [XPCWrappedNativeScope.cpp:7aebffd436c0 : 567 + 0xa]
10:18:36 INFO - eip = 0x642fdccf esp = 0x001fd858 ebp = 0x001fd858
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 3 xul.dll!PLDHashTable::Enumerate(PLDHashOperator (*)(PLDHashTable *,PLDHashEntryHdr *,unsigned int,void *),void *) [pldhash.cpp:7aebffd436c0 : 767 + 0x8]
10:18:36 INFO - eip = 0x63da5e65 esp = 0x001fd860 ebp = 0x001fd894
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 4 xul.dll!PL_DHashTableEnumerate(PLDHashTable *,PLDHashOperator (*)(PLDHashTable *,PLDHashEntryHdr *,unsigned int,void *),void *) [pldhash.cpp:7aebffd436c0 : 818 + 0xd]
10:18:36 INFO - eip = 0x63da6e68 esp = 0x001fd89c ebp = 0x001fd8a4
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 5 xul.dll!XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() [XPCWrappedNativeScope.cpp:7aebffd436c0 : 577 + 0x10]
10:18:36 INFO - eip = 0x642f785f esp = 0x001fd8ac ebp = 0x001fd8d8
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 6 xul.dll!WrappedNativeMapDumpEnumerator [XPCWrappedNativeScope.cpp:7aebffd436c0 : 798 + 0x1]
10:18:36 INFO - eip = 0x642fdc96 esp = 0x001fd8c0 ebp = 0x001fd8d8
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 7 xul.dll!js::gc::GCRuntime::callFinalizeCallbacks(js::FreeOp *,JSFinalizeStatus) [jsgc.cpp:7aebffd436c0 : 1566 + 0x1a]
10:18:36 INFO - eip = 0x65f7653b esp = 0x001fd8e0 ebp = 0x001fd8fc
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 8 xul.dll!js::gc::GCRuntime::endSweepPhase(bool) [jsgc.cpp:7aebffd436c0 : 5423 + 0x7]
10:18:36 INFO - eip = 0x65f8b081 esp = 0x001fd904 ebp = 0x001fda20
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 9 xul.dll!js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget &,JS::gcreason::Reason) [jsgc.cpp:7aebffd436c0 : 5934 + 0x9]
10:18:36 INFO - eip = 0x65fa57f4 esp = 0x001fda28 ebp = 0x001fda4c
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 10 xul.dll!js::gc::GCRuntime::gcCycle(bool,js::SliceBudget &,JS::gcreason::Reason) [jsgc.cpp:7aebffd436c0 : 6106 + 0xa]
10:18:36 INFO - eip = 0x65f98f40 esp = 0x001fda54 ebp = 0x001fdab0
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 11 xul.dll!js::gc::GCRuntime::collect(bool,js::SliceBudget,JS::gcreason::Reason) [jsgc.cpp:7aebffd436c0 : 6218 + 0x15]
10:18:36 INFO - eip = 0x65f7dd3f esp = 0x001fdab8 ebp = 0x001fdb4c
10:18:36 INFO - Found by: call frame info
10:18:36 INFO - 12 xul.dll!JS::GCForReason(JSRuntime *,JSGCInvocationKind,JS::gcreason::Reason) [jsgc.cpp:7aebffd436c0 : 7079 + 0x37]
10:18:36 INFO - eip = 0x65f5162b esp = 0x001fdb54 ebp = 0x001fdb7c
10:18:36 INFO - Found by: call frame info
Comment hidden (Treeherder Robot)
[Mass Closure] Closing Intermittent as a one off
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.