Bug 235227 - Kontact crashes at opening kwallet for KNode settings, if KNode is not yet loaded
Summary: Kontact crashes at opening kwallet for KNode settings, if KNode is not yet lo...
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: news (show other bugs)
Version: 4.4.2
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-24 00:54 UTC by Frank Steinmetzger
Modified: 2013-09-13 14:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Steinmetzger 2010-04-24 00:54:39 UTC
Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Gentoo Packages

I stumbled upon this while investigating another Kontact bug. I don't have helpful debug info, but I was able to narrow it down.

Steps to reproduce:
- make sure the default wallet is closed.
- Open Kontact with a component other than KNode.
- Configure Kontact, go to Usenet component -> Accounts
- open settings for an account that contains login information
- BOOM

The crash does not occur if either of the following is true:
- the wallet is already opened (e.g. by accessing it with wallet manager)
- the usenet component was already shown (hence KNode fully loaded)
- an account is edited that doesn't contain login information (authentication checkbox is disabled), thus doesn't need kwallet

Subsequently, I deleted the wallet, and then Kontact crashes as well instead of starting the wizard to create a new wallet (which is what KNode does when editing a contact after the wallet was deleted).
Comment 1 Christoph Feck 2013-09-12 21:43:22 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Frank Steinmetzger 2013-09-13 14:39:40 UTC
Well, I haven’t used Knode regularly in a while now, as usenet sadly is pulling out of the general public more and more. I tried to reproduce it with 4.11; when I open the settings for an authenticating account, I get a dialogue to open the wallet. So it seems alright now.