On Thursday 21 February 2008, Philippe Teuwen wrote: > The faulty code is the following: > > kservers.cpp line 317: > QString kid=subkey.section(" key ",1,1); > kid=kid.stripWhiteSpace(); > => kid=kid.left(8); > kitem->setText(3,kid); > QString creation=subkey.section("created",1,1); > Thank you for your nice and thorough analysis of the issue. I don't have a onak server running, so no easy way to do any debugging, but maybe we can walk it thru together? You could try adding a line right before the problematic line you marked: qDebug("KID__%s__",kid.latin1()); If I understood things correctly, this sholud print out what is inside the "kid" string after whitespace has been removed from both ends. I am especially curious wether there is a trailing comma or not. If you end up with a output like KID__DEAD12345678BEEF12345678DEAD12345678BEEF__ then just try to replace left() with right() in the problematic line. That should make it use the significant digits for key id. If you end up with more output like trailing punctuation, we probably need a different approach. /Sune -- Man, how can I do for uninstalling the digital SMTP space bar? You neither must rename the connection, nor should ever ping to a sendmail of the connector, so that then from Outlook XP you can never boot a coaxial EIDE monitor for logging from a attachment.
Description: This is a digitally signed message part.