Advertisement
zshiran

Weird shared_ptr stack trace

Aug 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. * thread #1: tid = 0xb32bba, 0x00007fff8f490ca4 libc++.1.dylib`std::__1::__shared_weak_count::__release_shared() + 24, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x60009)
  2. * frame #0: 0x00007fff8f490ca4 libc++.1.dylib`std::__1::__shared_weak_count::__release_shared() + 24
  3. frame #1: 0x000000010000687f deviser`std::__1::shared_ptr<module_info>::~shared_ptr(this=0x00007fff5fbfee30) + 47 at memory:4490
  4. frame #2: 0x0000000100002e55 deviser`std::__1::shared_ptr<module_info>::~shared_ptr(this=0x00007fff5fbfee30) + 21 at memory:4488
  5. frame #3: 0x000000010000fdcc deviser`load_module(deviserstate*) [inlined] std::__1::shared_ptr<module_info>::operator=(this=0x00000001001070a0, __r=std::__1::shared_ptr<module_info>::element_type @ 0x00000001001036f8 strong=10 weak=1) + 311 at memory:4498
  6. frame #4: 0x000000010000fc95 deviser`load_module(dstate=0x0000000100103750) + 3317 at deviser.cpp:778
  7. frame #5: 0x000000010000fe49 deviser`load_module(dstate=0x0000000100103750, in=0x00007fff5fbff0d8) + 41 at deviser.cpp:707
  8. frame #6: 0x0000000100001b00 deviser`load_module_from_file(dstate=0x0000000100103750, filename="../kernel-modules/deviserlib.dvs") + 1296 at main.cpp:36
  9. frame #7: 0x000000010000251a deviser`main(argc=1, argv=0x00007fff5fbffb00) + 2506 at main.cpp:52
  10. frame #8: 0x00007fff994d55ad libdyld.dylib`start + 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement