[Bug 425081] New: kmail4 keeps crashing while forwarding or replying to any message
https://bugzilla.novell.com/show_bug.cgi?id=425081 User edke.kraken@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=425081#c1 Summary: kmail4 keeps crashing while forwarding or replying to any message Product: openSUSE 11.0 Version: Final Platform: x86 OS/Version: openSUSE 11.0 Status: NEW Severity: Blocker Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: edke.kraken@gmail.com QAContact: qa@suse.de Found By: Customer Kmail4 crashes everytime when trying to reply or forward to any message. Reply/Forward window opens and imidiately Kmail crashes. Happens when launching Kontact and Kmail standalone. kraken@thingol ~ $ /usr/bin/kmail kmail(16001) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). kmail(16001) KMFolderImap::setImapPath: ignoring empty path kmail(16001) KMFolderImap::setImapPath: ignoring empty path kmail(16001) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). kraken@thingol ~ $ kmail(16001) KMKernel::getFolder: Folder not found: "/Local" kmail(16001) KMKernel::getFolder: Folder not found: "/Local" Enchant dict for "sk" 0x8a51560 Enchant dict for "sk" 0x8a51560 Enchant dict for "sk" 0x8a51560 Enchant dict for "de" 0x8bc4db8 *** KMail got signal 11 (Crashing) KCrash: Application 'kmail' crashing... kraken@thingol ~ $ /usr/bin/kontact kontact(16012)/kmail KMFolderImap::setImapPath: ignoring empty path kontact(16012)/kmail KMFolderImap::setImapPath: ignoring empty path kontact(16012) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). kraken@thingol ~ $ kontact(16012)/kmail KMKernel::getFolder: Folder not found: "/Local" kontact(16012)/kmail KMKernel::getFolder: Folder not found: "/Local" kontact(16012)/kmail KMKernel::getFolder: Folder not found: "/Local" kontact(16012)/kmail KMMessage::setCharset: Trying to set a charset for a non-textual mimetype. Fix this caller: ==================================================================== "" ==================================================================== Enchant dict for "sk" 0x89191c0 Enchant dict for "en_US" 0x8e3f358 Enchant dict for "en_US" 0x8e3f358 Enchant dict for "de" 0x8e37f20 *** KMail got signal 11 (Crashing) root@thingol /home/kraken # uname -a Linux thingol 2.6.25.11-0.1-default #1 SMP 2008-07-13 20:48:28 +0200 i686 athlon i386 GNU/Linux root@thingol /home/kraken # rpm -qa kdepim4\* kdepim4-devel-4.1.1-47.4 kdepim4-4.1.1-47.4 kdepim4-debuginfo-4.1.1-47.4 kdepim4-wizards-4.1.1-47.4 kdepim4-debugsource-4.1.1-47.4 root@thingol /home/kraken # rpm -qa kde4-kmail\* kde4-kmail-4.1.1-47.4 If you need any more info, just tell me how to get it for you. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=425081
User mail@andreas-demmer.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c1
Andreas Demmer
https://bugzilla.novell.com/show_bug.cgi?id=425081
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c2
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User edke.kraken@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c3
--- Comment #3 from Edke Kraken
Please provide the backtrace from the crash handler with installed debuginfo packages (kdepim4-debuginfo etc.)
I would love to, but after crash there is no crash handler. Is there another way to obtain backtrace ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=425081
User edke.kraken@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c4
--- Comment #4 from Edke Kraken
This seems to be caused by the spellchecker dictionaries (shell output).
I thought it is connected to dictionaries, somehow in dictionary pull down in compose window "German" started to appear. I didn't select it by myself. Installing german dicts didn't help or I just didn't installed the right ones. Switching to other language was not saved, after exiting and starting Kmail settings went back to German dict.
Disabling spell checking works fine for me. Needs fixing!
Confirmed, after opening compose window with "new message" and unchecking "Automatic spellchecking" in "Options" menu solved crashing while replying or forwarding. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=425081
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c5
--- Comment #5 from Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User edke.kraken@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c6
--- Comment #6 from Edke Kraken
mhm, try to run with "gdb kmail"
(gdb) run
and when the crash happened
(gdb) bt
Well, I'm obviously doing something wrong: kraken@thingol ~ $ gdb kmail GNU gdb 6.8 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 "i586-suse-linux"... (gdb) run Starting program: /usr/bin/kmail [Thread debugging using libthread_db enabled] [New Thread 0xb47fd6d0 (LWP 18970)] kmail(18973) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). kmail(18973) KMFolderImap::setImapPath: ignoring empty path kmail(18973) KMFolderImap::setImapPath: ignoring empty path kmail(18973) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). Program exited normally. (gdb) kmail(18973) KMKernel::getFolder: Folder not found: "/Local" Enchant dict for "sk" 0x8a225c8 Enchant dict for "sk" 0x8a225c8 Enchant dict for "sk" 0x8a225c8 Enchant dict for "de" 0x8bbe9a8 *** KMail got signal 11 (Crashing) KCrash: Application 'kmail' crashing... (gdb) (gdb) (gdb) bt No stack. (gdb) same with gdb kontact and once again, installed packages: root@thingol /home/kraken # rpm -qa | grep kdepim4 libkdepim4-4.1.1-47.4 libkdepim4-devel-4.1.1-47.4 kdepim4-devel-4.1.1-47.4 kdepim4-4.1.1-47.4 kdepim4-debuginfo-4.1.1-47.4 kdepim4-wizards-4.1.1-47.4 kdepim4-debugsource-4.1.1-47.4 root@thingol /home/kraken # rpm -qa | grep kmail kde4-kmail-4.1.1-47.4 root@thingol /home/kraken # rpm -qa | grep kontact kde4-kontact-4.1.1-47.4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=425081
User wstephenson@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c7
Will Stephenson
https://bugzilla.novell.com/show_bug.cgi?id=425081
User edke.kraken@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c8
--- Comment #8 from Edke Kraken
gdb --args kmail --nofork
If it's the QPainterPath spellchecker bug, I thought dirk had removed that patch from the 4.1.1 tarballs?
When running with gdb --args kmail --nofork, kmail opens compose window but than looks like application hangs, windows are still opened, but don't respond. In bdb: kraken@thingol ~ $ gdb --args kmail --nofork GNU gdb 6.8 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 "i586-suse-linux"... (gdb) run Starting program: /usr/bin/kmail --nofork [Thread debugging using libthread_db enabled] [New Thread 0xb48826d0 (LWP 20867)] kmail(20867) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). kmail(20867) KMFolderImap::setImapPath: ignoring empty path kmail(20867) KMFolderImap::setImapPath: ignoring empty path kmail(20867) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet(). Enchant dict for "sk" 0x87519d8 Enchant dict for "sk" 0x8a1a090 Enchant dict for "sk" 0x8a1a090 Enchant dict for "sk" 0x8a1a090 Enchant dict for "de" 0x8be92c8 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb48826d0 (LWP 20867)] 0xb5526e0b in ?? () from /usr/lib/libQtGui.so.4 (gdb) bt #0 0xb5526e0b in ?? () from /usr/lib/libQtGui.so.4 #1 0xb5505108 in QPainterPath::arcTo () from /usr/lib/libQtGui.so.4 #2 0x4004cccc in ?? () Cannot access memory at address 0xccccccd1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=425081
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c9
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User rolf.offermanns@gmx.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c10
Rolf Offermanns
https://bugzilla.novell.com/show_bug.cgi?id=425081
User mail@andreas-demmer.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c11
--- Comment #11 from Andreas Demmer
https://bugzilla.novell.com/show_bug.cgi?id=425081
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c12
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User mail@andreas-demmer.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c13
Andreas Demmer
https://bugzilla.novell.com/show_bug.cgi?id=425081
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c14
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=425081
User edke.kraken@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=425081#c15
--- Comment #15 from Edke Kraken
participants (1)
-
bugzilla_noreply@novell.com