Issue by nethip
Monday Dec 01, 2014 at 09:25 GMT
Originally opened as adobe#487
This is to fix the crash on quit(Issue#7683) after
integrating CEF 2171.
On Destruction, callback_map_ was getting destroyed
in the ClientApp::~ClientApp(). However while removing
all the elements, it was trying to destroy some stale
objects which were already deleted. So to fix this, we
are now explicitly clearing the map in ClientApp::OnContextReleased()
which gets triggered by CEF, just before releasing V8 context
nethip included the following code: https://github.com/adobe/brackets-shell/pull/487/commits
Monday Dec 01, 2014 at 09:25 GMT
Originally opened as adobe#487
This is to fix the crash on quit(Issue#7683) after
integrating CEF 2171.
On Destruction, callback_map_ was getting destroyed
in the ClientApp::~ClientApp(). However while removing
all the elements, it was trying to destroy some stale
objects which were already deleted. So to fix this, we
are now explicitly clearing the map in ClientApp::OnContextReleased()
which gets triggered by CEF, just before releasing V8 context
nethip included the following code: https://github.com/adobe/brackets-shell/pull/487/commits