Bug 259381 - crash after opening attachment
Summary: crash after opening attachment
Status: RESOLVED DUPLICATE of bug 234264
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.6 beta2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-09 22:07 UTC by Michał Kudła
Modified: 2010-12-12 01:08 UTC (History)
0 users

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 Michał Kudła 2010-12-09 22:07:32 UTC
Application: kontact (4.6 beta2)
KDE Platform Version: 4.5.85 (4.6 Beta2) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-gentoo-r3 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

Krash after openning HTML attachment under Konkqueror from KMail

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2262710 (LWP 5158))]

Thread 2 (Thread 0xafda9b70 (LWP 5159)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb41f56a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb60c082d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5a75f47 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb5f69680) at wtf/FastMalloc.cpp:2378
#4  0xb5a75f91 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb5f69680) at wtf/FastMalloc.cpp:1497
#5  0xb41f098f in start_thread () from /lib/libpthread.so.0
#6  0xb60b019e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb2262710 (LWP 5158)):
[KCrash Handler]
#7  0xb6d3cae6 in QAbstractButton::isChecked (this=0x1) at widgets/qabstractbutton.cpp:770
#8  0xae96daec in MailTransport::AddTransportDialog::accept (this=0xa015940) at /var/tmp/portage/kde-base/kdepimlibs-4.5.85/work/kdepimlibs-4.5.85/mailtransport/addtransportdialog.cpp:144
#9  0xb74466d3 in KDialog::slotButtonClicked (this=0xa015940, button=4) at /var/tmp/portage/kde-base/kdelibs-4.5.85/work/kdelibs-4.5.85/kdeui/dialogs/kdialog.cpp:874
#10 0xb74488b9 in KDialog::qt_metacall (this=0xa015940, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfc78718)
    at /var/tmp/portage/kde-base/kdelibs-4.5.85/work/kdelibs-4.5.85_build/kdeui/kdialog.moc:190
#11 0xae96d8eb in MailTransport::AddTransportDialog::qt_metacall (this=0xa015940, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfc78718)
    at /var/tmp/portage/kde-base/kdepimlibs-4.5.85/work/kdepimlibs-4.5.85_build/mailtransport/addtransportdialog.moc:68
#12 0xb63b374d in QMetaObject::metacall (object=0xa015940, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbfc78718) at kernel/qmetaobject.cpp:237
#13 0xb63c79a7 in QMetaObject::activate (sender=0xa00dde8, m=0xb64eb130, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3272
#14 0xb63caf64 in QSignalMapper::mapped (this=0xa00dde8, _t1=4) at .moc/debug-shared/moc_qsignalmapper.cpp:101
#15 0xb63cb43e in QSignalMapper::map (this=0xa00dde8, sender=0xa5fd9f0) at kernel/qsignalmapper.cpp:266
#16 0xb63cb66f in QSignalMapper::map (this=0xa00dde8) at kernel/qsignalmapper.cpp:257
#17 0xb63cc4bb in QSignalMapper::qt_metacall (this=0xa00dde8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc788d8) at .moc/debug-shared/moc_qsignalmapper.cpp:87
#18 0xb63b374d in QMetaObject::metacall (object=0xa00dde8, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfc788d8) at kernel/qmetaobject.cpp:237
#19 0xb63c79a7 in QMetaObject::activate (sender=0xa5fd9f0, m=0xb72f1924, local_signal_index=2, argv=<value optimized out>) at kernel/qobject.cpp:3272
#20 0xb70be43a in QAbstractButton::clicked (this=0xa5fd9f0, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:206
#21 0xb6d3d8ea in QAbstractButtonPrivate::emitClicked (this=0xa197798) at widgets/qabstractbutton.cpp:546
#22 0xb6d3f205 in QAbstractButtonPrivate::click (this=0xa197798) at widgets/qabstractbutton.cpp:539
#23 0xb6d3f4ce in QAbstractButton::mouseReleaseEvent (this=0xa5fd9f0, e=0xbfc790f4) at widgets/qabstractbutton.cpp:1121
#24 0xb6947b58 in QWidget::event (this=0xa5fd9f0, event=0xbfc790f4) at kernel/qwidget.cpp:8200
#25 0xb6d3d77f in QAbstractButton::event (this=0xa5fd9f0, e=0xb64ed9e0) at widgets/qabstractbutton.cpp:1080
#26 0xb6df82d3 in QPushButton::event (this=0xa5fd9f0, e=0xbfc790f4) at widgets/qpushbutton.cpp:683
#27 0xb68e081f in QApplicationPrivate::notify_helper (this=0x9a47e20, receiver=0xa5fd9f0, e=0xbfc790f4) at kernel/qapplication.cpp:4445
#28 0xb68ea6c7 in QApplication::notify (this=0xbfc7aac4, receiver=0xa5fd9f0, e=0xbfc790f4) at kernel/qapplication.cpp:4006
#29 0xb751253b in KApplication::notify (this=0xbfc7aac4, receiver=0xa5fd9f0, event=0xbfc790f4) at /var/tmp/portage/kde-base/kdelibs-4.5.85/work/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#30 0xb63ab9a2 in QCoreApplication::notifyInternal (this=0xbfc7aac4, receiver=0xa5fd9f0, event=0xbfc790f4) at kernel/qcoreapplication.cpp:732
#31 0xb68e5b2e in QCoreApplication::sendSpontaneousEvent (receiver=0xa5fd9f0, event=0xbfc790f4, alienWidget=0xa5fd9f0, nativeWidget=0xa015940, buttonDown=0xb72fac40, lastMouseReceiver=..., 
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 QApplicationPrivate::sendMouseEvent (receiver=0xa5fd9f0, event=0xbfc790f4, alienWidget=0xa5fd9f0, nativeWidget=0xa015940, buttonDown=0xb72fac40, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3103
#33 0xb698238c in QETWidget::translateMouseEvent (this=0xa015940, event=0xbfc79560) at kernel/qapplication_x11.cpp:4438
#34 0xb698177b in QApplication::x11ProcessEvent (this=0xbfc7aac4, event=0xbfc79560) at kernel/qapplication_x11.cpp:3442
#35 0xb69b08d2 in x11EventSourceDispatch (s=0x9a4ac30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0xb410ed2c in g_main_dispatch (context=0x9a49e98) at gmain.c:2149
#37 g_main_context_dispatch (context=0x9a49e98) at gmain.c:2702
#38 0xb4112ca8 in g_main_context_iterate (context=0x9a49e98, block=<value optimized out>, dispatch=1, self=0x9a47690) at gmain.c:2780
#39 0xb4112e99 in g_main_context_iteration (context=0x9a49e98, may_block=1) at gmain.c:2843
#40 0xb63deb26 in QEventDispatcherGlib::processEvents (this=0x9a44da8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#41 0xb69b00f6 in QGuiEventDispatcherGlib::processEvents (this=0x9a44da8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0xb63aa25a in QEventLoop::processEvents (this=0xbfc79850, flags=) at kernel/qeventloop.cpp:149
#43 0xb63aa6da in QEventLoop::exec (this=0xbfc79850, flags=...) at kernel/qeventloop.cpp:201
#44 0xb6e8e154 in QDialog::exec (this=0xa015940) at dialogs/qdialog.cpp:552
#45 0xae9480e4 in MailTransport::TransportManager::showTransportCreationDialog (this=0x9a91b70, parent=0xa2b97f0, showCondition=MailTransport::TransportManager::Always)
    at /var/tmp/portage/kde-base/kdepimlibs-4.5.85/work/kdepimlibs-4.5.85/mailtransport/transportmanager.cpp:273
#46 0xae96c147 in MailTransport::TransportManagementWidget::Private::addClicked (this=0xa2cdc38)
    at /var/tmp/portage/kde-base/kdepimlibs-4.5.85/work/kdepimlibs-4.5.85/mailtransport/transportmanagementwidget.cpp:99
#47 0xae96c37e in MailTransport::TransportManagementWidget::qt_metacall (this=0xa2b97f0, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfc79aa8)
    at /var/tmp/portage/kde-base/kdepimlibs-4.5.85/work/kdepimlibs-4.5.85_build/mailtransport/transportmanagementwidget.moc:84
#48 0xb63b374d in QMetaObject::metacall (object=0xa2b97f0, cl=QMetaObject::InvokeMetaMethod, idx=31, argv=0xbfc79aa8) at kernel/qmetaobject.cpp:237
#49 0xb63c79a7 in QMetaObject::activate (sender=0xa2cd8f0, m=0xb72f1924, local_signal_index=2, argv=<value optimized out>) at kernel/qobject.cpp:3272
#50 0xb70be43a in QAbstractButton::clicked (this=0xa2cd8f0, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:206
#51 0xb6d3d8ea in QAbstractButtonPrivate::emitClicked (this=0xa2dd3c0) at widgets/qabstractbutton.cpp:546
#52 0xb6d3f205 in QAbstractButtonPrivate::click (this=0xa2dd3c0) at widgets/qabstractbutton.cpp:539
#53 0xb6d3f4ce in QAbstractButton::mouseReleaseEvent (this=0xa2cd8f0, e=0xbfc7a2c4) at widgets/qabstractbutton.cpp:1121
#54 0xb6947b58 in QWidget::event (this=0xa2cd8f0, event=0xbfc7a2c4) at kernel/qwidget.cpp:8200
#55 0xb6d3d77f in QAbstractButton::event (this=0xa2cd8f0, e=0xb64ed9e0) at widgets/qabstractbutton.cpp:1080
#56 0xb6df82d3 in QPushButton::event (this=0xa2cd8f0, e=0xbfc7a2c4) at widgets/qpushbutton.cpp:683
#57 0xb68e081f in QApplicationPrivate::notify_helper (this=0x9a47e20, receiver=0xa2cd8f0, e=0xbfc7a2c4) at kernel/qapplication.cpp:4445
#58 0xb68ea6c7 in QApplication::notify (this=0xbfc7aac4, receiver=0xa2cd8f0, e=0xbfc7a2c4) at kernel/qapplication.cpp:4006
#59 0xb751253b in KApplication::notify (this=0xbfc7aac4, receiver=0xa2cd8f0, event=0xbfc7a2c4) at /var/tmp/portage/kde-base/kdelibs-4.5.85/work/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#60 0xb63ab9a2 in QCoreApplication::notifyInternal (this=0xbfc7aac4, receiver=0xa2cd8f0, event=0xbfc7a2c4) at kernel/qcoreapplication.cpp:732
#61 0xb68e5b2e in QCoreApplication::sendSpontaneousEvent (receiver=0xa2cd8f0, event=0xbfc7a2c4, alienWidget=0xa2cd8f0, nativeWidget=0xa2cd658, buttonDown=0xb72fac40, lastMouseReceiver=..., 
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#62 QApplicationPrivate::sendMouseEvent (receiver=0xa2cd8f0, event=0xbfc7a2c4, alienWidget=0xa2cd8f0, nativeWidget=0xa2cd658, buttonDown=0xb72fac40, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3103
#63 0xb698238c in QETWidget::translateMouseEvent (this=0xa2cd658, event=0xbfc7a730) at kernel/qapplication_x11.cpp:4438
#64 0xb698177b in QApplication::x11ProcessEvent (this=0xbfc7aac4, event=0xbfc7a730) at kernel/qapplication_x11.cpp:3442
#65 0xb69b08d2 in x11EventSourceDispatch (s=0x9a4ac30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#66 0xb410ed2c in g_main_dispatch (context=0x9a49e98) at gmain.c:2149
#67 g_main_context_dispatch (context=0x9a49e98) at gmain.c:2702
#68 0xb4112ca8 in g_main_context_iterate (context=0x9a49e98, block=<value optimized out>, dispatch=1, self=0x9a47690) at gmain.c:2780
#69 0xb4112e99 in g_main_context_iteration (context=0x9a49e98, may_block=1) at gmain.c:2843
#70 0xb63deb26 in QEventDispatcherGlib::processEvents (this=0x9a44da8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#71 0xb69b00f6 in QGuiEventDispatcherGlib::processEvents (this=0x9a44da8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0xb63aa25a in QEventLoop::processEvents (this=0xbfc7aa24, flags=) at kernel/qeventloop.cpp:149
#73 0xb63aa6da in QEventLoop::exec (this=0xbfc7aa24, flags=...) at kernel/qeventloop.cpp:201
#74 0xb63ad3d1 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#75 0xb68ded88 in QApplication::exec () at kernel/qapplication.cpp:3719
#76 0x0804b5b1 in main (argc=1, argv=0xbfc7acd4) at /var/tmp/portage/kde-base/kontact-4.5.85/work/kontact-4.5.85/kontact/src/main.cpp:217

Reported using DrKonqi
Comment 1 Christophe Marin 2010-12-12 01:04:27 UTC
The backtrace shows that you opened the mail transport configuration dialog and kontact crashed when you pressed ok.

Are you sure it crashed when you opened an html message?
Comment 2 Christophe Marin 2010-12-12 01:08:54 UTC
Merging with bug 234264

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