[Kget] [Bug 209755] Crash when closing kget [QMap<int, Job*>::node_create, QMap<int, Job*>::detach_helper, QMap<int, Job*>::detach]

Dario Massarin nekkar at libero.it
Wed Oct 7 19:40:44 CEST 2009


https://bugs.kde.org/show_bug.cgi?id=209755


Dario Massarin <nekkar at libero.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #1 from Dario Massarin <nekkar libero it>  2009-10-07 19:34:41 ---
SVN commit 1032383 by dario:

* get rid of the postDeletedEvent. Put instead a deinit() function in the
Transfer class
* put a non virtual create() and destroy() function in the transfer class.
These becomes
  so useful in doing some stuff like managing the scheduler when we are
deleting a transfer
  or, for example, deinitializing the NepomukHandler
* In this way we can take the scheduler deinitialization stuff out of the
Transfer class
  destructor. Should solve bug 209755.

BUG: 209755


 M  +9 -9      core/datasourcefactory.cpp  
 M  +2 -2      core/datasourcefactory.h  
 M  +0 -2      core/job.h  
 M  +6 -6      core/kget.cpp  
 M  +1 -1      core/kiodownload.cpp  
 M  +1 -1      core/kiodownload.h  
 M  +1 -1      core/nepomukhandler.cpp  
 M  +2 -2      core/nepomukhandler.h  
 M  +20 -5     core/transfer.cpp  
 M  +22 -1     core/transfer.h  
 M  +10 -11    core/transferhandler.cpp  
 M  +5 -3      core/transferhandler.h  
 M  +2 -2      transfer-plugins/bittorrent/btnepomukhandler.cpp  
 M  +1 -1      transfer-plugins/bittorrent/btnepomukhandler.h  
 M  +20 -24    transfer-plugins/bittorrent/bttransfer.cpp  
 M  +4 -2      transfer-plugins/bittorrent/bttransfer.h  
 M  +5 -5      transfer-plugins/contentfetch/contentfetch.cpp  
 M  +2 -1      transfer-plugins/contentfetch/contentfetch.h  
 M  +1 -4      transfer-plugins/kio/transferKio.cpp  
 M  +1 -1      transfer-plugins/kio/transferKio.h  
 M  +4 -4      transfer-plugins/metalink/metalink.cpp  
 M  +1 -1      transfer-plugins/metalink/metalink.h  
 M  +1 -1      transfer-plugins/metalink/metanepomukhandler.cpp  
 M  +1 -1      transfer-plugins/metalink/metanepomukhandler.h  
 M  +1 -1      transfer-plugins/mms/mmsTransfer.cpp  
 M  +1 -1      transfer-plugins/mms/mmsTransfer.h  
 M  +8 -11     transfer-plugins/multisegmentkio/transfermultisegkio.cpp  
 M  +1 -1      transfer-plugins/multisegmentkio/transfermultisegkio.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1032383

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kget mailing list