This forum has been archived. All content is frozen. Please use KDE Discuss instead.

kmail crash, where are the debugging symbols

Tags: None
(comma "," separated)
highsciguy
Registered Member
Posts
84
Karma
0
Hi,

my kmail crashes when I try to view messages in my IMAP directories.

I would write a bug-report but can't get enough debugging information since I don't know which packages are needed.
The KDE assistant only suggests to install kmail.
I am working on up-to-date KDE-neon, where I also installed kmail-dbgsymm, but that doesn't seem do it.
Below is the console output.

Any help appreciated!

[political comments removed by myself]


Pass a valid window to KWallet::Wallet::openWallet().
[1109/115702:ERROR:resource_bundle.cc(720)] Failed to load /usr/share/qt5/resources/qtwebengine_devtools_resources.pak
Some features may not be available.
[1109/115702:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chrom ... lopment.md for more information on developing with the sandbox on.
[1109/115702:ERROR:resource_bundle.cc(720)] Failed to load /usr/share/qt5/resources/qtwebengine_devtools_resources.pak
Some features may not be available.
void AdblockManager::reloadConfig() false AdBlock::AdblockManager(0x13b9f00)
this does not work on a KActionCollection containing actions!
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM:
org.kde.akonadi.ETM: Subtree: 75 QSet(75, 77, 76, 79, 78, 81, 80, 83, 82, 85, 84)
org.kde.akonadi.ETM: Subtree: 97 QSet(97)
org.kde.akonadi.ETM: Subtree: 58 QSet(74, 59, 58, 61, 65, 60, 64, 63, 67, 62, 66, 69, 68, 71, 70, 73, 72)
org.kde.akonadi.ETM: collection: "INBOX"
org.kde.akonadi.ETM: Subtree: 98 QSet(99, 98, 101, 100, 103, 102, 104)
org.kde.akonadi.ETM: Subtree: 16 QSet(37, 36, 39, 38, 25, 24, 27, 26, 29, 28, 31, 30, 17, 16, 19, 18, 21, 20, 23, 22, 57, 56, 49, 48, 51, 50, 53, 52, 55, 54, 41, 40, 43, 42, 45, 44, 47, 46, 33, 32, 35, 34)
org.kde.akonadi.ETM: Fetch job took 516 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 78
org.kde.akonadi.ETM: first fetched collection: "uis.no"
org.kde.akonadi.ETM: collection: "INBOX"
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Fetch job took 556 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 18
org.kde.akonadi.ETM: first fetched collection: "Search"
org.kde.akonadi.ETM: Fetch job took 324 msec
org.kde.akonadi.ETM: was item fetch job: items: 2539
org.kde.akonadi.ETM: Fetch job took 554 msec
org.kde.akonadi.ETM: was item fetch job: items: 3022
org.kde.akonadi.ETM: Fetch job took 732 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 0
org.kde.akonadi.ETM: collection: "Sent"
org.kde.akonadi.ETM: Fetch job took 99 msec
org.kde.akonadi.ETM: was item fetch job: items: 1200
*** KMail got signal 11 (Exiting)
*** Dead letters dumped.
The X11 connection broke: I/O error (code 1)
XIO: fatal IO error 9 (Bad file descriptor) on X server ":0"^M
after 986 requests (986 known processed) with 0 events remaining.^M
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kmail path = /usr/bin pid = 18270
KCrash: Arguments: /usr/bin/kmail
Unexpected error 9 on netlink descriptor 44-linux-gnu/libexec/drkonqi from kdeinit
[warn] epoll_wait: Bad file descriptor
[warn] epoll_wait: Bad file descriptor

... (many more of the last)
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
You may want the debug packages of akonadi and kdepim-runtime at the bare minimum. Messagelib and pimcommon would also help. Also kdepim-addons as well.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
highsciguy
Registered Member
Posts
84
Karma
0
Thanks. I assumed you meant messagelist and obtained some debugging information now.
However the dialog says that it isn't good enough.
It wants debugging information for

/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
/usr/lib/x86_64-linux-gnu/libKF5AkonadiCore.so.5
/usr/lib/x86_64-linux-gnu/libKF5MessageViewer.so.5
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5

which I can't locate ...
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
MessageVIewer is provided by messagelib; CoreAddons by kcoreaddons; AkonadiCore by akonadi. You don't need the Qt ones most of the time, they're also huge in terms of disk space. What distribution are you using?


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
highsciguy
Registered Member
Posts
84
Karma
0
I am using kde-neon. Unfotunately, I can't find packages for debug symbols with that name.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
Those are the source package names. In Neon they should be something followed by "-dbg". Try searching for packages with "akonadi" and "dbg" in their names.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
highsciguy
Registered Member
Posts
84
Karma
0
I have libkf5pimcommon5-dbgsym , kdepim-runtime-dbgsym , akonadi-dbg , but for messagelib the only package I find is kf5-messagelib-data.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
I'll move this to the Neon forum, there might be more people able to help.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
highsciguy
Registered Member
Posts
84
Karma
0
In case someone has the same issue:

I still don't have the required debug symbols, but found out that the bug is related to the header of the message view.
If I choose one of the headers (View->Headers) that doesn't load a thumbnail image from the addressbook, those crashes don't happen.
lukeperry
Registered Member
Posts
17
Karma
0
Hi highsciguy!

I have the same problem as you with KMail. I have tried your suggestion with all different headers but I doesn't work. It still crashes when a try to view the e-mails in my list.

Have you used any kind of custom header?

Thanks,
Luke
highsciguy
Registered Member
Posts
84
Karma
0
Yes I have tried all installed standard headers (not extensively).
'Long Headers' is definitely stable for me.
As mentioned, I found that those which show a picture from the addressbook crash my kmail.
If I use those I also occasionally see notification messages from the tray that something is downloaded, and than the crash.
You might well see a different bug of course.
misswham
Registered Member
Posts
10
Karma
0
I just installed Kmail also and I have never been able to view my messages either. I have gone to youtube and followed instructions for installation and setup and I too cant view messages without crashing. I just went and used Geary mail and it works fine. I actually like the way KMail LOOKS but oh well.
lukeperry
Registered Member
Posts
17
Karma
0
I have tried the solution suggested by highsciguy but KMail still crashes for me, not matter which header type I have selected. :(

I found KMail quite buggy in KDE 5. It used to do its job quite well in KDE 4.12. I now rely on Thunderbird but it is a shame that KMail does not work properly as it supposed to be the optimal e-mail client for KDE.
wolfi323
Registered Member
Posts
1129
Karma
11
OS
Are you using the nouveau driver?

The latest KMail versions use QtWebEngine for the message display, which crashes on nouveau because nouveau doesn't like multi-threaded applications using OpenGL.

Installing the proprietary nvidia driver should fix that.
lukeperry
Registered Member
Posts
17
Karma
0
Hi Wolfi23,

You are right, I have uninstalled the nouveau driver and installed the Nvidia drivers and problems with KMail have gone.

In any case I think this issue should be also reported as a bug because KDE Neon comes with the nouveau driver by default so other users might be experiencing the same issue.

Thanks for your help!
Luke


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]