Bug 224134

Summary: kmail ui freeze, dbus-daemon using high cpu - irregular but frequent
Product: [Unmaintained] kmail Reporter: mps <moabi2000>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: dimsuz, orivej
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description mps 2010-01-25 09:42:05 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources


From time to time the Kmail UI (4.4 rc1) will freeze, accepting no response, but dbus-daemon will be using 99% CPU. Only solution is to kill kmail. Not clear what causes the freeze.

This is what gdb said kmail was doing last time this happened:

(gdb) bt                                                                        
#0  0x0000003e6e6d4db3 in *__GI___poll (fds=<value optimized out>,              
    nfds=<value optimized out>, timeout=9998)                                   
    at ../sysdeps/unix/sysv/linux/poll.c:87                                     
#1  0x0000003e7023aecc in g_main_context_poll (n_fds=<value optimized out>,     
    fds=<value optimized out>, priority=<value optimized out>,                  
    timeout=<value optimized out>, context=<value optimized out>)               
    at gmain.c:2768                                                             
#2  g_main_context_iterate (n_fds=<value optimized out>,                        
    fds=<value optimized out>, priority=<value optimized out>,                  
    timeout=<value optimized out>, context=<value optimized out>)               
    at gmain.c:2450                                                             
#3  0x0000003e7023b20a in IA__g_main_context_iteration (context=0x1ddf120,      
    may_block=1) at gmain.c:2518                                                
#4  0x000000315f78f243 in QEventDispatcherGlib::processEvents (this=0x1d9bf00,  
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412        
#5  0x00000031602592ae in QGuiEventDispatcherGlib::processEvents (this=         
    0x3567190, flags=<value optimized out>)                                     
    at kernel/qguieventdispatcher_glib.cpp:204                                  
#6  0x000000315f764852 in QEventLoop::processEvents (                           
    this=<value optimized out>, flags={i = 37}) at kernel/qeventloop.cpp:149    
#7  0x000000315f764c2c in QEventLoop::exec (this=0x7fff98e34f00, flags={i = 1}) 
    at kernel/qeventloop.cpp:201                                                
#8  0x0000003162af9d56 in KJob::exec (this=0x6311a80)                           
    at /usr/src/debug/kdelibs-4.3.90/kdecore/jobs/kjob.cpp:204                  
#9  0x00007f6f5094e23f in Kleo::KeyResolver::lookupContactPreferences (         
    this=0x64b6400, address=@0x7fff98e352a0)                                    
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:1741                  
#10 0x00007f6f5094fe1e in Kleo::KeyResolver::getEncryptionItems (               
    this=<value optimized out>, addresses=<value optimized out>)                
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:935                   
#11 0x00007f6f50950307 in Kleo::KeyResolver::setPrimaryRecipients (             
    this=0x64b6400, addresses=@0x270e)                                          
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:923                   
#12 0x00007f6f5093fd3b in MessageComposer::adjustCryptFlags (this=0x4854730)    
    at /usr/src/debug/kdepim-4.3.90/kmail/messagecomposer.cpp:736               
#13 0x00007f6f509348b8 in MessageComposer::slotDoNextJob (this=0x4854730)       
    at /usr/src/debug/kdepim-4.3.90/kmail/messagecomposer.cpp:435               
#14 0x00007f6f50934991 in MessageComposer::qt_metacall (this=0x4854730,         
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,                
    _a=0x7fff98e35920)                                                          
    at /usr/src/debug/kdepim-4.3.90/x86_64-redhat-linux-gnu/kmail/messagecomposer.moc:76                                                                        
#15 0x000000315f778dcf in QMetaObject::activate (sender=0x6cb1990,              
    m=<value optimized out>, local_signal_index=<value optimized out>,          
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3275                         
#16 0x000000315f78048f in QSingleShotTimer::timerEvent (this=0x6cb1990)         
    at kernel/qtimer.cpp:308                                                    
#17 0x000000315f775a2e in QObject::event (this=0x6cb1990, e=0x7fff98e36080)     
    at kernel/qobject.cpp:1212                                                  
#18 0x00000031601ab9cc in QApplicationPrivate::notify_helper (this=0x1dd5c90,   
    receiver=0x6cb1990, e=0x7fff98e36080) at kernel/qapplication.cpp:4298       
#19 0x00000031601b1efb in QApplication::notify (this=0x7fff98e37910,            
    receiver=0x6cb1990, e=0x7fff98e36080) at kernel/qapplication.cpp:4181       
---Type <return> to continue, or q <return> to quit---                          
#20 0x000000316141d9d6 in KApplication::notify (this=0x7fff98e37910,            
    receiver=0x6cb1990, event=0x7fff98e36080)                                   
    at /usr/src/debug/kdelibs-4.3.90/kdeui/kernel/kapplication.cpp:302          
#21 0x000000315f765f1c in QCoreApplication::notifyInternal (this=               
    0x7fff98e37910, receiver=0x6cb1990, event=0x7fff98e36080)                   
    at kernel/qcoreapplication.cpp:704                                          
#22 0x000000315f792952 in QCoreApplication::sendEvent (                         
    event=<value optimized out>, receiver=<value optimized out>)                
    at kernel/qcoreapplication.h:215                                            
#23 QTimerInfoList::activateTimers (event=<value optimized out>,                
    receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603     
#24 0x000000315f78f578 in timerSourceDispatch (source=<value optimized out>)    
    at kernel/qeventdispatcher_glib.cpp:184                                     
#25 idleTimerSourceDispatch (source=<value optimized out>)                      
    at kernel/qeventdispatcher_glib.cpp:231                                     
#26 0x0000003e7023790e in g_main_dispatch (context=<value optimized out>)       
    at gmain.c:1824                                                             
#27 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377 
#28 0x0000003e7023b0e8 in g_main_context_iterate (context=0x1ddf120,            
    block=<value optimized out>, dispatch=<value optimized out>,                
    self=<value optimized out>) at gmain.c:2455                                 
#29 0x0000003e7023b20a in IA__g_main_context_iteration (context=0x1ddf120,      
    may_block=1) at gmain.c:2518                                                
#30 0x000000315f78f243 in QEventDispatcherGlib::processEvents (this=0x1d9bf00,  
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412        
#31 0x00000031602592ae in QGuiEventDispatcherGlib::processEvents (              
    this=0x3567190, flags=<value optimized out>)                                
    at kernel/qguieventdispatcher_glib.cpp:204                                  
#32 0x000000315f764852 in QEventLoop::processEvents (                           
    this=<value optimized out>, flags={i = 37}) at kernel/qeventloop.cpp:149    
#33 0x000000315f764c2c in QEventLoop::exec (this=0x7fff98e36320, flags={i = 1}) 
    at kernel/qeventloop.cpp:201                                                
#34 0x0000003162af9d56 in KJob::exec (this=0x67b23b0)                           
    at /usr/src/debug/kdelibs-4.3.90/kdecore/jobs/kjob.cpp:204                  
#35 0x00007f6f5094e23f in Kleo::KeyResolver::lookupContactPreferences (         
    this=0x1eec650, address=@0x7fff98e366c0)                                    
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:1741                  
#36 0x00007f6f5094fe1e in Kleo::KeyResolver::getEncryptionItems (               
    this=<value optimized out>, addresses=<value optimized out>)                
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:935                   
#37 0x00007f6f50950307 in Kleo::KeyResolver::setPrimaryRecipients (             
    this=0x1eec650, addresses=@0x270e)                                          
    at /usr/src/debug/kdepim-4.3.90/kmail/keyresolver.cpp:923                   
#38 0x00007f6f5093fd3b in MessageComposer::adjustCryptFlags (this=0x45c3be0)    
    at /usr/src/debug/kdepim-4.3.90/kmail/messagecomposer.cpp:736               
#39 0x00007f6f509348b8 in MessageComposer::slotDoNextJob (this=0x45c3be0)       
    at /usr/src/debug/kdepim-4.3.90/kmail/messagecomposer.cpp:435               
#40 0x00007f6f50934991 in MessageComposer::qt_metacall (this=0x45c3be0,         
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,                
    _a=0x7fff98e36d40)
    at /usr/src/debug/kdepim-4.3.90/x86_64-redhat-linux-gnu/kmail/messagecomposer.moc:76
#41 0x000000315f778dcf in QMetaObject::activate (sender=0x5120af0,
---Type <return> to continue, or q <return> to quit---
    m=<value optimized out>, local_signal_index=<value optimized out>,
    argv=0xffffffffffffffff) at kernel/qobject.cpp:3275
#42 0x000000315f78048f in QSingleShotTimer::timerEvent (this=0x5120af0)
    at kernel/qtimer.cpp:308
#43 0x000000315f775a2e in QObject::event (this=0x5120af0, e=0x7fff98e374a0)
    at kernel/qobject.cpp:1212
#44 0x00000031601ab9cc in QApplicationPrivate::notify_helper (this=0x1dd5c90,
    receiver=0x5120af0, e=0x7fff98e374a0) at kernel/qapplication.cpp:4298
#45 0x00000031601b1efb in QApplication::notify (this=0x7fff98e37910,
    receiver=0x5120af0, e=0x7fff98e374a0) at kernel/qapplication.cpp:4181
#46 0x000000316141d9d6 in KApplication::notify (this=0x7fff98e37910,
    receiver=0x5120af0, event=0x7fff98e374a0)
    at /usr/src/debug/kdelibs-4.3.90/kdeui/kernel/kapplication.cpp:302
#47 0x000000315f765f1c in QCoreApplication::notifyInternal (
    this=0x7fff98e37910, receiver=0x5120af0, event=0x7fff98e374a0)
    at kernel/qcoreapplication.cpp:704
#48 0x000000315f792952 in QCoreApplication::sendEvent (
    event=<value optimized out>, receiver=<value optimized out>)
    at kernel/qcoreapplication.h:215
#49 QTimerInfoList::activateTimers (event=<value optimized out>,
    receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#50 0x000000315f78f578 in timerSourceDispatch (source=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:184
#51 idleTimerSourceDispatch (source=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:231
#52 0x0000003e7023790e in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1824
#53 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#54 0x0000003e7023b0e8 in g_main_context_iterate (context=0x1ddf120,
    block=<value optimized out>, dispatch=<value optimized out>,
    self=<value optimized out>) at gmain.c:2455
#55 0x0000003e7023b20a in IA__g_main_context_iteration (context=0x1ddf120,
    may_block=1) at gmain.c:2518
#56 0x000000315f78f243 in QEventDispatcherGlib::processEvents (this=0x1d9bf00,
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#57 0x00000031602592ae in QGuiEventDispatcherGlib::processEvents (
    this=0x3567190, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:204
#58 0x000000315f764852 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#59 0x000000315f764c2c in QEventLoop::exec (this=0x7fff98e37740, flags={i = 0})
    at kernel/qeventloop.cpp:201
#60 0x000000315f767049 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:981
#61 0x00000000004033f2 in main (argc=<value optimized out>,
    argv=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.90/kmail/main.cpp:156
Current language:  auto; currently minimal

cheers
Comment 1 mps 2010-02-09 22:17:00 UTC
Still getting this regularly with 4.4.0.

This is what gdb says the dbus-daemon is doing:

(gdb) bt
#0  0x00007f7951acedb3 in *__GI___poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=117078)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7952a3598b in _dbus_loop_iterate (loop=0x7f79537925b0, 
    block=<value optimized out>) at dbus-mainloop.c:707
#2  0x00007f7952a35d6d in _dbus_loop_run (loop=0x7f79537925b0)
    at dbus-mainloop.c:874
#3  0x00007f7952a1dc71 in main (argc=7, argv=<value optimized out>)
    at main.c:473


Its using 98% CPU...
Comment 2 Dmitry Suzdalev 2010-02-17 12:53:08 UTC
Confirming. I'm on trunk though (post 4.4), but kdepim is from 4.4 branch.

Not so often, but occasionally kmail ui freezes and then dbus-daemon starts eating 50% of cpu constantly.
Comment 3 Dmitry Suzdalev 2010-02-17 12:59:41 UTC
This is a bt from freezed kmail instance (this appears the same after several "Ctrl+C" + "thread a a bt"):

(gdb) thread a a bt

Thread 1 (Thread 0xb2458700 (LWP 25056)):
#0  0xb773d424 in __kernel_vsyscall ()
#1  0xb4f15eb6 in poll () from /lib/libc.so.6
#2  0xb2e767fb in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb2e69a2b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#4  0xb2e69d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb5eaa975 in QEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#6  0xb54537e5 in QGuiEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#7  0xb5e7d539 in QEventLoop::processEvents (this=0xbfd88cec, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#8  0xb5e7d98a in QEventLoop::exec (this=0xbfd88cec, flags=...) at kernel/qeventloop.cpp:201
#9  0xb720f92c in KJob::exec (this=0xa84a030) at /home/archuser/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:204
#10 0xb6d0aeef in KMail::FancyHeaderStyle::format (this=0xa0d2288, message=0xa831970, strategy=0x9e7a238, vCardName=..., printing=false, 
    topLevel=true) at /home/archuser/kdesvn/kdepim/kmail/headerstyle.cpp:491
#11 0xb6b9ed53 in KMReaderWin::writeMsgHeader (this=0xa562c78, aMsg=0xa831970, vCardNode=0x0, topLevel=true)
    at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1725
#12 0xb6b9da11 in KMReaderWin::parseMsg (this=0xa562c78, aMsg=0xa831970) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1606
#13 0xb6b9cffc in KMReaderWin::displayMessage (this=0xa562c78) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1535
#14 0xb6b9caf2 in KMReaderWin::updateReaderWin (this=0xa562c78) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1478
#15 0xb6b9b1ca in KMReaderWin::setMsg (this=0xa562c78, aMsg=0xa831970, force=true)
    at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1282
#16 0xb6d63c6a in KMReaderMainWin::showMsg (this=0xa2fab68, encoding=..., msg=0xa831970, serNumOfOriginalMessage=0, nodeIdOffset=-1)
    at /home/archuser/kdesvn/kdepim/kmail/kmreadermainwin.cpp:137
#17 0xb6d7af2a in KMMainWidget::slotMsgActivated (this=0x9f71620, msg=0xa724a60)
    at /home/archuser/kdesvn/kdepim/kmail/kmmainwidget.cpp:3314
#18 0xb6d68852 in KMMainWidget::qt_metacall (this=0x9f71620, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfd8eb68)
    at /home/archuser/kdesvn/build/kdepim/kmail/kmmainwidget.moc:369
#19 0xb5e8411a in QMetaObject::metacall (object=0x9f71620, cl=QMetaObject::QueryPropertyEditable, idx=42, argv=0xbfd8eb68)
    at kernel/qmetaobject.cpp:237
#20 0xb5e92745 in QMetaObject::activate (sender=0xa2b2038, m=0xb70fb770, local_signal_index=0, argv=0xbfd8eb68) at kernel/qobject.cpp:3293
#21 0xb6d9d180 in KMail::FolderJob::messageRetrieved (this=0xa2b2038, _t1=0xa724a60)
    at /home/archuser/kdesvn/build/kdepim/kmail/folderjob.moc:105
#22 0xb6da8472 in KMail::ImapJob::slotGetMessageResult (this=0xa2b2038, job=0xa6d6b38)
    at /home/archuser/kdesvn/kdepim/kmail/imapjob.cpp:460
#23 0xb6da9865 in KMail::ImapJob::qt_metacall (this=0xa2b2038, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd8ed18)
    at /home/archuser/kdesvn/build/kdepim/kmail/imapjob.moc:88
#24 0xb5e8411a in QMetaObject::metacall (object=0xa2b2038, cl=QMetaObject::QueryPropertyEditable, idx=12, argv=0xbfd8ed18)
    at kernel/qmetaobject.cpp:237
#25 0xb5e92745 in QMetaObject::activate (sender=0xa6d6b38, m=0xb7360148, local_signal_index=3, argv=0xbfd8ed18) at kernel/qobject.cpp:3293
#26 0xb72107b8 in KJob::result (this=0xa6d6b38, _t1=0xa6d6b38) at /home/archuser/kdesvn/build/kdelibs/kdecore/kjob.moc:194
#27 0xb720fdc7 in KJob::emitResult (this=0xa6d6b38) at /home/archuser/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:312
#28 0xb612fc5d in KIO::SimpleJob::slotFinished (this=0xa6d6b38) at /home/archuser/kdesvn/kdelibs/kio/kio/job.cpp:491
---Type <return> to continue, or q <return> to quit---
#29 0xb6132d21 in KIO::TransferJob::slotFinished (this=0xa6d6b38) at /home/archuser/kdesvn/kdelibs/kio/kio/job.cpp:1064
#30 0xb613a48e in KIO::TransferJob::qt_metacall (this=0xa6d6b38, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd8efbc)
    at /home/archuser/kdesvn/build/kdelibs/kio/jobclasses.moc:367
#31 0xb5e8411a in QMetaObject::metacall (object=0xa6d6b38, cl=QMetaObject::QueryPropertyEditable, idx=47, argv=0xbfd8efbc)
    at kernel/qmetaobject.cpp:237
#32 0xb5e92745 in QMetaObject::activate (sender=0xa110c30, m=0xb62e1d64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3293
#33 0xb61fa483 in KIO::SlaveInterface::finished (this=0xa110c30) at /home/archuser/kdesvn/build/kdelibs/kio/slaveinterface.moc:171
#34 0xb61f7d72 in KIO::SlaveInterface::dispatch (this=0xa110c30, _cmd=104, rawdata=...)
    at /home/archuser/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:175
#35 0xb61f7a14 in KIO::SlaveInterface::dispatch (this=0xa110c30) at /home/archuser/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:91
#36 0xb61ed674 in KIO::Slave::gotInput (this=0xa110c30) at /home/archuser/kdesvn/kdelibs/kio/kio/slave.cpp:344
#37 0xb61ee740 in KIO::Slave::qt_metacall (this=0xa110c30, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd8f28c)
    at /home/archuser/kdesvn/build/kdelibs/kio/slave.moc:82
#38 0xb5e8411a in QMetaObject::metacall (object=0xa110c30, cl=QMetaObject::QueryPropertyEditable, idx=30, argv=0xbfd8f28c)
    at kernel/qmetaobject.cpp:237
#39 0xb5e92745 in QMetaObject::activate (sender=0xa1124a0, m=0xb62de544, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#40 0xb61016a1 in KIO::Connection::readyRead (this=0xa1124a0) at /home/archuser/kdesvn/build/kdelibs/kio/connection.moc:92
#41 0xb60fdfc1 in KIO::ConnectionPrivate::dequeue (this=0xa119cb8) at /home/archuser/kdesvn/kdelibs/kio/kio/connection.cpp:82
#42 0xb610162e in KIO::Connection::qt_metacall (this=0xa1124a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa11b090)
    at /home/archuser/kdesvn/build/kdelibs/kio/connection.moc:79
#43 0xb5e8411a in QMetaObject::metacall (object=0xa1124a0, cl=QMetaObject::QueryPropertyEditable, idx=5, argv=0xa11b090)
    at kernel/qmetaobject.cpp:237
#44 0xb5e8e666 in QMetaCallEvent::placeMetaCall (this=0xa763668, object=0xa1124a0) at kernel/qobject.cpp:561
#45 0xb5e8f78e in QObject::event (this=0xa1124a0, e=0xa763668) at kernel/qobject.cpp:1248
#46 0xb53966dc in QApplicationPrivate::notify_helper (this=0x9d1eb70, receiver=0xa1124a0, e=0xa763668) at kernel/qapplication.cpp:4300
#47 0xb539d32e in QApplication::notify (this=0xbfd969d4, receiver=0xa1124a0, e=0xa763668) at kernel/qapplication.cpp:3704
#48 0xb7543ba4 in KApplication::notify (this=0xbfd969d4, receiver=0xa1124a0, event=0xa763668)
    at /home/archuser/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#49 0xb5e7ef1b in QCoreApplication::notifyInternal (this=0xbfd969d4, receiver=0xa1124a0, event=0xa763668)
    at kernel/qcoreapplication.cpp:704
#50 0xb5e818f3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9cd40f8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9cd40f8) at kernel/qcoreapplication.cpp:1345
#52 0xb5e81a5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#53 0xb5eaae7f in QCoreApplication::sendPostedEvents (s=0x9d20d18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#54 postEventSourceDispatch (s=0x9d20d18) at kernel/qeventdispatcher_glib.cpp:276
#55 0xb2e66378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb2e69bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#57 0xb2e69d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb5eaa975 in QEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#59 0xb54537e5 in QGuiEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#60 0xb5e7d539 in QEventLoop::processEvents (this=0xbfd8fafc, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
---Type <return> to continue, or q <return> to quit---
#61 0xb5e7d98a in QEventLoop::exec (this=0xbfd8fafc, flags=...) at kernel/qeventloop.cpp:201
#62 0xb720f92c in KJob::exec (this=0xa3490f0) at /home/archuser/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:204
#63 0xb6d0aeef in KMail::FancyHeaderStyle::format (this=0xa0d2288, message=0xa724a60, strategy=0x9e7a238, vCardName=..., printing=false, 
    topLevel=true) at /home/archuser/kdesvn/kdepim/kmail/headerstyle.cpp:491
#64 0xb6b9ed53 in KMReaderWin::writeMsgHeader (this=0x9d63990, aMsg=0xa724a60, vCardNode=0x0, topLevel=true)
    at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1725
#65 0xb6b9da11 in KMReaderWin::parseMsg (this=0x9d63990, aMsg=0xa724a60) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1606
#66 0xb6b9cffc in KMReaderWin::displayMessage (this=0x9d63990) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1535
#67 0xb6b9caf2 in KMReaderWin::updateReaderWin (this=0x9d63990) at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1478
#68 0xb6b9b1ca in KMReaderWin::setMsg (this=0x9d63990, aMsg=0xa724a60, force=true)
    at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:1282
#69 0xb6b994e5 in KMReaderWin::slotMessageArrived (this=0x9d63990, msg=0xa724a60)
    at /home/archuser/kdesvn/kdepim/kmail/kmreaderwin.cpp:890
#70 0xb6baab87 in KMReaderWin::qt_metacall (this=0x9d63990, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfd958f8)
    at /home/archuser/kdesvn/build/kdepim/kmail/kmreaderwin.moc:208
#71 0xb5e8411a in QMetaObject::metacall (object=0x9d63990, cl=QMetaObject::QueryPropertyEditable, idx=62, argv=0xbfd958f8)
    at kernel/qmetaobject.cpp:237
#72 0xb5e92745 in QMetaObject::activate (sender=0xa2b20e8, m=0xb70fb770, local_signal_index=0, argv=0xbfd958f8) at kernel/qobject.cpp:3293
#73 0xb6d9d180 in KMail::FolderJob::messageRetrieved (this=0xa2b20e8, _t1=0xa724a60)
    at /home/archuser/kdesvn/build/kdepim/kmail/folderjob.moc:105
#74 0xb6da8472 in KMail::ImapJob::slotGetMessageResult (this=0xa2b20e8, job=0xa5e4ef0)
    at /home/archuser/kdesvn/kdepim/kmail/imapjob.cpp:460
#75 0xb6da9865 in KMail::ImapJob::qt_metacall (this=0xa2b20e8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd95aa8)
    at /home/archuser/kdesvn/build/kdepim/kmail/imapjob.moc:88
#76 0xb5e8411a in QMetaObject::metacall (object=0xa2b20e8, cl=QMetaObject::QueryPropertyEditable, idx=12, argv=0xbfd95aa8)
    at kernel/qmetaobject.cpp:237
#77 0xb5e92745 in QMetaObject::activate (sender=0xa5e4ef0, m=0xb7360148, local_signal_index=3, argv=0xbfd95aa8) at kernel/qobject.cpp:3293
#78 0xb72107b8 in KJob::result (this=0xa5e4ef0, _t1=0xa5e4ef0) at /home/archuser/kdesvn/build/kdelibs/kdecore/kjob.moc:194
#79 0xb720fdc7 in KJob::emitResult (this=0xa5e4ef0) at /home/archuser/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:312
#80 0xb612fc5d in KIO::SimpleJob::slotFinished (this=0xa5e4ef0) at /home/archuser/kdesvn/kdelibs/kio/kio/job.cpp:491
#81 0xb6132d21 in KIO::TransferJob::slotFinished (this=0xa5e4ef0) at /home/archuser/kdesvn/kdelibs/kio/kio/job.cpp:1064
#82 0xb613a48e in KIO::TransferJob::qt_metacall (this=0xa5e4ef0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd95d4c)
    at /home/archuser/kdesvn/build/kdelibs/kio/jobclasses.moc:367
#83 0xb5e8411a in QMetaObject::metacall (object=0xa5e4ef0, cl=QMetaObject::QueryPropertyEditable, idx=47, argv=0xbfd95d4c)
    at kernel/qmetaobject.cpp:237
#84 0xb5e92745 in QMetaObject::activate (sender=0xa110c30, m=0xb62e1d64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3293
#85 0xb61fa483 in KIO::SlaveInterface::finished (this=0xa110c30) at /home/archuser/kdesvn/build/kdelibs/kio/slaveinterface.moc:171
#86 0xb61f7d72 in KIO::SlaveInterface::dispatch (this=0xa110c30, _cmd=104, rawdata=...)
    at /home/archuser/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:175
#87 0xb61f7a14 in KIO::SlaveInterface::dispatch (this=0xa110c30) at /home/archuser/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:91
#88 0xb61ed674 in KIO::Slave::gotInput (this=0xa110c30) at /home/archuser/kdesvn/kdelibs/kio/kio/slave.cpp:344
#89 0xb61ee740 in KIO::Slave::qt_metacall (this=0xa110c30, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd9601c)
---Type <return> to continue, or q <return> to quit---
    at /home/archuser/kdesvn/build/kdelibs/kio/slave.moc:82
#90 0xb5e8411a in QMetaObject::metacall (object=0xa110c30, cl=QMetaObject::QueryPropertyEditable, idx=30, argv=0xbfd9601c)
    at kernel/qmetaobject.cpp:237
#91 0xb5e92745 in QMetaObject::activate (sender=0xa1124a0, m=0xb62de544, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#92 0xb61016a1 in KIO::Connection::readyRead (this=0xa1124a0) at /home/archuser/kdesvn/build/kdelibs/kio/connection.moc:92
#93 0xb60fdfc1 in KIO::ConnectionPrivate::dequeue (this=0xa119cb8) at /home/archuser/kdesvn/kdelibs/kio/kio/connection.cpp:82
#94 0xb610162e in KIO::Connection::qt_metacall (this=0xa1124a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa11b5e8)
    at /home/archuser/kdesvn/build/kdelibs/kio/connection.moc:79
#95 0xb5e8411a in QMetaObject::metacall (object=0xa1124a0, cl=QMetaObject::QueryPropertyEditable, idx=5, argv=0xa11b5e8)
    at kernel/qmetaobject.cpp:237
#96 0xb5e8e666 in QMetaCallEvent::placeMetaCall (this=0xa34e480, object=0xa1124a0) at kernel/qobject.cpp:561
#97 0xb5e8f78e in QObject::event (this=0xa1124a0, e=0xa34e480) at kernel/qobject.cpp:1248
#98 0xb53966dc in QApplicationPrivate::notify_helper (this=0x9d1eb70, receiver=0xa1124a0, e=0xa34e480) at kernel/qapplication.cpp:4300
#99 0xb539d32e in QApplication::notify (this=0xbfd969d4, receiver=0xa1124a0, e=0xa34e480) at kernel/qapplication.cpp:3704
#100 0xb7543ba4 in KApplication::notify (this=0xbfd969d4, receiver=0xa1124a0, event=0xa34e480)
    at /home/archuser/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#101 0xb5e7ef1b in QCoreApplication::notifyInternal (this=0xbfd969d4, receiver=0xa1124a0, event=0xa34e480)
    at kernel/qcoreapplication.cpp:704
#102 0xb5e818f3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9cd40f8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#103 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9cd40f8) at kernel/qcoreapplication.cpp:1345
#104 0xb5e81a5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#105 0xb5eaae7f in QCoreApplication::sendPostedEvents (s=0x9d20d18)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#106 postEventSourceDispatch (s=0x9d20d18) at kernel/qeventdispatcher_glib.cpp:276
#107 0xb2e66378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#108 0xb2e69bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#109 0xb2e69d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#110 0xb5eaa975 in QEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#111 0xb54537e5 in QGuiEventDispatcherGlib::processEvents (this=0x9cd3db8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#112 0xb5e7d539 in QEventLoop::processEvents (this=0xbfd96894, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
) at kernel/qeventloop.cpp:149
#113 0xb5e7d98a in QEventLoop::exec (this=0xbfd96894, flags=...) at kernel/qeventloop.cpp:201
#114 0xb5e81b1f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#115 0xb5396777 in QApplication::exec () at kernel/qapplication.cpp:3579
#116 0x0804b2a7 in main (argc=3, argv=0xbfd96af4) at /home/archuser/kdesvn/kdepim/kmail/main.cpp:156
(gdb)
Comment 4 Thomas McGuire 2010-02-19 13:21:53 UTC

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