[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/network/ktorrent
From:       Joris Guisson <joris.guisson () gmail ! com>
Date:       2009-12-05 13:25:27
Message-ID: 1260019527.124091.27225.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1058979 by guisson:

Fix crash due to uncaught warning when duplicate torrents are loaded at load time



 M  +1 -0      ChangeLog  
 M  +6 -0      ktorrent/core.cpp  


--- trunk/extragear/network/ktorrent/ChangeLog #1058978:1058979
@@ -9,6 +9,7 @@
 - Ignore diskspace check when it cannot be determined on a gvfs mounted filesystem (187141)
 - DHT can no longer be disabled at compile time
 - Add support for magnet URL's (214375)
+- Fix crash due to uncaught warning 
 
 Changes in 3.3.2:
 - Fix crash when loading Feed in syndication plugin at startup (216207)
--- trunk/extragear/network/ktorrent/ktorrent/core.cpp #1058978:1058979
@@ -645,6 +645,12 @@
 			gui->errorMsg(err.toString());
 			delete tc;
 		}
+		catch (bt::Warning & warning)
+		{
+			bt::Out(SYS_GEN|LOG_NOTICE) << warning.toString() << endl;
+			gui->infoMsg(warning.toString());
+			bt::Delete(tor_dir,true);
+		}
 	}
 
 	void Core::loadTorrents()
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic