Bug 172602 - Crash when un-checking "Automatically sign messages"
Summary: Crash when un-checking "Automatically sign messages"
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.10.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-11 17:55 UTC by tony
Modified: 2009-01-18 17:22 UTC (History)
1 user (show)

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 tony 2008-10-11 17:55:21 UTC
Version:           1.10.1 (using KDE 4.1.2)
OS:                Linux
Installed from:    Ubuntu Packages

Trying to unselect automatically GnuPG signing of messages (because I'm finding too many Windows users can't read anything when they're signed, thanks Bill) causes Kmail to crash.

To reproduce:

Settings-> Configure Kmail->Composing, un-check "Automatically Sign Messages, click OK. Kmail crashes.

However it is not consistent, as restarting Kmail and trying again successfully made the change.

Crash dump follows:
Application: KMail (kmail), signal SIGABRT
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
(no debugging symbols found)              
[Thread debugging using libthread_db enabled]
[New Thread 0x7f4c6b868780 (LWP 14914)]      
[New Thread 0x424b8950 (LWP 15574)]          
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
(no debugging symbols found)                 
[KCrash handler]                             
#5  0x0000003078632095 in raise () from /lib/libc.so.6
#6  0x0000003078633af0 in abort () from /lib/libc.so.6
#7  0x000000307862b2df in __assert_fail () from /lib/libc.so.6
#8  0x000000358094f26b in ?? () from /usr/lib/kde4/lib/libkmailprivate.so.4
#9  0x000000358096927e in ConfigModuleWithTabs::save ()                    
   from /usr/lib/kde4/lib/libkmailprivate.so.4                             
#10 0x000000395d026b8a in KCModuleProxy::save ()                           
   from /usr/lib/kde4/lib/libkutils.so.4                                   
#11 0x000000395d0232ef in ?? () from /usr/lib/kde4/lib/libkutils.so.4      
#12 0x000000395d02346e in KCMultiDialog::slotOkClicked ()                  
   from /usr/lib/kde4/lib/libkutils.so.4                                   
#13 0x000000395d0249aa in KCMultiDialog::qt_metacall ()                    
   from /usr/lib/kde4/lib/libkutils.so.4                                   
#14 0x000000358095ab15 in ?? () from /usr/lib/kde4/lib/libkmailprivate.so.4
#15 0x000000392b5618b6 in QMetaObject::activate ()                         
   from /usr/lib/libQtCore.so.4                                            
#16 0x00000039f517ee48 in KDialog::slotButtonClicked ()                    
   from /usr/lib/kde4/lib/libkdeui.so.5                                    
#17 0x00000039f5180bbb in KDialog::qt_metacall ()                          
   from /usr/lib/kde4/lib/libkdeui.so.5                                    
#18 0x00000039f521c946 in KPageDialog::qt_metacall ()                      
   from /usr/lib/kde4/lib/libkdeui.so.5                                    
#19 0x000000395d024905 in KCMultiDialog::qt_metacall ()                    
   from /usr/lib/kde4/lib/libkutils.so.4                                   
#20 0x000000358095ab15 in ?? () from /usr/lib/kde4/lib/libkmailprivate.so.4
#21 0x000000392b5618b6 in QMetaObject::activate ()                         
   from /usr/lib/libQtCore.so.4                                            
#22 0x000000392b56590e in QSignalMapper::mapped ()                         
   from /usr/lib/libQtCore.so.4                                            
#23 0x000000392b5660e0 in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#24 0x000000392b5663ac in QSignalMapper::qt_metacall ()                     
   from /usr/lib/libQtCore.so.4                                             
#25 0x000000392b5618b6 in QMetaObject::activate ()                          
   from /usr/lib/libQtCore.so.4                                             
#26 0x000000301b742f97 in QAbstractButton::clicked ()                       
   from /usr/lib/libQtGui.so.4                                              
#27 0x000000301b4d5c7b in ?? () from /usr/lib/libQtGui.so.4                 
#28 0x000000301b4d70f5 in ?? () from /usr/lib/libQtGui.so.4
#29 0x000000301b4d7321 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#30 0x000000301b215f50 in QWidget::event () from /usr/lib/libQtGui.so.4
#31 0x000000301b4d5e80 in QAbstractButton::event ()
   from /usr/lib/libQtGui.so.4
#32 0x000000301b56b1a8 in QPushButton::event () from /usr/lib/libQtGui.so.4
#33 0x000000301b1c8acf in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#34 0x000000301b1cae89 in QApplication::notify () from /usr/lib/libQtGui.so.4
#35 0x00000039f51f71f1 in KApplication::notify ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#36 0x000000392b54d6b9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#37 0x000000301b1ce325 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#38 0x000000301b22d1b6 in ?? () from /usr/lib/libQtGui.so.4
#39 0x000000301b22c0ab in QApplication::x11ProcessEvent ()
   from /usr/lib/libQtGui.so.4
#40 0x000000301b2523d3 in ?? () from /usr/lib/libQtGui.so.4
#41 0x000000335aa373d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#42 0x000000335aa3a6e5 in ?? () from /usr/lib/libglib-2.0.so.0
#43 0x000000335aa3abcb in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#44 0x000000392b5769df in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#45 0x000000301b25220f in ?? () from /usr/lib/libQtGui.so.4
#46 0x000000392b54cb35 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#47 0x000000392b54cc8b in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#48 0x000000392b54ecd9 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#49 0x0000000000402e43 in _start ()
#0  0x000000307869db81 in nanosleep () from /lib/libc.so.6
Comment 1 Dario Andres 2008-12-06 01:59:48 UTC
This may be related/duplicate of bug 166523
Comment 2 Dario Andres 2009-01-18 00:14:28 UTC
If you can reproduce the crash at will in a recent KDE (4.1.4 / 4.2beta2 / 4.2rc1 / 4.2svn / 4.3svn) , may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 3 tony 2009-01-18 17:15:34 UTC
Just installed KDE 4.1.4 (Kmail 1.10.4) and tried this; no crash this time, so possibly something changed in this release has solved it?
Comment 4 Thomas McGuire 2009-01-18 17:22:53 UTC
> possibly something changed in this release has solved it?

Yeah I guess so, closing the bug.