Summary: | Crash while trying to authenticate OTR contact | ||
---|---|---|---|
Product: | [Applications] kopete | Reporter: | Martin Flöser <mgraesslin> |
Component: | OTR Plugin | Assignee: | Michael Zanetti <mzanetti> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | kfebert, mzanetti |
Priority: | NOR | ||
Version: | 0.60.81 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | same crash with 4.1.85+svn899360-0r1 |
Description
Martin Flöser
2008-12-10 20:10:33 UTC
Created attachment 29563 [details]
same crash with 4.1.85+svn899360-0r1
Comment on attachment 29563 [details] same crash with 4.1.85+svn899360-0r1 this has happened under debian/experimental with kde4.2beta2 from http://kde42.debian.net/debian/ I have not been able to reproduce this yet. Please give me more information. Interesting information could be: - Does this happen with all protocols or just a specific one? (XMPP, LWM, ICQ/AOL) - In what state is the connection? (encrypted, unencrpted) - Does it happen with all contacts? If just with specific ones, is there anything special with their according entries in ~/.kde/share/apps/kopete_otr/fingerprints ? I think I have an idea why the crash happens. First of all I only have XMPP friends who use OTR and you have to be in state encrypted to authenticate a user. The menu point is deactivated if there is no OTR session. The crash seems to appear for one friend in my contact list. He uses two computers with Kopete as well on the on 4.1 on the other 4.2 (debian/kubuntu). I think my Kopete displayed unauthenticated session since he uses a second computer and I guess he created a new key on this one. The key used on the other machine has been authenticated. When trying to authenticate a user not authenticated before I have no problems and no crashes. I'll investigate further. First results: I deleted all known fingerprints of that friend and tried to authenticate him. My Kopete does not crash any more, but his does in the moment I ask the question ;-) Currently he is not available, but we will install debug packages and post the backtrace. SVN commit 920794 by mzanetti: get the correct remote fingerprint if stored locally for multiple accounts BUG: 177416 M +8 -5 otrlchatinterface.cpp M +1 -1 otrlchatinterface.h WebSVN link: http://websvn.kde.org/?view=rev&revision=920794 |