Bug 172524 - Kmail crashes without trace when typing in composer
Summary: Kmail crashes without trace when typing in composer
Status: RESOLVED DUPLICATE of bug 169986
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-10 17:18 UTC by mps
Modified: 2008-10-12 17:52 UTC (History)
0 users

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 mps 2008-10-10 17:18:26 UTC
Version:            (using KDE 4.1.2)
OS:                Linux
Installed from:    RedHat RPMs


Hi, I updated to kde 4.1.2 from fedora-updates-testing and kdepim 4.1.2 from kde-redhat. I now get random crashes when typing in composer in kmail. It happens when replying, and when composing a new message, but not everytime (though most) and not predictably after a certain number of words. It happens when kaim is run within kontact or standalone.

Funny thing - it doesn't produce a backtrace and open kcrash. When I run kmail in gdb I get the following output:

[user@localhost ~]$ gdb kmail
GNU gdb Fedora (6.8-22.fc9)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(gdb) run
Starting program: /usr/bin/kmail
[Thread debugging using libthread_db enabled]
[New Thread 0xb7ecd770 (LWP 15994)]
Detaching after fork from child process 16079.
kmail(16079) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().

Program exited normally.
Missing separate debuginfos, use: debuginfo-install e2fsprogs.i386 fontconfig.i386 freetype.i386 kdepimlibs.i386 keyutils.i386 libXinerama.i386 libXrandr.i386 libxml2.i386 qt.i386
(gdb) Enchant dict for "en_US" 0x93a6550
Enchant dict for "fr_FR" 0x994bd80
Enchant dict for "fr_FR" 0x994bd80
Enchant dict for "en_GB" 0x94bdfb0
*** KMail got signal 11 (Crashing)
KCrash: Application 'kmail' crashing...
Quit
(gdb) thread apply all bt
No registers.
(gdb) bt
No stack.
(gdb)


So perhaps a spell-checker problem? 

The message about debuginfo packages is weird as I do have those installed:

[root@localhost ~]# yum list installed | grep debuginfo
acl-debuginfo.i386                       2.2.47-2.fc9           installed       
akonadi-debuginfo.i386                   1.0.0-2.fc9            installed       
attr-debuginfo.i386                      2.4.41-1.fc9           installed       
audit-debuginfo.i386                     1.7.5-1.fc9            installed       
bzip2-debuginfo.i386                     1.0.5-2.fc9            installed       
cyrus-sasl-debuginfo.i386                2.1.22-15.fc9          installed       
dbus-debuginfo.i386                      1.2.4-1.fc9            installed       
digikam-debuginfo.i386                   0.10.0-0.5.beta4.fc9   installed       
exiv2-debuginfo.i386                     0.16-2.fc9             installed
expat-debuginfo.i386                     2.0.1-5                installed
fontconfig-debuginfo.i386                2.5.0-2.fc9            installed
freetype-debuginfo.i386                  2.3.5-6.fc9            installed
gamin-debuginfo.i386                     0.1.9-5.fc9            installed
gcc-debuginfo.i386                       4.3.0-8                installed
giflib-debuginfo.i386                    4.1.3-9                installed
glib2-debuginfo.i386                     2.16.6-1.fc9           installed
glibc-debuginfo.i686                     2.8-8                  installed
glibc-debuginfo-common.i386              2.8-8                  installed
gnokii-debuginfo.i386                    0.6.24-1.fc9           installed
gpgme-debuginfo.i386                     1.1.6-3.fc9            installed
kdelibs-debuginfo.i386                   6:4.1.2-2.fc9          installed
kdepim-debuginfo.i386                    6:4.1.2-1.fc9          installed
krb5-debuginfo.i386                      1.6.3-10.fc9           installed
libICE-debuginfo.i386                    1.0.4-3.fc9            installed
libSM-debuginfo.i386                     1.1.0-1.fc9            installed
libX11-debuginfo.i386                    1.1.4-1.fc9            installed
libXScrnSaver-debuginfo.i386             1.1.2-4.fc9            installed
libXau-debuginfo.i386                    1.0.3-5.fc9            installed
libXcursor-debuginfo.i386                1.1.9-2.fc9            installed
libXdmcp-debuginfo.i386                  1.0.2-5.fc9            installed
libXext-debuginfo.i386                   1.0.4-1.fc9            installed
libXfixes-debuginfo.i386                 4.0.3-3.fc9            installed
libXft-debuginfo.i386                    2.1.12-5.fc9           installed
libXi-debuginfo.i386                     1.1.3-4.fc9            installed
libXinerama-debuginfo.i386               1.0.3-1.fc9            installed
libXpm-debuginfo.i386                    3.5.7-4.fc9            installed
libXrandr-debuginfo.i386                 1.2.2-3.fc9            installed
libXrender-debuginfo.i386                0.9.4-3.fc9            installed
libXtst-debuginfo.i386                   1.0.3-3.fc9            installed
libcap-debuginfo.i386                    2.06-4.fc9             installed
libgpg-error-debuginfo.i386              1.6-2                  installed
libjpeg-debuginfo.i386                   6b-41.fc9              installed
libkexiv2-debuginfo.i386                 0.1.7-1.fc9            installed
libopensync-debuginfo.i386               0.36-2.fc9             installed
libpng-debuginfo.i386                    2:1.2.29-1.fc9         installed
libselinux-debuginfo.i386                2.0.67-4.fc9           installed
libutempter-debuginfo.i386               1.1.5-2.fc9            installed
libxcb-debuginfo.i386                    1.1-4.fc9              installed
openldap-debuginfo.i386                  2.4.10-1.fc9           installed
openssl-debuginfo.i686                   0.9.8g-9.fc9           installed
pcre-debuginfo.i386                      7.3-4.fc9              installed
phonon-debuginfo.i386                    4.2.0-5.fc9            installed
qt-debuginfo.i386                        1:4.4.3-1.fc9          installed
qt3-debuginfo.i386                       3.3.8b-14.fc9          installed
sqlite-debuginfo.i386                    3.5.9-1.fc9            installed
strigi-debuginfo.i386                    0.5.11-1.fc9           installed
zlib-debuginfo.i386                      1.2.3-18.fc9           installed

So what is going on? How do I get a backtrace?

These are my kde packages:

kdebase.i386                             6:4.1.2-2.fc9          installed
kdebase-devel.i386                       6:4.1.2-2.fc9          installed
kdebase-libs.i386                        6:4.1.2-2.fc9          installed
kdebase-runtime.i386                     4.1.2-4.fc9            installed
kdebase-runtime-libs.i386                4.1.2-4.fc9            installed
kdebase-workspace.i386                   4.1.2-2.fc9            installed
kdebase-workspace-devel.i386             4.1.2-2.fc9            installed
kdebase-workspace-libs.i386              4.1.2-2.fc9            installed
kdegraphics.i386                         7:4.1.2-3.fc9.1        installed
kdegraphics-libs.i386                    7:4.1.2-3.fc9.1        installed
kdelibs.i386                             6:4.1.2-2.fc9          installed
kdelibs-common.i386                      6:4.1.2-2.fc9          installed
kdelibs-debuginfo.i386                   6:4.1.2-2.fc9          installed
kdelibs-devel.i386                       6:4.1.2-2.fc9          installed
kdepim.i386                              6:4.1.2-1.fc9          installed
kdepim-debuginfo.i386                    6:4.1.2-1.fc9          installed
kdepim-devel.i386                        6:4.1.2-1.fc9          installed
kdepim-libs.i386                         6:4.1.2-1.fc9          installed
kdepimlibs.i386                          4.1.2-2.fc9            installed
kdepimlibs-devel.i386                    4.1.2-2.fc9            installed
kdeplasma-addons.i386                    4.1.2-2.fc9            installed
kdetoys.i386                             7:4.1.2-2.fc9          installed
kdeutils.i386                            6:4.1.2-3.fc9.1        installed
Comment 1 mps 2008-10-12 10:42:28 UTC
Anyone got any thoughts on this? Its a bit of a showstopper, kmail crashing randomly and frequently like that. If people can give me guidance I am happy to spend sometime this weekend trying to get more info to help it get fixed, but I tried a backtrace, and not sure what else I can do?
Comment 2 Thomas McGuire 2008-10-12 17:52:28 UTC

*** This bug has been marked as a duplicate of bug 169986 ***