Bug 200621 - Kmail Crash on selection
Summary: Kmail Crash on selection
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-18 08:16 UTC by lbickley
Modified: 2009-07-18 17:18 UTC (History)
2 users (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 lbickley 2009-07-18 08:16:04 UTC
Version:           4.1.3-3.14.9 (using KDE 4.1.3)
OS:                Linux
Installed from:    SuSE RPMs

cat kmail.kcrash                                                       
Application: KMail (kmail), signal SIGSEGV                                          
[Current thread is 1 (Thread 0xb40e9920 (LWP 3998))]                                

Thread 2 (Thread 0xb02fcb90 (LWP 5359)):
#0  0xffffe430 in __kernel_vsyscall ()  
#1  0xb4ab8411 in select () from /lib/libc.so.6
#2  0xb7eeadc7 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb7e1b85e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7db91b5 in start_thread () from /lib/libpthread.so.0
#5  0xb4abf3be in clone () from /lib/libc.so.6             

Thread 1 (Thread 0xb40e9920 (LWP 3998)):
[KCrash Handler]                        
#6  0xb743780e in ?? () from /usr/lib/libkmailprivate.so.4
#7  0xb61afab7 in Q3ListView::drawContentsOffset(QPainter*, int, int, int, int, int, int) () from /usr/lib/libQt3Support.so.4
#8  0xb620ff9d in Q3ScrollView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libQt3Support.so.4                         
#9  0xb5d8ccc4 in K3ListView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libkde3support.so.4                          
#10 0xb62118da in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4                           
#11 0xb61ad306 in Q3ListView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4                             
#12 0xb7431cc7 in ?? () from /usr/lib/libkmailprivate.so.4                                                                   
#13 0xb7f0ab3a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4  
#14 0xb4faf8da in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                       
#15 0xb4fb782a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                                     
#16 0xb5b4357d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5                                     
#17 0xb7f0b961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4                        
#18 0xb50104ce in ?? () from /usr/lib/libQtGui.so.4                                                                          
#19 0xb5006220 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#20 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#21 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#22 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#23 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#24 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#25 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#26 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#27 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#28 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#29 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#30 0xb50069cd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                  
#31 0xb5005e98 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4                                                                                                                           
#32 0xb51746ee in ?? () from /usr/lib/libQtGui.so.4                                                                               
#33 0xb5174be7 in ?? () from /usr/lib/libQtGui.so.4                                                                               
#34 0xb5007686 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4                                                          
#35 0xb5359ff7 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4                                                      
#36 0xb5c08178 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5                                                      
#37 0xb5c49b8c in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5                                                    
#38 0xb4faf8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                            
#39 0xb4fb782a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                                          
#40 0xb5b4357d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5                                          
#41 0xb7f0b961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4                             
#42 0xb5037fa6 in QWidgetPrivate::dirtyWidget_sys(QRegion const&, bool) () from /usr/lib/libQtGui.so.4                            
#43 0xb5172acf in ?? () from /usr/lib/libQtGui.so.4                                                                               
#44 0xb51730d9 in QWidget::repaint(QRegion const&) () from /usr/lib/libQtGui.so.4                                                 
#45 0xb4fff2b1 in QWidget::repaint(QRect const&) () from /usr/lib/libQtGui.so.4                                                   
#46 0xb61ac6c0 in Q3ListView::updateDirtyItems() () from /usr/lib/libQt3Support.so.4
#47 0xb6322fb8 in Q3ListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt3Support.so.4
#48 0xb5d9262a in K3ListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkde3support.so.4
#49 0xb7434e7a in ?? () from /usr/lib/libkmailprivate.so.4
#50 0xb7f20580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#51 0xb7f21302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#52 0xb7f5b7f7 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#53 0xb7f26f9e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#54 0xb7f1b04f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#55 0xb4faf8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#56 0xb4fb775e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb5b4357d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#58 0xb7f0b961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#59 0xb7f39b86 in ?? () from /usr/lib/libQtCore.so.4
#60 0xb7f36060 in ?? () from /usr/lib/libQtCore.so.4
#61 0xb49519c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#62 0xb4955083 in ?? () from /usr/lib/libglib-2.0.so.0
#63 0xb4955241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#64 0xb7f35fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#65 0xb50487c5 in ?? () from /usr/lib/libQtGui.so.4
#66 0xb7f0a01a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#67 0xb7f0a1da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0xb7f0c895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#69 0xb4faf777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#70 0x0804a8d0 in _start ()
Comment 1 Radu Benea 2009-07-18 14:43:03 UTC
I don't think the 4.1 branch is maintained anymore, try updating
Comment 2 Dario Andres 2009-07-18 17:18:44 UTC
Also, the KDE4.2 code of KMail no longer uses Q3ListView (qt3 support classes), it was fully ported to the new model/view framework. 
Closing as FIXED. Thanks