this patch is hopefully what we want. a kopete developer noticed when using information() instead of using queuedMessageBox() might crash kopete. i couldn't reproduce this and i tried pretty hard. maybe someone else has more luck crashing it.
i will post this bug in the kopete bug tracker as well. # diff kopeteaccount.cpp /tmp/kopeteaccount.cpp 257,259c257,261 < KMessageBox::queuedMessageBox( Kopete::UI::Global::mainWidget(), KMessageBox::Error, < i18n("You are not allowed to add yourself to the contact list. The addition of \"%1\" to account \"%2\" will not take place.").arg(contactId,accountId()), i18n("Error Creating Contact") < ); --- > QString text = QString().fromAscii("You can't add your own > contact to your own contact list in kopete!"); > QString caption = QString().fromAscii("icq contact issue"); > QString name = QString().fromAscii("kopete won't add your own > contact to your own contact list"); > > KMessageBox::information(Kopete::UI::Global::mainWidget(), > text, caption, name); 320a323,324 > // this function will be called if you're own contact id wasn't yet > added to your > // contact list 325a330 > have fun -- Kopete gives error when you're on your own contact list https://bugs.launchpad.net/bugs/46657 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs