Skip to content

Instantly share code, notes, and snippets.

@xaxxon
Created October 31, 2016 01:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xaxxon/5eabcc079a3103abd0f7b3239b2cf3b2 to your computer and use it in GitHub Desktop.
Save xaxxon/5eabcc079a3103abd0f7b3239b2cf3b2 to your computer and use it in GitHub Desktop.
Works:
* thread #1: tid = 0x625e08, 0x0000000101217267 libv8.dylib`v8::internal::Object::SetProperty(it=0x00007fff5fbfda68, value=Handle<v8::internal::Object> @ 0x00007fff5fbfda00, language_mode=SLOPPY, store_mode=MAY_BE_STORE_FROM_KEYED) + 55 at objects.cc:4713, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x0000000101217267 libv8.dylib`v8::internal::Object::SetProperty(it=0x00007fff5fbfda68, value=Handle<v8::internal::Object> @ 0x00007fff5fbfda00, language_mode=SLOPPY, store_mode=MAY_BE_STORE_FROM_KEYED) + 55 at objects.cc:4713
frame #1: 0x0000000101464f4d libv8.dylib`v8::internal::Runtime::SetObjectProperty(isolate=0x0000000104800000, object=Handle<v8::internal::Object> @ 0x00007fff5fbfdb08, key=Handle<v8::internal::Object> @ 0x00007fff5fbfdb00, value=Handle<v8::internal::Object> @ 0x00007fff5fbfdaf8, language_mode=SLOPPY) + 381 at runtime-object.cc:228
frame #2: 0x00000001010e3057 libv8.dylib`v8::internal::KeyedStoreIC::Store(this=0x00007fff5fbfdd60, object=Handle<v8::internal::Object> @ 0x00007fff5fbfdcd8, key=Handle<v8::internal::Object> @ 0x00007fff5fbfdcd0, value=Handle<v8::internal::Object> @ 0x00007fff5fbfdcc8) + 2135 at ic.cc:2207
frame #3: 0x00000001010e85f7 libv8.dylib`v8::internal::__RT_impl_Runtime_KeyedStoreIC_Miss(args=Arguments @ 0x00007fff5fbfde60, isolate=0x0000000104800000) + 775 at ic.cc:2502
frame #4: 0x00000001010e8189 libv8.dylib`v8::internal::Runtime_KeyedStoreIC_Miss(args_length=5, args_object=0x00007fff5fbfdfb8, isolate=0x0000000104800000) + 297 at ic.cc:2488
doesn't work:
thread #1: tid = 0x625573, 0x000000010609e5f0 libv8.dylib`v8::internal::Object::SetPropertyInternal(it=0x00007fff5b03c6d8, value=Handle<v8::internal::Object> @ 0x00007fff5b03c570, language_mode=SLOPPY, store_mode=CERTAINLY_NOT_STORE_FROM_KEYED, found=0x00007fff5b03c5ff) + 528 at objects.cc:4638, queue = 'com.apple.main-thread', stop reason = breakpoint 12.1
* frame #0: 0x000000010609e5f0 libv8.dylib`v8::internal::Object::SetPropertyInternal(it=0x00007fff5b03c6d8, value=Handle<v8::internal::Object> @ 0x00007fff5b03c570, language_mode=SLOPPY, store_mode=CERTAINLY_NOT_STORE_FROM_KEYED, found=0x00007fff5b03c5ff) + 528 at objects.cc:4638
frame #1: 0x000000010609e282 libv8.dylib`v8::internal::Object::SetProperty(it=0x00007fff5b03c6d8, value=Handle<v8::internal::Object> @ 0x00007fff5b03c610, language_mode=SLOPPY, store_mode=CERTAINLY_NOT_STORE_FROM_KEYED) + 82 at objects.cc:4713
frame #2: 0x0000000105f65a14 libv8.dylib`v8::internal::StoreIC::Store(this=0x00007fff5b03ca10, object=Handle<v8::internal::Object> @ 0x00007fff5b03c858, name=Handle<v8::internal::Name> @ 0x00007fff5b03c850, value=Handle<v8::internal::Object> @ 0x00007fff5b03c848, store_mode=CERTAINLY_NOT_STORE_FROM_KEYED) + 1748 at ic.cc:1625
frame #3: 0x0000000105f6ebb1 libv8.dylib`v8::internal::__RT_impl_Runtime_StoreIC_Miss(args=Arguments @ 0x00007fff5b03cb18, isolate=0x00007fdf49801000) + 945 at ic.cc:2475
frame #4: 0x0000000105f6e699 libv8.dylib`v8::internal::Runtime_StoreIC_Miss(args_length=5, args_object=0x00007fff5b03cce8, isolate=0x00007fdf49801000) + 297 at ic.cc:2460
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment