Closed Bug 1285232 Opened 8 years ago Closed 7 years ago

Intermittent Main app process exited normally | application crashed [@ js::gc::GCRuntime::tryNewNurseryObject<1>(JSContext *,unsigned int,unsigned int,js::Class const *)]

Categories

(Core :: JavaScript: GC, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox48 --- wontfix
firefox49 --- affected
firefox50 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: bulk-close-intermittents, intermittent-failure)

Depends on: 1262015
Like bug 1262015, this stopped on trunk around July 20th.
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
The stacks in here all look like this one, which doesn't make any sense:

  0  xul.dll!js::gc::GCRuntime::tryNewNurseryObject<1>(JSContext *,unsigned int,unsigned int,js::Class const *) [Allocator.cpp:25c1b2a66590 : 79 + 0x3b]
  1  xul.dll!js::Allocate<JSObject,1>(js::ExclusiveContext *,js::gc::AllocKind,unsigned int,js::gc::InitialHeap,js::Class const *) [Allocator.cpp:25c1b2a66590 : 51 + 0x10]
  2  xul.dll!JSObject::create(js::ExclusiveContext *,js::gc::AllocKind,js::gc::InitialHeap,JS::Handle<js::Shape *>,JS::Handle<js::ObjectGroup *>) [jsobjinlines.h:25c1b2a66590 : 354 + 0xf]
  3  xul.dll!js::CallObject::createTemplateObject(JSContext *,JS::Handle<JSScript *>,js::gc::InitialHeap) [ScopeObject.cpp:25c1b2a66590 : 316 + 0x19]
  4  xul.dll!js::CallObject::create(JSContext *,JS::Handle<JSScript *>,JS::Handle<JSObject *>,JS::Handle<JSFunction *>) [ScopeObject.cpp:25c1b2a66590 : 337 + 0x8]
  5  xul.dll!js::CallObject::createForFunction(JSContext *,JS::Handle<JSObject *>,JS::Handle<JSFunction *>) [ScopeObject.cpp:25c1b2a66590 : 371 + 0x19]
  6  xul.dll!js::CallObject::createForFunction(JSContext *,js::AbstractFramePtr) [ScopeObject.cpp:25c1b2a66590 : 383 + 0x16]
  7  xul.dll!js::InterpreterFrame::initFunctionScopeObjects(JSContext *) [Stack.cpp:25c1b2a66590 : 165 + 0x13]
  8  xul.dll!js::InterpreterFrame::prologue(JSContext *) [Stack.cpp:25c1b2a66590 : 218 + 0x1a]
  9  xul.dll!Interpret [Interpreter.cpp:25c1b2a66590 : 2945 + 0x9]
 10  xul.dll!js::gc::Arena::numFreeThings(unsigned int) [Heap.h:25c1b2a66590 : 618 + 0x8]
 11  xul.dll!js::detail::HashTable<js::HashMapEntry<js::gc::Cell *,unsigned __int64>,js::HashMap<js::gc::Cell *,unsigned __int64,js::PointerHasher<js::gc::Cell *,3>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::Ptr::operator->() [HashTable.h:25c1b2a66590 : 896 + 0x7]
 12  xul.dll!Poison [jsutil.h:25c1b2a66590 : 365 + 0x6]
 13  xul.dll!js::gc::ArenaLists::allocateFromArenaInner(JS::Zone *,js::gc::Arena *,js::gc::AllocKind) [Allocator.cpp:25c1b2a66590 : 409 + 0x13]
 14  xul.dll!js::gc::ArenaLists::allocateFromArena(JS::Zone *,js::gc::AllocKind,js::gc::AutoMaybeStartBackgroundAllocation &) [Allocator.cpp:25c1b2a66590 : 397 + 0xd]
 15  xul.dll!js::gc::GCRuntime::refillFreeListFromMainThread(JSContext *,js::gc::AllocKind,unsigned int) [Allocator.cpp:25c1b2a66590 : 320 + 0xc]
 16  xul.dll!js::gc::GCRuntime::tryNewTenuredObject<1>(js::ExclusiveContext *,js::gc::AllocKind,unsigned int,unsigned int) [Allocator.cpp:25c1b2a66590 : 115 + 0xc]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.