CLOSED FIXED11087
[S60] NemoW PR2.0: Browser Web UI E32User-CBase 40 crash
https://bugs.webkit.org/show_bug.cgi?id=11087
Summary [S60] NemoW PR2.0: Browser Web UI E32User-CBase 40 crash
Sachin Padma
Reported 2006-09-29 09:10:04 PDT
Crash reported at http://1cad00171/mobilecrash/crashreport_text.php?id=412 occurred 5 times among 2 users on NemoW PR2.0.043.r.i. Appears has corrupted data structures / heap problem when closing Web Browser UI. User panic EReqStillActiveOnDestruct = 40 is explained as follows in e32panic.h: This panic is raised by the destructor of an active object, a CActive. It is caused by an attempt to delete the active object while it still has a request outstanding. Therefore sounds like the browser UI is attempting to delete an active object before having processed an outstanding request. core.symbol[R] 0060 User::Panic(const TDesC16&, int) euser.in(.text) MemMan.dll CStopScheduler::~CStopScheduler() MemMan.dll CStopScheduler::~CStopScheduler__deallocating() MemMan.dll CAllocator::~CAllocator__sub_object() MemMan.dll CPlainAllocator::~CPlainAllocator__deallocating() MemMan.dll MemoryManager::PrepareForExit() WebCore.dll CWebCoreBridge::PrepareForExit() WebKit.dll CStaticObjectContainer::~CStaticObjectContainer() WebKit.dll CStaticObjectContainer::~CStaticObjectContainer__deallocating() WebKit.dll CWebKitControl::~CWebKitControl() WebKit.dll CWebKitControl::~CWebKitControl__deallocating() WebKit.dll CBrCtl::~CBrCtl() WebKit.dll CBrCtl::~CBrCtl__deallocating() BrowserNG.exe CBrowserWindow::~CBrowserWindow() BrowserNG.exe CBrowserWindow::~CBrowserWindow__deallocating() BrowserNG.exe CBrowserWindowQue::~CBrowserWindowQue() BrowserNG.exe CBrowserWindowManager::~CBrowserWindowManager() BrowserNG.exe CBrowserWindowManager::~CBrowserWindowManager__deallocating() WebKit.dll CBrCtl::~CBrCtl() WebKit.dll CBrCtl::~CBrCtl() WebKit.dll CBrCtl::~CBrCtl()
Attachments
Patch to cancel the active object before deleting it. (1.03 KB, patch)
2006-09-29 09:15 PDT, Sachin Padma
yongjun.zhang: review+
Sachin Padma
Comment 1 2006-09-29 09:10:40 PDT
TSW bug ID : CMAN-6R7T8U
Sachin Padma
Comment 2 2006-09-29 09:15:16 PDT
Created attachment 10837 [details] Patch to cancel the active object before deleting it.
Yongjun Zhang
Comment 3 2006-09-29 09:17:42 PDT
Comment on attachment 10837 [details] Patch to cancel the active object before deleting it. r = me
Sachin Padma
Comment 4 2006-09-29 10:42:14 PDT
committed as r16643
Krishna
Comment 5 2006-10-27 18:13:41 PDT
S60WebKitTrunkSDK\20061027161039 Also Closed.
Joel Parks
Comment 6 2011-03-21 11:52:41 PDT
re-purposing InTSW keyword for use by QtWebkit team
Note You need to log in before you can comment on or make changes to this bug.