[Webkit-unassigned] [Bug 10335] [S60] browser crashes when exit

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Aug 10 12:05:29 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=10335


joseph.ligman at nokia.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #9970|                            |review?(yongjun.zhang at nokia.
               Flag|                            |com)




------- Comment #1 from joseph.ligman at nokia.com  2006-08-10 12:05 PDT -------
Created an attachment (id=9970)
 --> (http://bugzilla.opendarwin.org/attachment.cgi?id=9970&action=view)
Files: BrCtl.cpp

Browser crashes on exit because ~CPluginSkin trys to make use of the
iBrCtlSoftkeysObserver in it's destructor. The iBrCtlSoftkeysObserver is not
always owned by CBrCtl and therefore could be deleted prematurely. When the
CPluginSkin tried to make use of it, it was no longer valid and it was not set
to NULL. To resolve this the object destruction was rearranged in CBrCtl to
delete the CWebKitControl after deleting all of the observers and setting them
to NULL.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list