Summary: | Crash when closing kget [QMap<int, Job*>::node_create, QMap<int, Job*>::detach_helper, QMap<int, Job*>::detach] | ||
---|---|---|---|
Product: | [Applications] kget | Reporter: | Dario Massarin <nekkar> |
Component: | general | Assignee: | KGet authors <kget> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dario Massarin
2009-10-07 14:25:58 UTC
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 |