[Bug 206769] New: Kontact crashes when I've closed an Akregator tab

Frédéric COIFFIER frederic.coiffier at free.fr
Tue Sep 8 17:27:41 BST 2009


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

           Summary: Kontact crashes when I've closed an Akregator tab
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: frederic.coiffier at free.fr


Application that crashed: kontact
Version of the application: 4.3.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r6 i686

What I was doing when the application crashed:
I had several tabs (~10) in Akregator (as part in Kontact).
The crash has occured when I've closed one tab.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 0 (LWP 18421)]

Thread 2 (Thread 0xaf284b70 (LWP 25304)):
#0  0xb7f3a424 in __kernel_vsyscall ()
#1  0x4f547472 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x4119233f in QWaitCondition::wait (this=0xa765858, mutex=0xa765854,
time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0x41188812 in QThreadPoolThread::run (this=) at
concurrent/qthreadpool.cpp:140
#4  0x4119152a in QThreadPrivate::start (arg=0xa765238) at
thread/qthread_unix.cpp:188
#5  0x4f543450 in start_thread (arg=0xaf284b70) at pthread_create.c:297
#6  0x4f494a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb6602700 (LWP 18421)):
[KCrash Handler]
#6  0xb24080b8 in Akregator::Frame::title (this=0x0) at
/usr/include/qt4/QtCore/qstring.h:711
#7  0xb243112c in Akregator::TabWidget::Private::setTitle (this=0xa52b418,
title=@0xbff94b0c, sender=0xbff94b0c)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/tabwidget.cpp:326
#8  0xb2432719 in Akregator::TabWidget::qt_metacall (this=0xa529598,
_c=QMetaObject::InvokeMetaMethod, _id=73, _a=0xbff94c44)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/tabwidget.cpp:270
#9  0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#10 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#11 0xb24085ce in Akregator::Frame::signalTitleChanged (this=0xd128948,
_t1=0xd128948, _t2=@0xbff95004)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/frame.moc:160
#12 0xb24088b6 in Akregator::Frame::slotSetTitle (this=0xd128948,
s=@0xbff95004) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/frame.cpp:47
#13 0xb2409912 in Akregator::Frame::qt_metacall (this=0xd128948,
_c=QMetaObject::InvokeMetaMethod, _id=52, _a=0xbff94de8)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/frame.moc:140
#14 0xb240f6c3 in Akregator::BrowserFrame::qt_metacall (this=0xd128948,
_c=QMetaObject::InvokeMetaMethod, _id=52, _a=0xbff94de8)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/browserframe.moc:102
#15 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#16 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#17 0xb7311466 in KParts::Part::setWindowCaption (this=0xb306758,
_t1=@0xbff95004) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kparts/part.moc:88
#18 0xb73151be in KParts::Part::qt_metacall (this=0xb306758,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbff94f78)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kparts/part.moc:74
#19 0xb7315263 in KParts::ReadOnlyPart::qt_metacall (this=0xb306758,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbff94f78)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kparts/part.moc:154
#20 0xad6e8b43 in Gwenview::GVPart::qt_metacall (this=0xb306758,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbff94f78)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/part/gvpart.moc:67
#21 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#22 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#23 0xad664756 in Gwenview::DocumentView::captionUpdateRequested
(this=0xb1786e0, _t1=@0xbff95004)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/documentview.moc:137
#24 0xad66869e in Gwenview::DocumentViewPrivate::updateCaption (this=0xb178700)
at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1/gwenview/lib/documentview/documentview.cpp:207
#25 0xad667c25 in Gwenview::DocumentView::qt_metacall (this=0xb1786e0,
_c=QMetaObject::InvokeMetaMethod, _id=41, _a=0xbff95148)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/documentview.moc:106
#26 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#27 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#28 0xad6642b6 in Gwenview::AbstractDocumentViewAdapter::zoomChanged
(this=0xb5e4c98, _t1=0.44183724413379932)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/abstractdocumentviewadapter.moc:102
#29 0xad664415 in Gwenview::AbstractDocumentViewAdapter::qt_metacall
(this=0xb5e4c98, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbff95298)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/abstractdocumentviewadapter.moc:76
#30 0xad66ad3f in Gwenview::ImageViewAdapter::qt_metacall (this=0xb5e4c98,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbff95298)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/imageviewadapter.moc:62
#31 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#32 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#33 0xad682fd6 in Gwenview::ImageView::zoomChanged (this=0xa537e60,
_t1=0.44183724413379932) at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1_build/gwenview/lib/imageview.moc:98
#34 0xad684ab6 in Gwenview::ImageView::setZoom (this=0xa537e60,
zoom=0.44183724413379932, _center=@0xbff95394)
    at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1/gwenview/lib/imageview.cpp:483
#35 0xad684edc in Gwenview::ImageView::resizeEvent (this=0xa537e60) at
/var/tmp/portage/kde-base/gwenview-4.3.1/work/gwenview-4.3.1/gwenview/lib/imageview.cpp:385
#36 0x44f37179 in QWidget::event (this=<value optimized out>, event=<value
optimized out>) at kernel/qwidget.cpp:7695
#37 0x452a0f26 in QFrame::event (this=<value optimized out>, e=<value optimized
out>) at widgets/qframe.cpp:559
#38 0x45336884 in QAbstractScrollArea::viewportEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:962
#39 0x45338db6 in QAbstractScrollAreaFilter::eventFilter (this=) at
widgets/qabstractscrollarea_p.h:100
#40 0x41279d64 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=<value optimized out>, receiver=<value optimized out>, event=) at
kernel/qcoreapplication.cpp:726
#41 0x44edfcb1 in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4052
#42 0x44ee5f72 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4021
#43 0xb6e10c92 in KApplication::notify (this=0xbff98334, receiver=0xbe24538,
event=0xbff95828) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#44 0x4127abfd in QCoreApplication::notifyInternal (this=) at
kernel/qcoreapplication.cpp:606
#45 0x44f2fcd3 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=<value
optimized out>, recursive=) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#46 0x44f35a26 in QWidgetPrivate::show_helper (this=<value optimized out>) at
kernel/qwidget.cpp:6697
#47 0x44f37d49 in QWidget::setVisible (this=<value optimized out>, visible=) at
kernel/qwidget.cpp:6975
#48 0x44f35ea8 in QWidgetPrivate::showChildren (this=) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#49 0x44f35a4e in QWidgetPrivate::show_helper (this=<value optimized out>) at
kernel/qwidget.cpp:6703
#50 0x44f37d49 in QWidget::setVisible (this=<value optimized out>, visible=) at
kernel/qwidget.cpp:6975
#51 0x44f35ea8 in QWidgetPrivate::showChildren (this=) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#52 0x44f35a4e in QWidgetPrivate::show_helper (this=<value optimized out>) at
kernel/qwidget.cpp:6703
#53 0x44f37d49 in QWidget::setVisible (this=<value optimized out>, visible=) at
kernel/qwidget.cpp:6975
#54 0x44f35ea8 in QWidgetPrivate::showChildren (this=) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#55 0x44f35a4e in QWidgetPrivate::show_helper (this=<value optimized out>) at
kernel/qwidget.cpp:6703
#56 0x44f37d49 in QWidget::setVisible (this=<value optimized out>, visible=) at
kernel/qwidget.cpp:6975
#57 0x44f1a098 in QStackedLayout::setCurrentIndex (this=<value optimized out>,
index=) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:473
#58 0x44f1a3bc in QStackedLayout::takeAt (this=) at
kernel/qstackedlayout.cpp:267
#59 0x44f09abc in QLayout::removeWidget (this=<value optimized out>,
widget=<value optimized out>) at kernel/qlayout.cpp:1413
#60 0x4530890d in QStackedWidget::removeWidget (this=) at
widgets/qstackedwidget.cpp:197
#61 0x45318afa in QTabWidget::removeTab (this=0xa529598, index=4) at
widgets/qtabwidget.cpp:599
#62 0xb6f288f9 in KTabWidget::Private::removeTab (this=0xa51c078, index=4) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/widgets/ktabwidget.cpp:141
#63 0xb6f28a58 in KTabWidget::removeTab (this=0xa529598, index=4) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/widgets/ktabwidget.cpp:595
#64 0xb2431851 in Akregator::TabWidget::slotRemoveFrame (this=0xa529598,
frameId=10) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/tabwidget.cpp:231
#65 0xb24327ce in Akregator::TabWidget::qt_metacall (this=0xa529598,
_c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbff95ee8)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/tabwidget.moc:118
#66 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#67 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#68 0xb240a2f6 in Akregator::FrameManager::signalFrameRemoved (this=0xa40e968,
_t1=10) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/framemanager.moc:189
#69 0xb240af80 in Akregator::FrameManager::slotRemoveFrame (this=0xa40e968,
id=10) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/framemanager.cpp:107
#70 0xb240c6ca in Akregator::FrameManager::qt_metacall (this=0xa40e968,
_c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbff96048)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/framemanager.moc:149
#71 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#72 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#73 0xb242f566 in Akregator::TabWidget::signalRemoveFrameRequest
(this=0xa529598, _t1=10) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/tabwidget.moc:147
#74 0xb242ff04 in Akregator::TabWidget::slotCloseRequest (this=0xa529598,
widget=0xb3a1480) at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1/akregator/src/tabwidget.cpp:412
#75 0xb2432894 in Akregator::TabWidget::qt_metacall (this=0xa529598,
_c=QMetaObject::InvokeMetaMethod, _id=88, _a=0xbff96188)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/tabwidget.moc:126
#76 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#77 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#78 0xb6f25db6 in KTabWidget::closeRequest (this=0xa529598, _t1=0xb3a1480) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/ktabwidget.moc:281
#79 0xb6f26207 in KTabWidget::closeRequest (this=0xa529598, index=4) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/widgets/ktabwidget.cpp:661
#80 0xb6f287d5 in KTabWidget::qt_metacall (this=0xa529598,
_c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbff962e8)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/ktabwidget.moc:155
#81 0xb24325f3 in Akregator::TabWidget::qt_metacall (this=0xa529598,
_c=QMetaObject::InvokeMetaMethod, _id=65, _a=0xbff962e8)
    at
/var/tmp/portage/kde-base/akregator-4.3.1/work/akregator-4.3.1_build/akregator/src/tabwidget.moc:101
#82 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#83 0x4128e3a6 in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3178
#84 0x4530b346 in QTabBar::tabCloseRequested (this=) at
.moc/release-shared/moc_qtabbar.cpp:208
#85 0x4530b6dd in QTabBarPrivate::_q_closeTab (this=) at
widgets/qtabbar.cpp:614
#86 0x45317c63 in QTabBar::qt_metacall (this=<value optimized out>, _c=<value
optimized out>, _id=<value optimized out>, _a=) at
.moc/release-shared/moc_qtabbar.cpp:139
#87 0xb6f24a73 in KTabBar::qt_metacall (this=0xa52b568,
_c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xbff964d8)
    at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/ktabbar.moc:86
#88 0x4128dd79 in QMetaObject::activate (sender=) at kernel/qobject.cpp:3101
#89 0x4128e0fc in QMetaObject::activate (sender=<value optimized out>, m=) at
kernel/qobject.cpp:3198
#90 0x45506a36 in QAbstractButton::clicked (this=0xb3f22c8, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:200
#91 0x4525725e in QAbstractButtonPrivate::emitClicked (this=<value optimized
out>) at widgets/qabstractbutton.cpp:543
#92 0x45258220 in QAbstractButtonPrivate::click (this=<value optimized out>) at
widgets/qabstractbutton.cpp:536
#93 0x452584ae in QAbstractButton::mouseReleaseEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1115
#94 0x44f36d9c in QWidget::event (this=<value optimized out>, event=<value
optimized out>) at kernel/qwidget.cpp:7549
#95 0x452570e1 in QAbstractButton::event (this=<value optimized out>, e=<value
optimized out>) at widgets/qabstractbutton.cpp:1077
#96 0x44edfcdc in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4056
#97 0x44ee6765 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:3758
#98 0xb6e10c92 in KApplication::notify (this=0xbff98334, receiver=0xb3f22c8,
event=0xbff96af4) at
/var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#99 0x4127abfd in QCoreApplication::notifyInternal (this=) at
kernel/qcoreapplication.cpp:606
#100 0x44ee7d36 in QApplicationPrivate::sendMouseEvent (receiver=<value
optimized out>, event=<value optimized out>, alienWidget=<value optimized out>,
nativeWidget=<value optimized out>, buttonDown=
) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#101 0x44f4d989 in QETWidget::translateMouseEvent (this=<value optimized out>,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4404
#102 0x44f4c38c in QApplication::x11ProcessEvent (this=) at
kernel/qapplication_x11.cpp:3545
#103 0x44f74cf0 in x11EventSourceDispatch (s=) at
kernel/qguieventdispatcher_glib.cpp:146
#104 0xb66c71cf in IA__g_main_context_dispatch (context=0x9a1f290) at
gmain.c:1824
#105 0xb66ca998 in g_main_context_iterate (context=0x9a1f290, block=<value
optimized out>, dispatch=1, self=0x9a1c510) at gmain.c:2455
#106 0xb66caabf in IA__g_main_context_iteration (context=0x9a1f290,
may_block=1) at gmain.c:2518
#107 0x412a3b79 in QEventDispatcherGlib::processEvents (this=) at
kernel/qeventdispatcher_glib.cpp:327
#108 0x44f744cb in QGuiEventDispatcherGlib::processEvents (this=) at
kernel/qguieventdispatcher_glib.cpp:202
#109 0x412792b4 in QEventLoop::processEvents (this=) at
kernel/qeventloop.cpp:149
#110 0x4127948d in QEventLoop::exec (this=) at kernel/qeventloop.cpp:197
#111 0x4127b792 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#112 0x44edfb45 in QApplication::exec () at kernel/qapplication.cpp:3525
#113 0x0804b8f1 in main (argc=3, argv=0xbff98534) at
/var/tmp/portage/kde-base/kontact-4.3.1/work/kontact-4.3.1/kontact/src/main.cpp:218

Reported using DrKonqi

-- 
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