Bug 168519 - Konrtact crashes if I try to send a bug report after opening any message
Summary: Konrtact crashes if I try to send a bug report after opening any message
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kbugreport (show other bugs)
Version: 0.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-06 15:04 UTC by jtscsousa
Modified: 2009-05-21 10:43 UTC (History)
3 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 jtscsousa 2008-08-06 15:04:12 UTC
Version:           1.10.0 (using 4.1.00 (KDE 4.1.0), Kubuntu packages)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.24-20-generic

Opening any mail from a mailbox, closing it and choosing help->send bug report after crashes kontact.
Comment 1 Christophe Marin 2008-08-06 16:32:20 UTC
Please read the following page and provide a backtrace for this crash : http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Oliver Putz 2008-08-07 21:09:35 UTC
Confirmed on KDE-4.1 with the following backtrace:

Application: Kontact (kontact), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb4d37720 (LWP 4328)]
[New Thread 0xb0eb8b90 (LWP 4339)]
[KCrash handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb53d9b91 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb53db378 in *__GI_abort () at abort.c:88
#9  0xb69ef097 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbf92b64c "Fatal error: you need to have a KComponentData object before\nyou do anything that requires it! Examples of this are config\nobjects, standard directories or translations.") at global/qglobal.cpp:2058
#10 0xb69ef14f in qFatal (
    msg=0xb6e37bdc "Fatal error: you need to have a KComponentData object before\nyou do anything that requires it! Examples of this are config\nobjects, standard directories or translations.") at global/qglobal.cpp:2260
#11 0xb6d6d952 in KGlobal::activeComponent ()
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdecore/kernel/kglobal.cpp:175
#12 0xb7066e68 in KBugReport (this=0x88946f0, _parent=0x81469b8, modal=false, 
    aboutData=0x0)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdeui/dialogs/kbugreport.cpp:101
#13 0xb7196a39 in KHelpMenu::reportBug (this=0x81d7558)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdeui/widgets/khelpmenu.cpp:304
#14 0xb71970aa in KHelpMenu::qt_metacall (this=0x81d7558, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf92dbfc)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs_build/kdeui/khelpmenu.moc:85
#15 0xb6b02530 in QMetaObject::activate (sender=0x81ffd70, 
    from_signal_index=<value optimized out>, to_signal_index=6, 
    argv=<value optimized out>) at kernel/qobject.cpp:3001
#16 0xb6b02a4a in QMetaObject::activate (sender=0x81ffd70, m=0xb5ff59f8, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbf92dbfc)
    at kernel/qobject.cpp:3091
#17 0xb581ec3f in QAction::triggered (this=0x81ffd70, _t1=false)
    at .moc/debug-shared/moc_qaction.cpp:216
#18 0xb581f4d4 in QAction::activate (this=0x81ffd70, event=QAction::Trigger)
    at kernel/qaction.cpp:1119
#19 0xb5c1d4d8 in QMenuPrivate::activateAction (this=0x82500a8, 
    action=0x81ffd70, action_e=QAction::Trigger, self=true)
    at widgets/qmenu.cpp:1005
#20 0xb5c1f920 in QMenu::mouseReleaseEvent (this=0x82070b8, e=0xbf92e470)
    at widgets/qmenu.cpp:2160
#21 0xb71abf56 in KMenu::mouseReleaseEvent (this=0x82070b8, e=0xbf92e470)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdeui/widgets/kmenu.cpp:452
#22 0xb587edc2 in QWidget::event (this=0x82070b8, event=0xbf92e470)
    at kernel/qwidget.cpp:6927
#23 0xb5c1ae38 in QMenu::event (this=0x82070b8, e=0xbf92e470)
    at widgets/qmenu.cpp:2256
#24 0xb58258a4 in QApplicationPrivate::notify_helper (this=0x805f158, 
    receiver=0x82070b8, e=0xbf92e470) at kernel/qapplication.cpp:3772
#25 0xb5829b60 in QApplication::notify (this=0xbf92ea38, receiver=0x82070b8, 
    e=0xbf92e470) at kernel/qapplication.cpp:3501
#26 0xb70f76c3 in KApplication::notify (this=0xbf92ea38, receiver=0x82070b8, 
    event=0xbf92e470)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#27 0xb6aecd59 in QCoreApplication::notifyInternal (this=0xbf92ea38, 
    receiver=0x82070b8, event=0xbf92e470) at kernel/qcoreapplication.cpp:587
#28 0xb582b67f in QApplicationPrivate::sendMouseEvent (receiver=0x82070b8, 
    event=0xbf92e470, alienWidget=0x0, nativeWidget=0x82070b8, 
    buttonDown=0xb600cc40, lastMouseReceiver=@0xb600cc44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 0xb5890a78 in QETWidget::translateMouseEvent (this=0x82070b8, 
    event=0xbf92e868) at kernel/qapplication_x11.cpp:4067
#30 0xb588f48d in QApplication::x11ProcessEvent (this=0xbf92ea38, 
    event=0xbf92e868) at kernel/qapplication_x11.cpp:3133
#31 0xb58b5ed8 in QEventDispatcherX11::processEvents (this=0x805dc10, 
    flags=@0xbf92e958) at kernel/qeventdispatcher_x11.cpp:134
#32 0xb6aec0d3 in QEventLoop::processEvents (this=0xbf92e9d0, 
    flags=@0xbf92e998) at kernel/qeventloop.cpp:149
#33 0xb6aec246 in QEventLoop::exec (this=0xbf92e9d0, flags=@0xbf92e9d8)
    at kernel/qeventloop.cpp:200
#34 0xb6aee401 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#35 0xb582523f in QApplication::exec () at kernel/qapplication.cpp:3304
#36 0x0804b9fc in main (argc=1, argv=0xbf92ebf4)
    at /var/tmp/portage/kde-base/kontact-4.1.0/work/kontact-4.1.0/kontact/src/main.cpp:218
#0  0xffffe424 in __kernel_vsyscall ()
Comment 3 Dario Andres 2009-05-20 21:10:31 UTC
Here using:

Qt: 4.5.1 (qt-copy  958974)
KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514))
kdelibs svn rev. 969788 / kdebase svn rev. 969788
kdepim svn rev. 969997
on ArchLinux i686 - Kernel 2.6.29.3

I can't reproduce this crash. Can anyone else try to reproduce it with a current KDE version? Thanks
Comment 4 jtscsousa 2009-05-21 10:28:20 UTC
Hello,

Seems to be solved in the latest kubuntu w/ kde 4.2.3:

	KDE Version 	1.4.3 (KDE 4.2.3 (KDE 4.2.3), Kubuntu packages)
	Application 	Integrated PIM solution
	Operating System 	Linux (x86_64) release 2.6.30-020630rc6-generic
	Compiler 	cc
Comment 5 Christophe Marin 2009-05-21 10:43:16 UTC
Thank you for your feedback.