Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * thread #1: tid = 0x41c65, 0x00000001011dc5f5 Experiment-desktop`std::__1::__tree_iterator<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__tree_node<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, void*>*, long> std::__1::__tree<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, WarehouseWrapper*> > >::find<unsigned long long>(unsigned long long const&) [inlined] std::__1::__tree<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, WarehouseWrapper*> > >::__root(this=0x0000000000000060) + 194 at __tree:877, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x68)
- frame #0: std::__1::__tree_iterator<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__tree_node<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, void*>*, long> std::__1::__tree<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, WarehouseWrapper*> > >::find<unsigned long long>(unsigned long long const&) [inlined] std::__1::__tree<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, WarehouseWrapper*> > >::__root(this=0x0000000000000060) + 194 at __tree:877
- frame #1: std::__1::__tree_iterator<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__tree_node<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, void*>*, long> std::__1::__tree<std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, WarehouseWrapper*>, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, WarehouseWrapper*> > >::find<unsigned long long>(this=0x0000000000000060, __v=0x00007fff5fbfb880) + 355 at __tree:2017
- frame #2: WarehousesProxy::getWarehouse(unsigned long long) [inlined] std::__1::map<unsigned long long, WarehouseWrapper*, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, WarehouseWrapper*> > >::find(this=0x0000000000000060 size=0, __k=0x00007fff5fbfb880) + 19 at map:1248
- frame #3: WarehousesProxy::getWarehouse(this=0x0000000000000000, whId=9000001) + 596 at WarehousesProxy.cpp:90
- * frame #4: WarehousesProxy::getResCount(this=0x0000000000000000, item=0x00007fff5fbfbc00) + 53 at WarehousesProxy.cpp:217
- frame #5: TargetsUIWindow::onDropChanged(this=0x000061b0001eb580, resId=14) + 278 at TargetsUIWindow.cpp:213
- frame #6: SignalImpl<SignalCore, unsigned long long>::emit(this=0x00006100000a7368, val=14) const + 2372 at SignalImpl.h:57
- frame #7: SignalImpl<SignalCore, unsigned long long>::operator(this=0x00006100000a7368, val=14)(unsigned long long) + 29 at SignalImpl.h:31
- frame #8: DropProxy::unregistrNode(this=0x00006100000a7340, dn=0x0000618002a08080) + 499 at DropProxy.cpp:23
- frame #9: DropNode::~DropNode(this=0x0000618002a08080, vtt=0x0000000102b8d4e0) + 403 at DropNode.cpp:23
- frame #10: DropNode::~DropNode(this=0x0000618002a08080) + 32 at DropNode.cpp:22
- frame #11: DropNode::~DropNode(this=0x0000618002a08080) + 25 at DropNode.cpp:22
- frame #12: cocos2d::Ref::release(this=0x0000618002a08080) + 773 at CCRef.cpp:141
- frame #13: cocos2d::Vector<cocos2d::Node*>::clear(this=0x000061b0001eb708) + 1812 at CCVector.h:452
- frame #14: cocos2d::Vector<cocos2d::Node*>::~Vector(this=0x000061b0001eb708) + 39 at CCVector.h:141
- frame #15: cocos2d::Vector<cocos2d::Node*>::~Vector(this=0x000061b0001eb708) + 21 at CCVector.h:139
- frame #16: cocos2d::Node::~Node(this=0x000061b0001eb580, vtt=0x0000000102bd2c68) + 4537 at CCNode.cpp:190
- frame #17: cocos2d::Layer::~Layer(this=0x000061b0001eb580, vtt=0x0000000102bd2c60) + 44 at CCLayer.cpp:65
- frame #18: cocos2d::LayerColor::~LayerColor(this=0x000061b0001eb580, vtt=0x0000000102bd2c58) + 672 at CCLayer.cpp:469
- frame #19: AWindow::~AWindow(this=0x000061b0001eb580, vtt=0x0000000102bd2c50) + 1805 at AWindow.cpp:88
- frame #20: DropPrtocol::~DropPrtocol(this=0x000061b0001eb580, vtt=0x0000000102bd2c48) + 44 at DropPrtocol.h:13
- frame #21: TargetsUIWindow::~TargetsUIWindow(this=0x000061b0001eb580, vtt=0x0000000102bd2c40) + 1372 at TargetsUIWindow.cpp:45
- frame #22: TargetsUIWindow::~TargetsUIWindow(this=0x000061b0001eb580) + 32 at TargetsUIWindow.cpp:40
- frame #23: TargetsUIWindow::~TargetsUIWindow(this=0x000061b0001eb580) + 25 at TargetsUIWindow.cpp:40
- frame #24: cocos2d::Ref::release(this=0x000061b0001eb580) + 773 at CCRef.cpp:141
- frame #25: cocos2d::Vector<cocos2d::Node*>::clear(this=0x0000618000a40608) + 1812 at CCVector.h:452
- frame #26: cocos2d::Vector<cocos2d::Node*>::~Vector(this=0x0000618000a40608) + 39 at CCVector.h:141
- frame #27: cocos2d::Vector<cocos2d::Node*>::~Vector(this=0x0000618000a40608) + 21 at CCVector.h:139
- frame #28: cocos2d::Node::~Node(this=0x0000618000a40480, vtt=0x0000000102c2bac0) + 4537 at CCNode.cpp:190
- frame #29: cocos2d::Node::~Node(this=0x0000618000a40480) + 32 at CCNode.cpp:149
- frame #30: cocos2d::Node::~Node(this=0x0000618000a40480) + 25 at CCNode.cpp:149
- frame #31: cocos2d::Ref::release(this=0x0000618000a40480) + 773 at CCRef.cpp:141
- frame #32: cocos2d::Vector<cocos2d::Node*>::clear(this=0x000061c00006fa08) + 1812 at CCVector.h:452
- frame #33: cocos2d::Node::removeAllChildrenWithCleanup(this=0x000061c00006f880, cleanup=true) + 1768 at CCNode.cpp:1089
- frame #34: AWindow::removeAllChildrenWithCleanup(this=0x000061c00006f880, cleanup=true) + 117 at AWindow.cpp:848
- frame #35: ARootWindow::~ARootWindow(this=0x000061c00006f880, vtt=0x0000000102b7d230) + 827 at ARootWindow.cpp:37
- frame #36: LandRootWindow::~LandRootWindow(this=0x000061c00006f880, vtt=0x0000000102b7d228) + 44 at LandRootWindow.cpp:45
- frame #37: MainLandRoot::~MainLandRoot(this=0x000061c00006f880, vtt=0x0000000102b7d220) + 44 at MainLandRoot.cpp:44
- frame #38: MainLandRoot::~MainLandRoot(this=0x000061c00006f880) + 32 at MainLandRoot.cpp:43
- frame #39: MainLandRoot::~MainLandRoot(this=0x000061c00006f880) + 25 at MainLandRoot.cpp:43
- frame #40: cocos2d::Ref::release(this=0x000061c00006f880) + 773 at CCRef.cpp:141
- frame #41: LandWrapper::~LandWrapper(this=0x0000615000110880, vtt=0x0000000102bc91e0) + 630 at LandWrapper.cpp:44
- frame #42: LandWrapper::~LandWrapper(this=0x0000615000110880) + 32 at LandWrapper.cpp:42
- frame #43: LandWrapper::~LandWrapper(this=0x0000615000110880) + 25 at LandWrapper.cpp:42
- frame #44: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair() [inlined] std::__1::default_delete<LandWrapper>::operator(this=0x0000604000283038, __ptr=0x0000615000110880)(LandWrapper*) const + 421 at memory:2516
- frame #45: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair() [inlined] std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> >::reset(this=0x0000604000283038, __p=0x0000000000000000) + 212 at memory:2715
- frame #46: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair() [inlined] std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> >::~unique_ptr(this=0x0000604000283038) + 16 at memory:2683
- frame #47: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair() [inlined] std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> >::~unique_ptr(this=0x0000604000283038) + 8 at memory:2683
- frame #48: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair(this=0x0000604000283030) + 31 at utility:253
- frame #49: std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~pair(this=0x0000604000283030) + 21 at utility:253
- frame #50: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*>*) [inlined] std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~__value_type(this=0x0000604000283030) + 543 at map:653
- frame #51: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*>*) [inlined] std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >::~__value_type(this=0x0000604000283030) + 14 at map:653
- frame #52: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*>*) [inlined] void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*> > >::__destroy<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > >((null)=0x000060c0012f6bb0, __p=0x0000604000283030) + 21 at memory:1664
- frame #53: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::destroy(std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*>*) [inlined] void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, void*> > >::destroy<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > >(__a=0x000060c0012f6bb0, __p=0x0000604000283030) + 28 at memory:1527
- frame #54: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::destroy(this=0x000060c0012f6ba8, __nd=0x0000604000283010) + 472 at __tree:1431
- frame #55: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::~__tree(this=0x000060c0012f6ba8) + 133 at __tree:1419
- frame #56: std::__1::__tree<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::__map_value_compare<unsigned long long, std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > >, std::__1::less<unsigned long long>, true>, std::__1::allocator<std::__1::__value_type<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::~__tree(this=0x000060c0012f6ba8) + 21 at __tree:1418
- frame #57: std::__1::map<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> >, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::~map(this=0x000060c0012f6ba8 size=1) + 21 at __tree:1105
- frame #58: std::__1::map<unsigned long long, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> >, std::__1::less<unsigned long long>, std::__1::allocator<std::__1::pair<unsigned long long const, std::__1::unique_ptr<LandWrapper, std::__1::default_delete<LandWrapper> > > > >::~map(this=0x000060c0012f6ba8 size=1) + 21 at __tree:1105
- frame #59: LandsProxy::~LandsProxy(this=0x000060c0012f6b80, vtt=0x0000000102b8c9e0) + 405 at LandsProxy.cpp:29
- frame #60: LandsProxy::~LandsProxy(this=0x000060c0012f6b80) + 32 at LandsProxy.cpp:28
- frame #61: LandsProxy::~LandsProxy(this=0x000060c0012f6b80) + 25 at LandsProxy.cpp:28
- frame #62: cocos2d::Ref::release(this=0x000060c0012f6b80) + 773 at CCRef.cpp:141
- frame #63: cocos2d::Vector<cocos2d::Ref*>::popBack(this=0x0000603000042c78) + 1527 at CCVector.h:368
- frame #64: InstanceHolder::clearInstancess(this=0x0000603000042c70) + 62 at InstanceHolder.cpp:24
- frame #65: GameInstances::~GameInstances(this=0x0000603000042c70) + 88 at GameInstances.cpp:62
- frame #66: GameInstances::~GameInstances(this=0x0000603000042c70) + 21 at GameInstances.cpp:61
- frame #67: GameInstances::~GameInstances(this=0x0000603000042c70) + 25 at GameInstances.cpp:61
- frame #68: Game::~Game(this=0x00006120000e6ec0, vtt=0x0000000102bb6800) + 1831 at Game.cpp:76
- frame #69: Game::~Game(this=0x00006120000e6ec0) + 32 at Game.cpp:71
- frame #70: Game::~Game(this=0x00006120000e6ec0) + 25 at Game.cpp:71
- frame #71: AppLifeCycle::processKilling() [inlined] std::__1::default_delete<Game>::operator(this=0x000060e00000b948, __ptr=0x00006120000e6ec0)(Game*) const + 1506 at memory:2516
- frame #72: AppLifeCycle::processKilling() [inlined] std::__1::unique_ptr<Game, std::__1::default_delete<Game> >::reset(this=0x000060e00000b948, __p=0x0000000000000000) + 251 at memory:2715
- frame #73: AppLifeCycle::processKilling(this=0x000060e00000b8e0) + 1125 at AppLifeCycle.cpp:139
- frame #74: AppLifeCycle::step(this=0x000060e00000b8e0) + 207 at AppLifeCycle.cpp:84
- frame #75: AppInstances::mainLoop(this=0x0000603000016390) + 48 at AppInstances.cpp:87
- frame #76: AppDelegate::mainLoop(this=0x00007fff5fbff400) + 74 at AppDelegate.cpp:274
- frame #77: cocos2d::Director::mainLoop(this=0x000061500000da00) + 636 at CCDirector.cpp:1444
- frame #78: cocos2d::Application::run(this=0x00007fff5fbff400) + 473 at CCApplication-mac.mm:85
- frame #79: main(argc=3, argv=0x00007fff5fbff710) + 283 at main.cpp:33
- frame #80: start + 52
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement