https://bugs.kde.org/show_bug.cgi?id=221221
Summary: KMail does not start up properly when started with the KDE session Product: kmail Version: unspecified Platform: Compiled Sources OS/Version: Linux Status: NEW Severity: normal Priority: NOR Component: general AssignedTo: kdepim-bugs@kde.org ReportedBy: k...@randomguy3.me.uk Version: 1.13.0 (SVN r1069428) (using Devel) Compiler: gcc version 4.4.2 20091208 (prerelease) (GCC) OS: Linux Installed from: Compiled sources This happens almost every time I log in to KDE when KMail was running at last logout. However, sometimes KMail fails to run at all, and sometimes I will get an "Akonadi failed to start message", causing KMail to quit. I logged in to a KDE desktop, having last logged out with KMail still running. When start-up has finished, no KMail window is visible, and there is no KMail icon in the notification area (note: I've set KMail to only display in the notification area when I have unread email). `pidof kmail`, however, shows that KMail is running, and it responds to D-Bus messages. `kquitapp kmail` makes the KMail window appear briefly before KMail quits. `qdbus org.kde.kmail /kmail/kmail_mainwindow_1 show` shows a window of the correct size, but almost entirely blank. All the widgets appear to occupy the same space in the top left corner of the window. My set-up for KMail is that I have several IMAP accounts (one running on localhost, and another four accounts spread across three servers), all with passwords saved in KWallet, and Akonadi is managing my address book (as a VCF file). My best guess is that KMail gets stuck in an inner event loop during startup. I'll try to get a backtrace next time this happens to see where. One final thing: when I do `kquitapp kmail` when KMail is in this state, I get the following crash: Application: KMail (kmail), signal: Segmentation fault [KCrash Handler] #5 0x000000000300b0a0 in ?? () #6 0x00007fccbf366772 in qDeleteAll<QList<KIO::Slave*>::const_iterator> (begin=..., end=...) at /home/kde-devel/qt/include/QtCore/../../../src/qt/src/corelib/tools/qalgorithms.h:322 #7 0x00007fccbf364e2f in qDeleteAll<QList<KIO::Slave*> > (c=...) at /home/kde-devel/qt/include/QtCore/../../../src/qt/src/corelib/tools/qalgorithms.h:330 #8 0x00007fccbf364921 in ~ProtocolInfo (this=0x3009250, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/kio/kio/scheduler.cpp:168 #9 0x00007fccbf36661b in qDeleteAll<QHash<QString, KIO::SchedulerPrivate::ProtocolInfo*>::const_iterator> (begin=..., end=...) at /home/kde-devel/qt/include/QtCore/../../../src/qt/src/corelib/tools/qalgorithms.h:322 #10 0x00007fccbf364d60 in qDeleteAll<KIO::SchedulerPrivate::ProtocolInfoDict> (c=...) at /home/kde-devel/qt/include/QtCore/../../../src/qt/src/corelib/tools/qalgorithms.h:330 #11 0x00007fccbf3647b8 in ~SchedulerPrivate (this=0x210ec10, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/kio/kio/scheduler.cpp:101 #12 0x00007fccbf35fbbc in destroy () at /home/kde-devel/src/KDE/kdelibs/kio/kio/scheduler.cpp:206 #13 0x00007fccbf292099 in ~KCleanUpGlobalStatic (this=0x7fccbf6dbbd8, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/kdecore/kernel/kglobal.h:62 #14 0x00007fccbc684af2 in __run_exit_handlers () from /lib/libc.so.6 #15 0x00007fccbc684b45 in exit () from /lib/libc.so.6 #16 0x00007fccbc66eb74 in __libc_start_main () from /lib/libc.so.6 #17 0x00000000004026d9 in _start () -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs