Bug 170428

Summary: After pressing new button, kmail crashes
Product: [Unmaintained] kmail Reporter: Anıl Konaç <anil.konac>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Anıl Konaç 2008-09-05 00:20:50 UTC
Version:            (using KDE 4.1.1)
OS:                Linux
Installed from:    Debian testing/unstable Packages

When i click new mail button-which is under file button- , kmail crashes. 

Uygulama: KMail (kmail), sinyal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4170700 (LWP 8813)]
[New Thread 0xb0d07b90 (LWP 8918)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb7f20424 in __kernel_vsyscall ()
[Current thread is 0 (LWP 8813)]

Thread 2 (Thread 0xb0d07b90 (LWP 8918)):
#0  0xb7f20424 in __kernel_vsyscall ()
#1  0xb5b2a025 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i686/cmov/libpthread.so.0
#2  0xb648369d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6f3c4b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5486f32 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb6f3b4a2 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5b264c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb647555e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4170700 (LWP 8813)):
#0  0xb7f20424 in __kernel_vsyscall ()
#1  0xb6430e26 in nanosleep () from /lib/i686/cmov/libc.so.6
#2  0xb6430c3f in sleep () from /lib/i686/cmov/libc.so.6
#3  0xb7563c98 in ?? () from /usr/lib/libkdeui.so.5
#4  0x00000000 in ?? ()
#0  0xb7f20424 in __kernel_vsyscall ()

I've installed kde4 from debian experimental repo.
Comment 1 Anıl Konaç 2008-09-05 14:47:27 UTC
Ok, i've gained experience for reporting bugs. Here is my useful backtrace for same problem:

Uygulama: KMail (kmail), sinyal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb414b700 (LWP 11103)]
[KCrash handler]
#6  QTextCodec::fromUnicode (this=0x0, str=@0xbfc13c6c)
    at codecs/qtextcodec.cpp:1182
#7  0xb782fb6e in KMMessage::setBodyFromUnicode (this=0x9e08ff0, 
    str=@0xbfc13c6c) at /tmp/buildd/kdepim-4.1.1/kmail/kmmessage.cpp:4260
#8  0xb7c6d740 in KMail::TemplateParser::processWithTemplate (
    this=0xbfc13d18, tmpl=@0xbfc13cc8)
    at /tmp/buildd/kdepim-4.1.1/kmail/templateparser.cpp:854
#9  0xb7c6c28d in KMail::TemplateParser::process (this=0xbfc13d18, 
    aorig_msg=0x0, afolder=0x9b80158, append=false)
    at /tmp/buildd/kdepim-4.1.1/kmail/templateparser.cpp:186
#10 0xb7b59195 in KMMainWidget::slotCompose (this=0x9b89168)
    at /tmp/buildd/kdepim-4.1.1/kmail/kmmainwidget.cpp:1108
#11 0xb7b78188 in KMMainWidget::qt_metacall (this=0x9b89168, 
    _c=QMetaObject::InvokeMetaMethod, _id=41, _a=0xbfc13e7c)
    at /tmp/buildd/kdepim-4.1.1/obj-i486-linux-gnu/kmail/kmmainwidget.moc:360
#12 0xb701a830 in QMetaObject::activate (sender=0x9ef1070, 
    from_signal_index=5, to_signal_index=6, argv=0xbfc13e7c)
    at kernel/qobject.cpp:3016
#13 0xb701ac30 in QMetaObject::activate (sender=0x9ef1070, m=0xb6ea26d8, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbfc13e7c)
    at kernel/qobject.cpp:3106
#14 0xb66fa7a1 in QAction::triggered (this=0x9ef1070, _t1=false)
    at .moc/release-shared/moc_qaction.cpp:216
#15 0xb66fb117 in QAction::activate (this=0x9ef1070, event=QAction::Trigger)
    at kernel/qaction.cpp:1119
#16 0xb6b1ad22 in QToolButton::nextCheckState (this=0xb70ead68)
    at ../../include/QtGui/../../src/gui/kernel/qaction.h:201
#17 0xb6a3eb63 in QAbstractButtonPrivate::click (this=0x9f5cf48)
    at widgets/qabstractbutton.cpp:526
#18 0xb6a3ee26 in QAbstractButton::mouseReleaseEvent (this=0x9f32700, 
    e=0xbfc1453c) at widgets/qabstractbutton.cpp:1116
#19 0xb6b1b21c in QToolButton::mouseReleaseEvent (this=0x9f32700, 
    e=0xbfc1453c) at widgets/qtoolbutton.cpp:675
#20 0xb6758682 in QWidget::event (this=0x9f32700, event=0xbfc1453c)
    at kernel/qwidget.cpp:7021
#21 0xb6a3ce4e in QAbstractButton::event (this=0x9f32700, e=0xbfc1453c)
    at widgets/qabstractbutton.cpp:1078
#22 0xb6b1ace4 in QToolButton::event (this=0x9f32700, e=0xbfc1453c)
    at widgets/qtoolbutton.cpp:1105
#23 0xb6700aac in QApplicationPrivate::notify_helper (this=0x99eae08, 
    receiver=0x9f32700, e=0xbfc1453c) at kernel/qapplication.cpp:3800
#24 0xb67092a1 in QApplication::notify (this=0xbfc14d88, receiver=0x9f32700, 
    e=0xbfc1453c) at kernel/qapplication.cpp:3527
#25 0xb74d197d in KApplication::notify (this=0xbfc14d88, receiver=0x9f32700, 
    event=0xbfc1453c)
    at /tmp/buildd/kde4libs-4.1.1/kdeui/kernel/kapplication.cpp:311
#26 0xb7005d0f in QCoreApplication::notifyInternal (this=0xbfc14d88, 
    receiver=0x9f32700, event=0xbfc1453c) at kernel/qcoreapplication.cpp:591
#27 0xb670855e in QApplicationPrivate::sendMouseEvent (receiver=0x9f32700, 
    event=0xbfc1453c, alienWidget=0x9f32700, nativeWidget=0x9b5eef8, 
    buttonDown=0xb6ebe950, lastMouseReceiver=@0xb6ebe954)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#28 0xb6771c6d in QETWidget::translateMouseEvent (this=0x9b5eef8, 
    event=0xbfc14a2c) at kernel/qapplication_x11.cpp:4048
#29 0xb6770931 in QApplication::x11ProcessEvent (this=0xbfc14d88, 
    event=0xbfc14a2c) at kernel/qapplication_x11.cpp:3166
#30 0xb679a21a in x11EventSourceDispatch (s=0x99edc50, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#31 0xb4ac42e1 in IA__g_main_context_dispatch (context=0x99ed090)
    at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2012
#32 0xb4ac7973 in g_main_context_iterate (context=0x99ed090, block=1, 
    dispatch=1, self=0x99e9d98)
    at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2645
#33 0xb4ac7b31 in IA__g_main_context_iteration (context=0x99ed090, 
    may_block=1) at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2708
#34 0xb7030248 in QEventDispatcherGlib::processEvents (this=0x99ea9c0, flags=
      {i = -1077851160}) at kernel/qeventdispatcher_glib.cpp:325
#35 0xb6799955 in QGuiEventDispatcherGlib::processEvents (this=0x99ea9c0, 
    flags={i = -1077851112}) at kernel/qguieventdispatcher_glib.cpp:204
#36 0xb70043da in QEventLoop::processEvents (this=0xbfc14c90, flags=
      {i = -1077851048}) at kernel/qeventloop.cpp:149
#37 0xb700459a in QEventLoop::exec (this=0xbfc14c90, flags={i = -1077850984})
    at kernel/qeventloop.cpp:200
#38 0xb7006c55 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849
#39 0xb6700927 in QApplication::exec () at kernel/qapplication.cpp:3330
#40 0x0804a6a0 in main (argc=) at /tmp/buildd/kdepim-4.1.1/kmail/main.cpp:146
#0  0xb7efb424 in __kernel_vsyscall ()
Comment 2 Thomas McGuire 2008-09-05 16:19:21 UTC

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