Hi,
the error message is only a bug in the debug code of pyicqt. It prevents 
messages from being written to the log and does not influence the control flow 
of the rest of the program. The bug was triggered by harmless deprecation 
warnings for the `md5` module on my system.

It can be fixed with the applied patch.
-- 
So far, farewell
Thammi
diff -Naur pyicqt-0.8.1.5.orig/src/debug.py pyicqt-0.8.1.5/src/debug.py
--- pyicqt-0.8.1.5.orig/src/debug.py	2009-08-24 14:37:59.000000000 +0200
+++ pyicqt-0.8.1.5/src/debug.py	2012-05-02 08:38:45.652740630 +0200
@@ -15,7 +15,7 @@
 
 def observer2(eventDict):
 	edm = eventDict['message']
-	if isinstance(edm, tuple): # LogEvent can be in tuple
+	if isinstance(edm, tuple) and len(edm): # LogEvent can be in tuple
 		edm = edm[0]
 	if isinstance(edm, LogEvent):
 		if edm.category == INFO and config.debugLevel < 3:

Reply via email to