We are migrating issue tracker of Cocos2d-x Project to Github, please create new issue there. Thanks.
Application crashes on closing if CC_ENABLE_CACHE_TEXTURE_DATA is enabled
Application crashes on closing if CC_ENABLE_CACHE_TEXTURE_DATA is enabled
Bug #4568 [Closed]
Fixed at https://github.com/cocos2d/cocos2d-x/pull/6304. Thank you.
Status: | Closed | |
---|---|---|
Start date: | 2014-03-26 | |
Priority: | Low | |
Due date: | ||
Assignee: | - | |
% Done: | 100% |
|
Category: | android, ios, mac, windows | |
Target version: | - |
This happens because in Director destructor _eventDispatcher is released before _renderer. If CC_ENABLE_CACHE_TEXTURE_DATA is enabled Renderer destructor tries to get _eventDispatcher which is already released.
To fix this issue put
CC_SAFE_RELEASE(_eventDispatcher);
afterdelete _renderer;
in Director::~Director