kontact crashes after login with kwallet asking for password in parallel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KDE PIM |
Unknown
|
Unknown
|
|||
kdepim (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kontact
Application that crashed: kontact
Version of the application: 4.3.5
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-19-generic x86_64
Distribution: Ubuntu 9.10
What I was doing when the application crashed:
1. configure KDE to auto-restore the session having last exited from
2. start kontact: I have it connected to an imap server in local lan with kontact having stored the password in kwallet
3. restart and login again
=>
a) kwallet asks for the password (I guess to provide the imap server credentials to kontact)
b) kontact opens a dialog telling of having found another kontact instance already running
c) crash of contact on confirming the dialog, see report generated below.
This is reproducable at least most times and already for some time being.
On writing this I'm no longer sure if the behaviour differs depending on entering the kwallet password before acknowledging the fialog of vice versa (the latter is for sure the "favorite" order.
-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#5 0x00007fdb6df5e780 in QListData:
#6 0x00007fdb6c18e79b in qDeleteAll<
#7 qDeleteAll<
#8 ~ProtocolInfo (begin=<value optimized out>, end=...) at ../../kio/
#9 qDeleteAll<
#10 0x00007fdb6c18ada3 in qDeleteAll<
#11 ~SchedulerPrivate () at ../../kio/
#12 destroy () at ../../kio/
#13 0x00007fdb6d4e2c12 in __run_exit_handlers (status=1) at exit.c:78
#14 *__GI_exit (status=1) at exit.c:100
#15 0x00007fdb585f7c37 in KMail::lockOrDie() () from /usr/lib/
#16 0x00007fdb58c302ab in ?? () from /usr/lib/
#17 0x00007fdb58c316ff in QObject* KPluginFactory:
#18 0x00007fdb6e1615de in KPluginFactory:
keyword=<value optimized out>) at ../../kdecore/
#19 0x00007fdb6f9161db in Kontact:
#20 0x00007fdb59a09a40 in ?? () from /usr/lib/
#21 0x00007fdb6f916cf9 in Kontact:
#22 0x00007fdb6fb3af5f in Kontact:
#23 0x00007fdb6fb3669c in Kontact:
#24 0x00007fdb6fb3f1b0 in Kontact:
#25 0x00007fdb6fb3f65c in Kontact:
#26 0x0000000000404854 in _start ()