Advertisement
Guest User

target is tenured

a guest
Dec 5th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.94 KB | None | 0 0
  1. WeakRef::construct weakRef=0x2a687a589040 target=0x2a687a597160 t=0x2a687a597160
  2. WeakRefMap::sweep
  3. WeakRefMap::sweep
  4. WeakRefMap::sweep
  5. WeakRefHeapPtrVector::sweep
  6. trace weakRef=0x2a687a589040 target=0x2a687a597160
  7. WeakRefMap::sweep
  8. WeakRefHeapPtrVector::sweep
  9. WeakRef::construct weakRef=0x2a687a589070 target=0x2a687a5a9900 t=0x2a687a5a9900
  10. WeakRefMap::sweep
  11. WeakRefMap::sweep
  12. WeakRefMap::sweep
  13. WeakRefHeapPtrVector::sweep
  14. WeakRefHeapPtrVector::sweep
  15. WeakRefMap::sweep
  16. WeakRefMap::sweep
  17. WeakRefHeapPtrVector::sweep
  18. WeakRefHeapPtrVector::sweep
  19. WeakRefMap::sweep
  20. WeakRefMap::sweep
  21. trace weakRef=0x2a687a58e040 target=0x2a687a5a9700
  22. trace weakRef=0x2a687a58e070 target=0x2a687a5a9900
  23. WeakRefMap::sweep
  24. WeakRefHeapPtrVector::sweep
  25. WeakRefHeapPtrVector::sweep
  26. WeakRefMap::sweep
  27. WeakRef::construct weakRef=0x800a1528040 target=0x2a687a58d920 t=0x800a1513100
  28. WeakRefMap::sweep
  29. WeakRefMap::sweep
  30. WeakRefMap::sweep
  31. WeakRefHeapPtrVector::sweep
  32. WeakRefHeapPtrVector::sweep
  33. WeakRefHeapPtrVector::sweep
  34. WeakRefMap::sweep
  35. WeakRefMap::sweep
  36. trace weakRef=0x2a687a5c8040 target=0x2a687a58d700
  37. trace weakRef=0x2a687a5c8070 target=0x2a687a58d900
  38. WeakRefMap::sweep
  39. WeakRefHeapPtrVector::sweep
  40. WeakRefHeapPtrVector::sweep
  41. WeakRefHeapPtrVector::sweep
  42. trace weakRef=0x2a687a5ed040 target=0x2a687a58d920
  43.  
  44. Program received signal SIGSEGV, Segmentation fault.
  45. 0x0000555ec9bd6fea in js::gc::Cell::isForwarded (this=0x2a687a58d920) at /home/allstars/src/gecko/js/src/gc/Cell.h:165
  46. 165 uintptr_t firstWord = *reinterpret_cast<const uintptr_t*>(this);
  47. (rr) bt
  48. #0 0x0000555ec9bd6fea in js::gc::Cell::isForwarded (this=0x2a687a58d920) at /home/allstars/src/gecko/js/src/gc/Cell.h:165
  49. #1 0x0000555ec9cf5635 in js::gc::IsForwarded<JSObject> (t=0x2a687a58d920) at /home/allstars/src/gecko/js/src/gc/Marking-inl.h:83
  50. #2 0x0000555eca8463a2 in js::CheckTracedThing<JSObject> (trc=0x7ffebc29b958, thing=0x2a687a58d920) at /home/allstars/src/gecko/js/src/gc/Marking.cpp:205
  51. #3 0x0000555eca8a6b8a in DoCallback<JSObject> (trc=0x7ffebc29b950, thingp=0x7ffebc29b740, name=0x555ec832e836 "WeakRefObject::target") at /home/allstars/src/gecko/js/src/gc/Tracer.cpp:42
  52. #4 0x0000555eca84c880 in js::gc::TraceEdgeInternal<JSObject*> (trc=0x7ffebc29b958, thingp=0x7ffebc29b740, name=0x555ec832e836 "WeakRefObject::target")
  53. at /home/allstars/src/gecko/js/src/gc/Marking.cpp:596
  54. #5 0x0000555eca069978 in js::TraceManuallyBarrieredWeakEdge<JSObject*> (trc=0x7ffebc29b958, thingp=0x7ffebc29b740, name=0x555ec832e836 "WeakRefObject::target")
  55. at /home/allstars/src/gecko/js/src/gc/Tracer.h:200
  56. #6 0x0000555eca297530 in js::WeakRefObject::trace (trc=0x7ffebc29b958, obj=0x2a687a5ed040) at /home/allstars/src/gecko/js/src/builtin/WeakRefObject.cpp:99
  57. #7 0x0000555ec9c727ad in JSClass::doTrace (this=0x555ecbdd2040 <js::WeakRefObject::class_>, trc=0x7ffebc29b958, obj=0x2a687a5ed040)
  58. at /home/allstars/src/gecko/obj-x86_64-pc-linux-gnu/dist/include/js/Class.h:835
  59. #8 0x0000555ec9f4d29e in JSObject::traceChildren (this=0x2a687a5ed040, trc=0x7ffebc29b958) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:4100
  60. #9 0x0000555eca786477 in UpdateCellPointers<JSObject> (trc=0x7ffebc29b950, cell=0x2a687a5ed040) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2139
  61. #10 0x0000555eca7a85b0 in UpdateArenaPointersTyped<JSObject> (trc=0x7ffebc29b950, arena=0x2a687a5ed000) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2145
  62. #11 0x0000555eca785f34 in UpdateArenaPointers (trc=0x7ffebc29b950, arena=0x2a687a5ed000) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2161
  63. #12 0x0000555eca785e50 in js::gc::UpdatePointersTask::updateArenas (this=0x7ffebc29bf88) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2276
  64. #13 0x0000555eca7861e2 in js::gc::UpdatePointersTask::run (this=0x7ffebc29bf88) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2285
  65. #14 0x0000555eca803475 in js::GCParallelTaskHelper<js::gc::UpdatePointersTask>::runTaskTyped (task=0x7ffebc29bf88) at /home/allstars/src/gecko/js/src/gc/GCParallelTask.h:207
  66. #15 0x0000555ec9dfeece in js::GCParallelTask::runTask (this=0x7ffebc29bf88) at /home/allstars/src/gecko/js/src/vm/HelperThreads.cpp:1838
  67. #16 0x0000555ec9dfea55 in js::GCParallelTask::runFromMainThread (this=0x7ffebc29bf88) at /home/allstars/src/gecko/js/src/vm/HelperThreads.cpp:1812
  68. #17 0x0000555eca7868cf in js::gc::GCRuntime::updateCellPointers (this=0x7f5753623700, zone=0x7f5753307000, kinds=js::gc::AllocKinds = {...}, bgTaskCount=0)
  69. at /home/allstars/src/gecko/js/src/gc/GC.cpp:2371
  70. #18 0x0000555eca786f9f in js::gc::GCRuntime::updateAllCellPointers (this=0x7f5753623700, trc=0x7ffebc29c120, zone=0x7f5753307000) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2451
  71. #19 0x0000555eca787305 in js::gc::GCRuntime::updateZonePointersToRelocatedCells (this=0x7f5753623700, zone=0x7f5753307000) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2484
  72. #20 0x0000555eca79b194 in js::gc::GCRuntime::compactPhase (this=0x7f5753623700, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6444
  73. #21 0x0000555eca79d553 in js::gc::GCRuntime::incrementalSlice (this=0x7f5753623700, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC, session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6896
  74. #22 0x0000555eca79ecc5 in js::gc::GCRuntime::gcCycle (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC)
  75. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7257
  76. #23 0x0000555eca7a0387 in js::gc::GCRuntime::collect (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckindArg=..., reason=JS::GCReason::DEBUG_GC)
  77. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7442
  78. #24 0x0000555eca776ecd in js::gc::GCRuntime::runDebugGC (this=0x7f5753623700) at /home/allstars/src/gecko/js/src/gc/GC.cpp:8020
  79. #25 0x0000555eca776b76 in js::gc::GCRuntime::gcIfNeededAtAllocation (this=0x7f5753623700, cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:362
  80. #26 0x0000555eca7b3362 in js::gc::GCRuntime::checkAllocatorState<(js::AllowGC)1> (this=0x7f5753623700, cx=0x7f5753631000, kind=js::gc::AllocKind::SHAPE)
  81. at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:326
  82. #27 0x0000555eca7b58ca in js::Allocate<js::Shape, (js::AllowGC)1> (cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:251
  83. #28 0x0000555eca0fec42 in js::Shape::new_ (cx=0x7f5753631000, other=..., nfixed=0) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:114
  84. #29 0x0000555eca0d6299 in js::PropertyTree::inlinedGetChild (this=0x7f57533b8b80, cx=0x7f5753631000, parent=0x2a687a5d4920, childSpec=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:1884
  85. #30 0x0000555eca0d5c23 in js::NativeObject::getChildDataProperty (cx=0x7f5753631000, obj=..., parent=..., child=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:438
  86. #31 0x0000555eca099ec6 in js::NativeObject::addDataPropertyInternal (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193, table=0x0, entry=0x0, keep=...)
  87. at /home/allstars/src/gecko/js/src/vm/Shape.cpp:731
  88. #32 0x0000555eca035923 in js::NativeObject::addDataProperty (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:438
  89. #33 0x0000555eca01a51d in AddOrChangeProperty<(IsAddOrChange)0> (cx=0x7f5753631000, obj=..., id=..., desc=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1470
  90. #34 0x0000555eca018d15 in js::NativeDefineProperty (cx=0x7f5753631000, obj=..., id=..., desc_=..., result=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1778
  91. #35 0x0000555ec9f52832 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193, result=...) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2951
  92. #36 0x0000555ec9f52cd2 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2989
  93. #37 0x0000555ec9eeef24 in js::DefineFunction (cx=0x7f5753631000, obj=..., id=..., native=0x555ec97cab50 <js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)>, nargs=2,
  94. flags=8193, allocKind=js::gc::AllocKind::FUNCTION) at /home/allstars/src/gecko/js/src/vm/JSFunction.cpp:2518
  95. #38 0x0000555ec9c9d296 in JS_DefineFunctionsWithHelp (cx=0x7f5753631000, obj=..., fs=0x555ecbdb2330 <js::shell::osfile_unsafe_functions>) at /home/allstars/src/gecko/js/src/jsfriendapi.cpp:239
  96. #39 0x0000555ec97bc18b in js::shell::DefineOS (cx=0x7f5753631000, global=..., fuzzingSafe=false, shellOut=0x555ecbeca040 <js::shell::gOutFile>, shellErr=0x555ecbeca038 <js::shell::gErrFile>)
  97. at /home/allstars/src/gecko/js/src/shell/OSObject.cpp:1006
  98. #40 0x0000555ec97cf2b6 in NewGlobalObject (cx=0x7f5753631000, options=..., principals=0x0, kind=ShellGlobalKind::WindowProxy) at /home/allstars/src/gecko/js/src/shell/js.cpp:9928
  99. #41 0x0000555ec97e2813 in NewGlobal (cx=0x7f5753631000, argc=1, vp=0x7ffebc29ec78) at /home/allstars/src/gecko/js/src/shell/js.cpp:6218
  100. --Type <RET> for more, q to quit, c to continue without paging--q
  101. Quit
  102. (rr) f 6
  103. #6 0x0000555eca297530 in js::WeakRefObject::trace (trc=0x7ffebc29b958, obj=0x2a687a5ed040) at /home/allstars/src/gecko/js/src/builtin/WeakRefObject.cpp:99
  104. 99 MOZ_ALWAYS_TRUE(
  105. (rr) p weakRef
  106. $1 = (js::WeakRefObject *) 0x2a687a5ed040
  107. (rr) p target
  108. $2 = (JSObject *) 0x2a687a58d920
  109. (rr) watch *0x2a687a5ed040
  110. Hardware watchpoint 1: *0x2a687a5ed040
  111. (rr) watch *0x2a687a58d920
  112. Hardware watchpoint 2: *0x2a687a58d920
  113. (rr) rc
  114. Continuing.
  115.  
  116. Program received signal SIGSEGV, Segmentation fault.
  117. 0x0000555ec9bd6fea in js::gc::Cell::isForwarded (this=0x2a687a58d920) at /home/allstars/src/gecko/js/src/gc/Cell.h:165
  118. 165 uintptr_t firstWord = *reinterpret_cast<const uintptr_t*>(this);
  119. (rr) rc
  120. Continuing.
  121.  
  122. Hardware watchpoint 1: *0x2a687a5ed040
  123.  
  124. Old value = 2052990816
  125. New value = 1296911693
  126. __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:240
  127. 240 ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
  128. (rr) bt
  129. #0 __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:240
  130. #1 0x0000555eca7a8064 in RelocateCell (zone=0x7f5753307000, src=0x800a1528040, thingKind=js::gc::AllocKind::OBJECT2, thingSize=48) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1823
  131. #2 0x0000555eca783eec in RelocateArena (arena=0x800a1528000, sliceBudget=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1889
  132. #3 0x0000555eca783c76 in js::gc::ArenaList::relocateArenas (this=0x7f5753307328, toRelocate=0x0, relocated=0x800a1511000, sliceBudget=..., stats=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1934
  133. #4 0x0000555eca7844b4 in js::gc::ArenaLists::relocateArenas (this=0x7f57533071c8, relocatedListOut=@0x7ffebc29c1d8: 0x800a1511000, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., stats=...)
  134. at /home/allstars/src/gecko/js/src/gc/GC.cpp:1995
  135. #5 0x0000555eca784d2f in js::gc::GCRuntime::relocateArenas (this=0x7f5753623700, zone=0x7f5753307000, reason=JS::GCReason::DEBUG_GC, relocatedListOut=@0x7ffebc29c1d8: 0x800a1511000, sliceBudget=...)
  136. at /home/allstars/src/gecko/js/src/gc/GC.cpp:2035
  137. #6 0x0000555eca79b17a in js::gc::GCRuntime::compactPhase (this=0x7f5753623700, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6443
  138. #7 0x0000555eca79d553 in js::gc::GCRuntime::incrementalSlice (this=0x7f5753623700, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC, session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6896
  139. #8 0x0000555eca79ecc5 in js::gc::GCRuntime::gcCycle (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC)
  140. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7257
  141. #9 0x0000555eca7a0387 in js::gc::GCRuntime::collect (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckindArg=..., reason=JS::GCReason::DEBUG_GC)
  142. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7442
  143. #10 0x0000555eca776ecd in js::gc::GCRuntime::runDebugGC (this=0x7f5753623700) at /home/allstars/src/gecko/js/src/gc/GC.cpp:8020
  144. #11 0x0000555eca776b76 in js::gc::GCRuntime::gcIfNeededAtAllocation (this=0x7f5753623700, cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:362
  145. #12 0x0000555eca7b3362 in js::gc::GCRuntime::checkAllocatorState<(js::AllowGC)1> (this=0x7f5753623700, cx=0x7f5753631000, kind=js::gc::AllocKind::SHAPE)
  146. at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:326
  147. #13 0x0000555eca7b58ca in js::Allocate<js::Shape, (js::AllowGC)1> (cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:251
  148. #14 0x0000555eca0fec42 in js::Shape::new_ (cx=0x7f5753631000, other=..., nfixed=0) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:114
  149. #15 0x0000555eca0d6299 in js::PropertyTree::inlinedGetChild (this=0x7f57533b8b80, cx=0x7f5753631000, parent=0x2a687a5d4920, childSpec=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:1884
  150. #16 0x0000555eca0d5c23 in js::NativeObject::getChildDataProperty (cx=0x7f5753631000, obj=..., parent=..., child=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:438
  151. #17 0x0000555eca099ec6 in js::NativeObject::addDataPropertyInternal (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193, table=0x0, entry=0x0, keep=...)
  152. at /home/allstars/src/gecko/js/src/vm/Shape.cpp:731
  153. #18 0x0000555eca035923 in js::NativeObject::addDataProperty (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:438
  154. #19 0x0000555eca01a51d in AddOrChangeProperty<(IsAddOrChange)0> (cx=0x7f5753631000, obj=..., id=..., desc=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1470
  155. #20 0x0000555eca018d15 in js::NativeDefineProperty (cx=0x7f5753631000, obj=..., id=..., desc_=..., result=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1778
  156. #21 0x0000555ec9f52832 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193, result=...) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2951
  157. #22 0x0000555ec9f52cd2 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2989
  158. #23 0x0000555ec9eeef24 in js::DefineFunction (cx=0x7f5753631000, obj=..., id=..., native=0x555ec97cab50 <js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)>, nargs=2,
  159. flags=8193, allocKind=js::gc::AllocKind::FUNCTION) at /home/allstars/src/gecko/js/src/vm/JSFunction.cpp:2518
  160. #24 0x0000555ec9c9d296 in JS_DefineFunctionsWithHelp (cx=0x7f5753631000, obj=..., fs=0x555ecbdb2330 <js::shell::osfile_unsafe_functions>) at /home/allstars/src/gecko/js/src/jsfriendapi.cpp:239
  161. #25 0x0000555ec97bc18b in js::shell::DefineOS (cx=0x7f5753631000, global=..., fuzzingSafe=false, shellOut=0x555ecbeca040 <js::shell::gOutFile>, shellErr=0x555ecbeca038 <js::shell::gErrFile>)
  162. at /home/allstars/src/gecko/js/src/shell/OSObject.cpp:1006
  163. #26 0x0000555ec97cf2b6 in NewGlobalObject (cx=0x7f5753631000, options=..., principals=0x0, kind=ShellGlobalKind::WindowProxy) at /home/allstars/src/gecko/js/src/shell/js.cpp:9928
  164. #27 0x0000555ec97e2813 in NewGlobal (cx=0x7f5753631000, argc=1, vp=0x7ffebc29ec78) at /home/allstars/src/gecko/js/src/shell/js.cpp:6218
  165. #28 0x0000555ec9ac225f in CallJSNative (cx=0x7f5753631000, native=0x555ec97e1b00 <NewGlobal(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...)
  166. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:457
  167. #29 0x0000555ec9aabe5e in js::InternalCallOrConstruct (cx=0x7f5753631000, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:549
  168. #30 0x0000555ec9aac6c4 in InternalCall (cx=0x7f5753631000, args=..., reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:618
  169. #31 0x0000555ec9aac48f in js::CallFromStack (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:622
  170. #32 0x0000555eca91357e in js::jit::DoCallFallback (cx=0x7f5753631000, frame=0x7ffebc29ecf8, stub=0x7f57533a6c78, argc=1, vp=0x7ffebc29ec78, res=...)
  171. at /home/allstars/src/gecko/js/src/jit/BaselineIC.cpp:2941
  172. #33 0x00000ea8d4a0a263 in ?? ()
  173. #34 0x00007f57533ca16b in ?? ()
  174. #35 0x00007ffebc29ec38 in ?? ()
  175. #36 0x00002a687a5ac768 in ?? ()
  176. #37 0xfff9800000000000 in ?? ()
  177. #38 0x0000555ecbdf5a20 in js::jit::vmFunctions ()
  178. #39 0x00000ea8d4a1f956 in ?? ()
  179. #40 0x0000000000004822 in ?? ()
  180. #41 0x00007ffebc29ecf8 in ?? ()
  181. --Type <RET> for more, q to quit, c to continue without paging--q
  182. Quit
  183. (rr) f 1
  184. #1 0x0000555eca7a8064 in RelocateCell (zone=0x7f5753307000, src=0x800a1528040, thingKind=js::gc::AllocKind::OBJECT2, thingSize=48) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1823
  185. 1823 memcpy(dst, src, thingSize);
  186. (rr) p dst
  187. $3 = (js::gc::TenuredCell *) 0x2a687a5ed040
  188. (rr) p src
  189. $4 = (js::gc::TenuredCell *) 0x800a1528040
  190. (rr) p thingSize
  191. $5 = 48
  192. (rr) watch *0x800a1528040
  193. Hardware watchpoint 3: *0x800a1528040
  194. (rr) rc
  195. Continuing.
  196.  
  197. Hardware watchpoint 1: *0x2a687a5ed040
  198.  
  199. Old value = 1296911693
  200. New value = 1229539657
  201. 0x0000555eca7a74fa in mozilla::PodSet<JS::Value> (aDst=0x2a687a5ed040, aSrc=..., aNElem=6) at /home/allstars/src/gecko/js/src/util/Poison.h:40
  202. 40 *aDst = aSrc;
  203. (rr) bt
  204. #0 0x0000555eca7a74fa in mozilla::PodSet<JS::Value> (aDst=0x2a687a5ed040, aSrc=..., aNElem=6) at /home/allstars/src/gecko/js/src/util/Poison.h:40
  205. #1 0x0000555eca7a7324 in js::PoisonImpl (ptr=0x2a687a5ed040, value=77 'M', num=48) at /home/allstars/src/gecko/js/src/util/Poison.h:137
  206. #2 0x0000555eca77966c in js::Poison (ptr=0x2a687a5ed040, value=77 'M', num=48, kind=MemCheckKind::MakeUndefined) at /home/allstars/src/gecko/js/src/util/Poison.h:165
  207. #3 0x0000555eca7a7023 in js::DebugOnlyPoison (ptr=0x2a687a5ed040, value=77 'M', num=48, kind=MemCheckKind::MakeUndefined) at /home/allstars/src/gecko/js/src/util/Poison.h:176
  208. #4 0x0000555eca7d203e in js::gc::FreeSpan::allocate (this=0x2a687a5ed000, thingSize=48) at /home/allstars/src/gecko/js/src/gc/Heap.h:154
  209. #5 0x0000555eca7b9060 in js::gc::FreeLists::setArenaAndAllocate (this=0x7f57533071d0, arena=0x2a687a5ed000, kind=js::gc::AllocKind::OBJECT2) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:539
  210. #6 0x0000555eca777b50 in js::gc::ArenaLists::refillFreeListAndAllocate (this=0x7f57533071c8, freeLists=..., thingKind=js::gc::AllocKind::OBJECT2,
  211. checkThresholds=js::gc::ShouldCheckThresholds::DontCheckThresholds) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:520
  212. #7 0x0000555eca7774d5 in js::gc::GCRuntime::refillFreeListInGC (zone=0x7f5753307000, thingKind=js::gc::AllocKind::OBJECT2) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:470
  213. #8 0x0000555eca777342 in js::gc::AllocateCellInGC (zone=0x7f5753307000, thingKind=js::gc::AllocKind::OBJECT2) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:408
  214. #9 0x0000555eca7a803e in RelocateCell (zone=0x7f5753307000, src=0x800a1528040, thingKind=js::gc::AllocKind::OBJECT2, thingSize=48) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1820
  215. #10 0x0000555eca783eec in RelocateArena (arena=0x800a1528000, sliceBudget=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1889
  216. #11 0x0000555eca783c76 in js::gc::ArenaList::relocateArenas (this=0x7f5753307328, toRelocate=0x0, relocated=0x800a1511000, sliceBudget=..., stats=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1934
  217. #12 0x0000555eca7844b4 in js::gc::ArenaLists::relocateArenas (this=0x7f57533071c8, relocatedListOut=@0x7ffebc29c1d8: 0x800a1511000, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., stats=...)
  218. at /home/allstars/src/gecko/js/src/gc/GC.cpp:1995
  219. #13 0x0000555eca784d2f in js::gc::GCRuntime::relocateArenas (this=0x7f5753623700, zone=0x7f5753307000, reason=JS::GCReason::DEBUG_GC, relocatedListOut=@0x7ffebc29c1d8: 0x800a1511000, sliceBudget=...)
  220. at /home/allstars/src/gecko/js/src/gc/GC.cpp:2035
  221. #14 0x0000555eca79b17a in js::gc::GCRuntime::compactPhase (this=0x7f5753623700, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6443
  222. #15 0x0000555eca79d553 in js::gc::GCRuntime::incrementalSlice (this=0x7f5753623700, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC, session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6896
  223. #16 0x0000555eca79ecc5 in js::gc::GCRuntime::gcCycle (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC)
  224. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7257
  225. #17 0x0000555eca7a0387 in js::gc::GCRuntime::collect (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckindArg=..., reason=JS::GCReason::DEBUG_GC)
  226. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7442
  227. #18 0x0000555eca776ecd in js::gc::GCRuntime::runDebugGC (this=0x7f5753623700) at /home/allstars/src/gecko/js/src/gc/GC.cpp:8020
  228. #19 0x0000555eca776b76 in js::gc::GCRuntime::gcIfNeededAtAllocation (this=0x7f5753623700, cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:362
  229. #20 0x0000555eca7b3362 in js::gc::GCRuntime::checkAllocatorState<(js::AllowGC)1> (this=0x7f5753623700, cx=0x7f5753631000, kind=js::gc::AllocKind::SHAPE)
  230. at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:326
  231. #21 0x0000555eca7b58ca in js::Allocate<js::Shape, (js::AllowGC)1> (cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:251
  232. #22 0x0000555eca0fec42 in js::Shape::new_ (cx=0x7f5753631000, other=..., nfixed=0) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:114
  233. #23 0x0000555eca0d6299 in js::PropertyTree::inlinedGetChild (this=0x7f57533b8b80, cx=0x7f5753631000, parent=0x2a687a5d4920, childSpec=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:1884
  234. #24 0x0000555eca0d5c23 in js::NativeObject::getChildDataProperty (cx=0x7f5753631000, obj=..., parent=..., child=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:438
  235. #25 0x0000555eca099ec6 in js::NativeObject::addDataPropertyInternal (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193, table=0x0, entry=0x0, keep=...)
  236. at /home/allstars/src/gecko/js/src/vm/Shape.cpp:731
  237. #26 0x0000555eca035923 in js::NativeObject::addDataProperty (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:438
  238. #27 0x0000555eca01a51d in AddOrChangeProperty<(IsAddOrChange)0> (cx=0x7f5753631000, obj=..., id=..., desc=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1470
  239. #28 0x0000555eca018d15 in js::NativeDefineProperty (cx=0x7f5753631000, obj=..., id=..., desc_=..., result=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1778
  240. #29 0x0000555ec9f52832 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193, result=...) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2951
  241. #30 0x0000555ec9f52cd2 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2989
  242. #31 0x0000555ec9eeef24 in js::DefineFunction (cx=0x7f5753631000, obj=..., id=..., native=0x555ec97cab50 <js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)>, nargs=2,
  243. flags=8193, allocKind=js::gc::AllocKind::FUNCTION) at /home/allstars/src/gecko/js/src/vm/JSFunction.cpp:2518
  244. #32 0x0000555ec9c9d296 in JS_DefineFunctionsWithHelp (cx=0x7f5753631000, obj=..., fs=0x555ecbdb2330 <js::shell::osfile_unsafe_functions>) at /home/allstars/src/gecko/js/src/jsfriendapi.cpp:239
  245. #33 0x0000555ec97bc18b in js::shell::DefineOS (cx=0x7f5753631000, global=..., fuzzingSafe=false, shellOut=0x555ecbeca040 <js::shell::gOutFile>, shellErr=0x555ecbeca038 <js::shell::gErrFile>)
  246. at /home/allstars/src/gecko/js/src/shell/OSObject.cpp:1006
  247. #34 0x0000555ec97cf2b6 in NewGlobalObject (cx=0x7f5753631000, options=..., principals=0x0, kind=ShellGlobalKind::WindowProxy) at /home/allstars/src/gecko/js/src/shell/js.cpp:9928
  248. #35 0x0000555ec97e2813 in NewGlobal (cx=0x7f5753631000, argc=1, vp=0x7ffebc29ec78) at /home/allstars/src/gecko/js/src/shell/js.cpp:6218
  249. #36 0x0000555ec9ac225f in CallJSNative (cx=0x7f5753631000, native=0x555ec97e1b00 <NewGlobal(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...)
  250. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:457
  251. #37 0x0000555ec9aabe5e in js::InternalCallOrConstruct (cx=0x7f5753631000, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:549
  252. #38 0x0000555ec9aac6c4 in InternalCall (cx=0x7f5753631000, args=..., reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:618
  253. #39 0x0000555ec9aac48f in js::CallFromStack (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:622
  254. #40 0x0000555eca91357e in js::jit::DoCallFallback (cx=0x7f5753631000, frame=0x7ffebc29ecf8, stub=0x7f57533a6c78, argc=1, vp=0x7ffebc29ec78, res=...)
  255. at /home/allstars/src/gecko/js/src/jit/BaselineIC.cpp:2941
  256. --Type <RET> for more, q to quit, c to continue without paging--q
  257. Quit
  258. (rr) rc
  259. Continuing.
  260.  
  261. Hardware watchpoint 2: *0x2a687a58d920
  262.  
  263. Old value = 1229539657
  264. New value = 2052921633
  265. 0x0000555eca7a74fa in mozilla::PodSet<JS::Value> (aDst=0x2a687a58d920, aSrc=..., aNElem=504) at /home/allstars/src/gecko/js/src/util/Poison.h:40
  266. 40 *aDst = aSrc;
  267. (rr) bt
  268. #0 0x0000555eca7a74fa in mozilla::PodSet<JS::Value> (aDst=0x2a687a58d920, aSrc=..., aNElem=504) at /home/allstars/src/gecko/js/src/util/Poison.h:40
  269. #1 0x0000555eca7a7324 in js::PoisonImpl (ptr=0x2a687a58d040, value=73 'I', num=4032) at /home/allstars/src/gecko/js/src/util/Poison.h:137
  270. #2 0x0000555eca77907f in js::AlwaysPoison (ptr=0x2a687a58d040, value=73 'I', num=4032, kind=MemCheckKind::MakeNoAccess) at /home/allstars/src/gecko/js/src/util/Poison.h:151
  271. #3 0x0000555eca787a1f in js::gc::GCRuntime::clearRelocatedArenasWithoutUnlocking (this=0x7f5753623700, arenaList=0x2a687a58c000, reason=JS::GCReason::DEBUG_GC, lock=...)
  272. at /home/allstars/src/gecko/js/src/gc/GC.cpp:2568
  273. #4 0x0000555eca787973 in js::gc::GCRuntime::clearRelocatedArenas (this=0x7f5753623700, arenaList=0x800a1504000, reason=JS::GCReason::DEBUG_GC) at /home/allstars/src/gecko/js/src/gc/GC.cpp:2551
  274. #5 0x0000555eca79b25d in js::gc::GCRuntime::compactPhase (this=0x7f5753623700, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6465
  275. #6 0x0000555eca79d553 in js::gc::GCRuntime::incrementalSlice (this=0x7f5753623700, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC, session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6896
  276. #7 0x0000555eca79ecc5 in js::gc::GCRuntime::gcCycle (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC)
  277. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7257
  278. #8 0x0000555eca7a0387 in js::gc::GCRuntime::collect (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckindArg=..., reason=JS::GCReason::DEBUG_GC)
  279. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7442
  280. #9 0x0000555eca776ecd in js::gc::GCRuntime::runDebugGC (this=0x7f5753623700) at /home/allstars/src/gecko/js/src/gc/GC.cpp:8020
  281. #10 0x0000555eca776b76 in js::gc::GCRuntime::gcIfNeededAtAllocation (this=0x7f5753623700, cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:362
  282. #11 0x0000555eca7b3362 in js::gc::GCRuntime::checkAllocatorState<(js::AllowGC)1> (this=0x7f5753623700, cx=0x7f5753631000, kind=js::gc::AllocKind::SHAPE)
  283. at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:326
  284. #12 0x0000555eca7b58ca in js::Allocate<js::Shape, (js::AllowGC)1> (cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:251
  285. #13 0x0000555eca0fec42 in js::Shape::new_ (cx=0x7f5753631000, other=..., nfixed=16) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:114
  286. #14 0x0000555eca0d6299 in js::PropertyTree::inlinedGetChild (this=0x7f57533b8b80, cx=0x7f5753631000, parent=0x2a687a5d4178, childSpec=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:1884
  287. #15 0x0000555eca0d5c23 in js::NativeObject::getChildDataProperty (cx=0x7f5753631000, obj=..., parent=..., child=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:438
  288. #16 0x0000555eca099ec6 in js::NativeObject::addDataPropertyInternal (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193, table=0x0, entry=0x0, keep=...)
  289. at /home/allstars/src/gecko/js/src/vm/Shape.cpp:731
  290. #17 0x0000555eca035923 in js::NativeObject::addDataProperty (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:438
  291. #18 0x0000555eca01a51d in AddOrChangeProperty<(IsAddOrChange)0> (cx=0x7f5753631000, obj=..., id=..., desc=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1470
  292. #19 0x0000555eca018d15 in js::NativeDefineProperty (cx=0x7f5753631000, obj=..., id=..., desc_=..., result=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1778
  293. #20 0x0000555ec9f52832 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193, result=...) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2951
  294. #21 0x0000555ec9f52cd2 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2989
  295. #22 0x0000555ec9eeef24 in js::DefineFunction (cx=0x7f5753631000, obj=..., id=..., native=0x555eca2b5eb0 <GetConstructorName(JSContext*, unsigned int, JS::Value*)>, nargs=1, flags=8193,
  296. allocKind=js::gc::AllocKind::FUNCTION) at /home/allstars/src/gecko/js/src/vm/JSFunction.cpp:2518
  297. #23 0x0000555ec9c9d296 in JS_DefineFunctionsWithHelp (cx=0x7f5753631000, obj=..., fs=0x555ecbdd11c0 <TestingFunctions+5904>) at /home/allstars/src/gecko/js/src/jsfriendapi.cpp:239
  298. #24 0x0000555eca27f676 in js::DefineTestingFunctions (cx=0x7f5753631000, obj=..., fuzzingSafe_=false, disableOOMFunctions_=false) at /home/allstars/src/gecko/js/src/builtin/TestingFunctions.cpp:7127
  299. #25 0x0000555ec97cf128 in NewGlobalObject (cx=0x7f5753631000, options=..., principals=0x0, kind=ShellGlobalKind::WindowProxy) at /home/allstars/src/gecko/js/src/shell/js.cpp:9911
  300. #26 0x0000555ec97e2813 in NewGlobal (cx=0x7f5753631000, argc=1, vp=0x7ffebc29ec78) at /home/allstars/src/gecko/js/src/shell/js.cpp:6218
  301. #27 0x0000555ec9ac225f in CallJSNative (cx=0x7f5753631000, native=0x555ec97e1b00 <NewGlobal(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...)
  302. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:457
  303. #28 0x0000555ec9aabe5e in js::InternalCallOrConstruct (cx=0x7f5753631000, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:549
  304. #29 0x0000555ec9aac6c4 in InternalCall (cx=0x7f5753631000, args=..., reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:618
  305. #30 0x0000555ec9aac48f in js::CallFromStack (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:622
  306. #31 0x0000555eca91357e in js::jit::DoCallFallback (cx=0x7f5753631000, frame=0x7ffebc29ecf8, stub=0x7f57533a6c78, argc=1, vp=0x7ffebc29ec78, res=...)
  307. at /home/allstars/src/gecko/js/src/jit/BaselineIC.cpp:2941
  308. #32 0x00000ea8d4a0a263 in ?? ()
  309. #33 0x00007f57533ca16b in ?? ()
  310. #34 0x00007ffebc29ec38 in ?? ()
  311. #35 0x00002a687a5ac768 in ?? ()
  312. #36 0xfff9800000000000 in ?? ()
  313. #37 0x0000555ecbdf5a20 in js::jit::vmFunctions ()
  314. #38 0x00000ea8d4a1f956 in ?? ()
  315. #39 0x0000000000004822 in ?? ()
  316. #40 0x00007ffebc29ecf8 in ?? ()
  317. #41 0x00007f57533a6c78 in ?? ()
  318. #42 0x0000000000000001 in ?? ()
  319. #43 0x00007ffebc29ec78 in ?? ()
  320. --Type <RET> for more, q to quit, c to continue without paging--q
  321. Quit
  322. (rr) rc
  323. Continuing.
  324.  
  325. Hardware watchpoint 2: *0x2a687a58d920
  326.  
  327. Old value = 2052921633
  328. New value = 2052580064
  329. 0x0000555eca7dc15e in js::gc::RelocationOverlay::forwardTo (this=0x2a687a58d920, cell=0x2a687a5d1920) at /home/allstars/src/gecko/js/src/gc/Marking-inl.h:120
  330. 120 dataWithTag_ = uintptr_t(cell) | gcFlags | Cell::FORWARD_BIT;
  331. (rr) bt
  332. #0 0x0000555eca7dc15e in js::gc::RelocationOverlay::forwardTo (this=0x2a687a58d920, cell=0x2a687a5d1920) at /home/allstars/src/gecko/js/src/gc/Marking-inl.h:120
  333. #1 0x0000555eca7a8359 in RelocateCell (zone=0x7f575330d000, src=0x2a687a58d920, thingKind=js::gc::AllocKind::OBJECT0_BACKGROUND, thingSize=32) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1875
  334. #2 0x0000555eca783eec in RelocateArena (arena=0x2a687a58d000, sliceBudget=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1889
  335. #3 0x0000555eca783c76 in js::gc::ArenaList::relocateArenas (this=0x7f575330d318, toRelocate=0x0, relocated=0x2a687a58c000, sliceBudget=..., stats=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:1934
  336. #4 0x0000555eca7844b4 in js::gc::ArenaLists::relocateArenas (this=0x7f575330d1c8, relocatedListOut=@0x7ffebc29c388: 0x2a687a58c000, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., stats=...)
  337. at /home/allstars/src/gecko/js/src/gc/GC.cpp:1995
  338. #5 0x0000555eca784d2f in js::gc::GCRuntime::relocateArenas (this=0x7f5753623700, zone=0x7f575330d000, reason=JS::GCReason::DEBUG_GC, relocatedListOut=@0x7ffebc29c388: 0x2a687a58c000, sliceBudget=...)
  339. at /home/allstars/src/gecko/js/src/gc/GC.cpp:2035
  340. #6 0x0000555eca79b17a in js::gc::GCRuntime::compactPhase (this=0x7f5753623700, reason=JS::GCReason::DEBUG_GC, sliceBudget=..., session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6443
  341. #7 0x0000555eca79d553 in js::gc::GCRuntime::incrementalSlice (this=0x7f5753623700, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC, session=...) at /home/allstars/src/gecko/js/src/gc/GC.cpp:6896
  342. #8 0x0000555eca79ecc5 in js::gc::GCRuntime::gcCycle (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckind=..., reason=JS::GCReason::DEBUG_GC)
  343. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7257
  344. #9 0x0000555eca7a0387 in js::gc::GCRuntime::collect (this=0x7f5753623700, nonincrementalByAPI=false, budget=..., gckindArg=..., reason=JS::GCReason::DEBUG_GC)
  345. at /home/allstars/src/gecko/js/src/gc/GC.cpp:7442
  346. #10 0x0000555eca776ecd in js::gc::GCRuntime::runDebugGC (this=0x7f5753623700) at /home/allstars/src/gecko/js/src/gc/GC.cpp:8020
  347. #11 0x0000555eca776b76 in js::gc::GCRuntime::gcIfNeededAtAllocation (this=0x7f5753623700, cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:362
  348. #12 0x0000555eca7b3362 in js::gc::GCRuntime::checkAllocatorState<(js::AllowGC)1> (this=0x7f5753623700, cx=0x7f5753631000, kind=js::gc::AllocKind::SHAPE)
  349. at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:326
  350. #13 0x0000555eca7b58ca in js::Allocate<js::Shape, (js::AllowGC)1> (cx=0x7f5753631000) at /home/allstars/src/gecko/js/src/gc/Allocator.cpp:251
  351. #14 0x0000555eca0fec42 in js::Shape::new_ (cx=0x7f5753631000, other=..., nfixed=16) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:114
  352. #15 0x0000555eca0d6299 in js::PropertyTree::inlinedGetChild (this=0x7f57533b8b80, cx=0x7f5753631000, parent=0x2a687a5d4178, childSpec=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:1884
  353. #16 0x0000555eca0d5c23 in js::NativeObject::getChildDataProperty (cx=0x7f5753631000, obj=..., parent=..., child=...) at /home/allstars/src/gecko/js/src/vm/Shape.cpp:438
  354. #17 0x0000555eca099ec6 in js::NativeObject::addDataPropertyInternal (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193, table=0x0, entry=0x0, keep=...)
  355. at /home/allstars/src/gecko/js/src/vm/Shape.cpp:731
  356. #18 0x0000555eca035923 in js::NativeObject::addDataProperty (cx=0x7f5753631000, obj=..., id=..., slot=16777215, attrs=8193) at /home/allstars/src/gecko/js/src/vm/Shape-inl.h:438
  357. #19 0x0000555eca01a51d in AddOrChangeProperty<(IsAddOrChange)0> (cx=0x7f5753631000, obj=..., id=..., desc=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1470
  358. #20 0x0000555eca018d15 in js::NativeDefineProperty (cx=0x7f5753631000, obj=..., id=..., desc_=..., result=...) at /home/allstars/src/gecko/js/src/vm/NativeObject.cpp:1778
  359. #21 0x0000555ec9f52832 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193, result=...) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2951
  360. #22 0x0000555ec9f52cd2 in js::DefineDataProperty (cx=0x7f5753631000, obj=..., id=..., value=..., attrs=8193) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:2989
  361. #23 0x0000555ec9eeef24 in js::DefineFunction (cx=0x7f5753631000, obj=..., id=..., native=0x555eca2b5eb0 <GetConstructorName(JSContext*, unsigned int, JS::Value*)>, nargs=1, flags=8193,
  362. allocKind=js::gc::AllocKind::FUNCTION) at /home/allstars/src/gecko/js/src/vm/JSFunction.cpp:2518
  363. #24 0x0000555ec9c9d296 in JS_DefineFunctionsWithHelp (cx=0x7f5753631000, obj=..., fs=0x555ecbdd11c0 <TestingFunctions+5904>) at /home/allstars/src/gecko/js/src/jsfriendapi.cpp:239
  364. #25 0x0000555eca27f676 in js::DefineTestingFunctions (cx=0x7f5753631000, obj=..., fuzzingSafe_=false, disableOOMFunctions_=false) at /home/allstars/src/gecko/js/src/builtin/TestingFunctions.cpp:7127
  365. #26 0x0000555ec97cf128 in NewGlobalObject (cx=0x7f5753631000, options=..., principals=0x0, kind=ShellGlobalKind::WindowProxy) at /home/allstars/src/gecko/js/src/shell/js.cpp:9911
  366. #27 0x0000555ec97e2813 in NewGlobal (cx=0x7f5753631000, argc=1, vp=0x7ffebc29ec78) at /home/allstars/src/gecko/js/src/shell/js.cpp:6218
  367. #28 0x0000555ec9ac225f in CallJSNative (cx=0x7f5753631000, native=0x555ec97e1b00 <NewGlobal(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...)
  368. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:457
  369. #29 0x0000555ec9aabe5e in js::InternalCallOrConstruct (cx=0x7f5753631000, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:549
  370. #30 0x0000555ec9aac6c4 in InternalCall (cx=0x7f5753631000, args=..., reason=js::CallReason::Call) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:618
  371. #31 0x0000555ec9aac48f in js::CallFromStack (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:622
  372. #32 0x0000555eca91357e in js::jit::DoCallFallback (cx=0x7f5753631000, frame=0x7ffebc29ecf8, stub=0x7f57533a6c78, argc=1, vp=0x7ffebc29ec78, res=...)
  373. at /home/allstars/src/gecko/js/src/jit/BaselineIC.cpp:2941
  374. #33 0x00000ea8d4a0a263 in ?? ()
  375. #34 0x00007f57533ca16b in ?? ()
  376. #35 0x00007ffebc29ec38 in ?? ()
  377. #36 0x00002a687a5ac768 in ?? ()
  378. #37 0xfff9800000000000 in ?? ()
  379. #38 0x0000555ecbdf5a20 in js::jit::vmFunctions ()
  380. #39 0x00000ea8d4a1f956 in ?? ()
  381. #40 0x0000000000004822 in ?? ()
  382. #41 0x00007ffebc29ecf8 in ?? ()
  383. #42 0x00007f57533a6c78 in ?? ()
  384. --Type <RET> for more, q to quit, c to continue without paging--q
  385. Quit
  386. (rr) rc
  387. Continuing.
  388.  
  389. Hardware watchpoint 3: *0x800a1528040
  390.  
  391. Old value = 2052990816
  392. New value = 1296911693
  393. 0x0000555ec9b5edc9 in js::GCPtr<js::ObjectGroup*>::init (this=0x800a1528040, v=@0x7ffebc29d690: 0x2a687a5e2760) at /home/allstars/src/gecko/js/src/gc/Barrier.h:561
  394. 561 this->value = v;
  395. (rr) bt
  396. #0 0x0000555ec9b5edc9 in js::GCPtr<js::ObjectGroup*>::init (this=0x800a1528040, v=@0x7ffebc29d690: 0x2a687a5e2760) at /home/allstars/src/gecko/js/src/gc/Barrier.h:561
  397. #1 0x0000555ec9b5eaaa in JSObject::initGroup (this=0x800a1528040, group=0x2a687a5e2760) at /home/allstars/src/gecko/js/src/vm/JSObject.h:144
  398. #2 0x0000555ec9d1f608 in js::NativeObject::create (cx=0x7f5753631000, kind=js::gc::AllocKind::OBJECT2, heap=js::gc::TenuredHeap, shape=..., group=...)
  399. at /home/allstars/src/gecko/js/src/vm/NativeObject-inl.h:501
  400. #3 0x0000555ec9f454ca in NewObject (cx=0x7f5753631000, group=..., kind=js::gc::AllocKind::OBJECT2, newKind=js::GenericObject, initialShapeFlags=0) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:800
  401. #4 0x0000555ec9f45be6 in js::NewObjectWithClassProtoCommon (cx=0x7f5753631000, clasp=0x555ecbdd2040 <js::WeakRefObject::class_>, protoArg=..., allocKind=js::gc::AllocKind::OBJECT2,
  402. newKind=js::GenericObject) at /home/allstars/src/gecko/js/src/vm/JSObject.cpp:934
  403. #5 0x0000555ec980506b in js::NewObjectWithClassProto (cx=0x7f5753631000, clasp=0x555ecbdd2040 <js::WeakRefObject::class_>, proto=..., allocKind=js::gc::AllocKind::OBJECT2, newKind=js::GenericObject)
  404. at /home/allstars/src/gecko/js/src/vm/JSObject-inl.h:491
  405. #6 0x0000555ec9b82fe5 in js::NewObjectWithClassProto (cx=0x7f5753631000, clasp=0x555ecbdd2040 <js::WeakRefObject::class_>, proto=..., newKind=js::GenericObject)
  406. at /home/allstars/src/gecko/js/src/vm/JSObject-inl.h:498
  407. #7 0x0000555eca2cbc0d in js::NewObjectWithClassProto<js::WeakRefObject> (cx=0x7f5753631000, proto=..., newKind=js::GenericObject) at /home/allstars/src/gecko/js/src/vm/JSObject-inl.h:504
  408. #8 0x0000555eca296c4f in js::WeakRefObject::construct (cx=0x7f5753631000, argc=1, vp=0x7ffebc29e0c0) at /home/allstars/src/gecko/js/src/builtin/WeakRefObject.cpp:46
  409. #9 0x0000555ec9ac225f in CallJSNative (cx=0x7f5753631000, native=0x555eca296a90 <js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)>, reason=js::CallReason::Call, args=...)
  410. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:457
  411. #10 0x0000555ec9acac56 in CallJSNativeConstructor (cx=0x7f5753631000, native=0x555eca296a90 <js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)>, args=...)
  412. at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:473
  413. #11 0x0000555ec9aacd89 in InternalConstruct (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:662
  414. #12 0x0000555ec9aad0e8 in js::Construct (cx=0x7f5753631000, fval=..., args=..., newTarget=..., objp=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:720
  415. #13 0x0000555ec9ceda14 in js::ForwardingProxyHandler::construct (this=0x555ecbdbca08 <js::CrossCompartmentWrapper::singleton>, cx=0x7f5753631000, proxy=..., args=...)
  416. at /home/allstars/src/gecko/js/src/proxy/Wrapper.cpp:182
  417. #14 0x0000555ec9caec97 in js::CrossCompartmentWrapper::construct (this=0x555ecbdbca08 <js::CrossCompartmentWrapper::singleton>, cx=0x7f5753631000, wrapper=..., args=...)
  418. at /home/allstars/src/gecko/js/src/proxy/CrossCompartmentWrapper.cpp:259
  419. #15 0x0000555ec9ce0e32 in js::Proxy::construct (cx=0x7f5753631000, proxy=..., args=...) at /home/allstars/src/gecko/js/src/proxy/Proxy.cpp:511
  420. #16 0x0000555ec9aacefc in InternalConstruct (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:675
  421. #17 0x0000555ec9aac854 in js::ConstructFromStack (cx=0x7f5753631000, args=...) at /home/allstars/src/gecko/js/src/vm/Interpreter.cpp:708
  422. #18 0x0000555eca91320a in js::jit::DoCallFallback (cx=0x7f5753631000, frame=0x7ffebc29ecf8, stub=0x7f57533a6928, argc=1, vp=0x7ffebc29ec88, res=...)
  423. at /home/allstars/src/gecko/js/src/jit/BaselineIC.cpp:2922
  424. #19 0x00000ea8d4a0a263 in ?? ()
  425. #20 0x0000000000000000 in ?? ()
  426. (rr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement