[Bug 182629] KMail crashes after saving an email to file and then replying to an email

Johan Thelm jth at home.se
Sun Mar 15 15:45:57 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=182629


Johan Thelm <jth at home.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jth at home.se




--- Comment #4 from Johan Thelm <jth home se>  2009-03-15 16:45:55 ---
Same in Kubuntu jaunty KDE 4.2.1, QT4.5

(gdb) bt                                            
#0  0x0000000002ded3f0 in ?? ()                     
#1  0x00007fd8b1c168de in KMCommand::slotStart (this=0x2dae290) at
/build/buildd/kdepim-4.2.1/kmail/kmcommands.cpp:249
#2  0x00007fd8b1c078b2 in KMCommand::qt_metacall (this=0x2dae290,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbaf0d3c0)
    at /build/buildd/kdepim-4.2.1/obj-x86_64-linux-gnu/kmail/kmcommands.moc:86  
#3  0x00007fd8ae44d1f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 
#4  0x00007fd8ae45252f in ?? () from /usr/lib/libQtCore.so.4                    
#5  0x00007fd8ae4474d3 in QObject::event () from /usr/lib/libQtCore.so.4        
#6  0x00007fd8aeb7c83d in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4                                                      
#7  0x00007fd8aeb84a2a in QApplication::notify () from /usr/lib/libQtGui.so.4   
#8  0x00007fd8b2903e7b in KApplication::notify (this=0x7fffbaf0dee0,
receiver=0xd7ae70, event=0x7fffbaf0da80) at
/build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#9  0x00007fd8ae43775c in QCoreApplication::notifyInternal () from
/usr/lib/libQtCore.so.4                                                         
#10 0x00007fd8ae4647f6 in ?? () from /usr/lib/libQtCore.so.4                    
#11 0x00007fd8ae460f0d in ?? () from /usr/lib/libQtCore.so.4                    
#12 0x00007fd8a553319a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0                                                       
#13 0x00007fd8a5536870 in ?? () from /usr/lib/libglib-2.0.so.0                  
#14 0x00007fd8a5536a0c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0                                                       
#15 0x00007fd8ae460e6f in QEventDispatcherGlib::processEvents () from
/usr/lib/libQtCore.so.4                                                         
#16 0x00007fd8aec14c9f in ?? () from /usr/lib/libQtGui.so.4                     
#17 0x00007fd8ae436002 in QEventLoop::processEvents () from
/usr/lib/libQtCore.so.4                                                         
#18 0x00007fd8ae4363cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4      
#19 0x00007fd8ae438694 in QCoreApplication::exec () from
/usr/lib/libQtCore.so.4                                                         
#20 0x000000000040309b in main (argc=<value optimized out>, argv=<value
optimized out>) at /build/buildd/kdepim-4.2.1/kmail/main.cpp:146                
(gdb) frame 1                                                                   
#1  0x00007fd8b1c168de in KMCommand::slotStart (this=0x2dae290) at
/build/buildd/kdepim-4.2.1/kmail/kmcommands.cpp:249                             
249       if ( ( mb ) && ( mMsgList.count() == 1 ) && ( mb->isMessage() ) &&    
(gdb) print mb                                                                  
$1 = (class KMMsgBase *) 0x289c3b0                                              
(gdb) print this                                                                
$2 = (KMCommand * const) 0x2dae290                                              
(gdb) list
244
245       KMMsgBase *mb = 0;
246       if ( mMsgList.size() > 0 )
247         mb = *(mMsgList.begin());
248
249       if ( ( mb ) && ( mMsgList.count() == 1 ) && ( mb->isMessage() ) &&
250            ( mb->parent() == 0 ) )
251       {
252         // Special case of operating on message that isn't in a folder
253         mRetrievedMsgs.append((KMMessage*)mMsgList.takeFirst());
(gdb) print mMsgList.count()
Cannot evaluate function -- may be inlined
(gdb) print mb->isMessage()
[Thread 0x7fd89429c950 (LWP 26256) exited]
Program received signal SIGSEGV, Segmentation fault.
0x0000000002ded3f0 in ?? ()

Problem with the isMessage?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list