[Bug 182176]=?UTF-8?Q?=20=D0=9F=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=B0?=: Kontact (kontact), сигнал SIGABRT

Christoph Feck christoph at maxiom.de
Sat Apr 11 11:48:42 BST 2009


https://bugs.kde.org/show_bug.cgi?id=182176





--- Comment #3 from Christoph Feck <christoph maxiom de>  2009-04-11 12:48:38 ---
Some analysis of the two backtraces:
* KMainWindow of Kontact gets deleted
* during that, some config (KCal::ResourceCalendar::save or
KMail::NetworkAccount::writeConfig) needs to be saved
* this in turn may cause KWallet or KJob show a modal dialog
* somehow, these dialogs still have access to the KMainWindow of Kontact (maybe
because they put the KMainWindow as the parent window?)
-> crash because some UI model data of the window has already been deleted in
the destructor

Possible Solution: First save all config, then delete UI model data in
KMainWindow destructor.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list