aMule Bug Tracker - aMule
View Issue Details
0000003aMuleMiscpublic2004-04-11 08:312004-04-13 20:06
Kry 
Xaignar 
normalminoralways
resolvedfixed 
 
 
0000003: Invalid free pointer on exit
aMule dialog destroyed
free(): invalid pointer 0x866ea70!
Now, exiting main app...
aMule shutdown completed.
It's somewhere on the MuleNoteBook destructor.
No tags attached.
Issue History
2004-04-11 08:31KryNew Issue
2004-04-11 08:32KryCategoryFeature Request => Misc
2004-04-11 08:32KryStatusnew => assigned
2004-04-11 08:32KryAssigned To => Xaignar
2004-04-12 00:23XaignarNote Added: 0000003
2004-04-12 00:30XaignarNote Added: 0000004
2004-04-13 09:55XaignarSeveritycrash => minor
2004-04-13 20:06XaignarNote Added: 0000017
2004-04-13 20:06XaignarStatusassigned => resolved
2004-04-13 20:06XaignarResolutionopen => fixed

Notes
(0000003)
Xaignar   
2004-04-12 00:23   
The source of the problem does not seem to be CMuleNotebook after all, as replacing it with wxNotebook didn't fix the problem.
(0000004)
Xaignar   
2004-04-12 00:30   
The problem is in fact caused by SearchDlg, though I have no idea where ATM.
(0000017)
Xaignar   
2004-04-13 20:06   
Fixed: Two objects were given ownership of the m_ImageList object. CSearchDlg to which it belonged and then search-notebook, through the AssignImageList function, with the result that both would attempt to delete m_ImageList.