[Bug 267532] New: kmail crashed when switching between mails

Sebastian catcher at vollbio.de
Thu Mar 3 07:54:49 GMT 2011


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

           Summary: kmail crashed when switching between mails
           Product: kmail2
           Version: 2.0.89
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: catcher at vollbio.de


Application: kmail (2.0.89)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.38-5-generic-pae i686
Distribution: Ubuntu Natty (development branch)

-- Information about the crash:
I wasn't doing anything special, just reading my mails and checking different
folders for unread mail. Then kmail suddenly crashed. This has happend before
in the last few days.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0xb22de730 (LWP 13780))]

Thread 3 (Thread 0xaf677b70 (LWP 13789)):
#0  0xb76f1424 in __kernel_vsyscall ()
#1  0xb59f548c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f942ad in __pthread_cond_wait (cond=0xb42ff7f0, mutex=0xb42ff7d8) at
forward.c:139
#3  0xb3d49637 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb59f0e99 in start_thread (arg=0xaf677b70) at pthread_create.c:304
#5  0xb5f865fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xad763b70 (LWP 13792)):
#0  0xb466ad31 in clock_gettime (clock_id=1, tp=0xad762fe0) at
../sysdeps/unix/clock_gettime.c:116
#1  0xb61d3708 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb629f9d2 in updateCurrentTime (this=0xace01a34, tm=...) at
kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xace01a34, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb629e222 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xad7630bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb629e2bd in timerSourcePrepare (source=0xace01a00, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb47cb134 in g_main_context_prepare (context=<value optimized out>,
priority=0xad76312c) at /build/buildd/glib2.0-2.28.1/./glib/gmain.c:2761
#8  0xb47cbfc3 in g_main_context_iterate (context=0xace004e8, block=1,
dispatch=1, self=<value optimized out>) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3071
#9  0xb47cc684 in g_main_context_iteration (context=0xace004e8, may_block=1) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3154
#10 0xb629ea67 in QEventDispatcherGlib::processEvents (this=0xace00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb6270799 in QEventLoop::processEvents (this=0xad763270, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb6270a32 in QEventLoop::exec (this=0xad763270, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb617abd8 in QThread::exec (this=0x845a020) at thread/qthread.cpp:490
#14 0xb62526eb in QInotifyFileSystemWatcherEngine::run (this=0x845a020) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb617d659 in QThreadPrivate::start (arg=0x845a020) at
thread/qthread_unix.cpp:285
#16 0xb59f0e99 in start_thread (arg=0xad763b70) at pthread_create.c:304
#17 0xb5f865fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb22de730 (LWP 13780)):
[KCrash Handler]
#7  QETWidget::translateXI2Event (this=0x825f240, event=0xa221df0) at
kernel/qapplication_x11.cpp:5250
#8  0xb6563f24 in QApplication::x11ProcessEvent (this=0xbfe9394c,
event=0xbfe922dc) at kernel/qapplication_x11.cpp:3932
#9  0xb658eee4 in x11EventSourceDispatch (s=0x808a2e8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#10 0xb47cbc08 in g_main_dispatch (context=0x8089470) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:2440
#11 g_main_context_dispatch (context=0x8089470) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3013
#12 0xb47cc3d0 in g_main_context_iterate (context=0x8089470, block=-1266825056,
dispatch=1, self=<value optimized out>) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3091
#13 0xb47cc684 in g_main_context_iteration (context=0x8089470, may_block=1) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3154
#14 0xb629ea2c in QEventDispatcherGlib::processEvents (this=0x804e9f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#15 0xb658ead5 in QGuiEventDispatcherGlib::processEvents (this=0x804e9f0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#16 0xb6270799 in QEventLoop::processEvents (this=0xbfe925b0, flags=...) at
kernel/qeventloop.cpp:149
#17 0xb6270a32 in QEventLoop::exec (this=0xbfe925b0, flags=...) at
kernel/qeventloop.cpp:201
#18 0xb6969711 in QMenu::exec (this=0xbfe92618, p=..., action=0x0) at
widgets/qmenu.cpp:2054
#19 0xb52d8156 in
MessageList::Core::View::slotHeaderContextMenuRequested(QPoint const&) () from
/usr/lib/libmessagelist.so.4
#20 0xb52d852d in MessageList::Core::View::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libmessagelist.so.4
#21 0xb6277bca in QMetaObject::metacall (object=0x8347128,
cl=QMetaObject::InvokeMetaMethod, idx=90, argv=0xbfe927a8) at
kernel/qmetaobject.cpp:237
#22 0xb62879bf in QMetaObject::activate (sender=0x8317850, m=0xb6e093e8,
local_signal_index=0, argv=0xbfe927a8) at kernel/qobject.cpp:3280
#23 0xb6529d83 in QWidget::customContextMenuRequested (this=0x8317850, _t1=...)
at .moc/release-shared/moc_qwidget.cpp:360
#24 0xb6534799 in QWidget::event (this=0x8317850, event=0xbfe9309c) at
kernel/qwidget.cpp:8370
#25 0xb69250e3 in QFrame::event (this=0x8317850, e=0xbfe9309c) at
widgets/qframe.cpp:557
#26 0xb69b36e2 in QAbstractScrollArea::viewportEvent (this=0x8317850,
e=0xbfe9309c) at widgets/qabstractscrollarea.cpp:1043
#27 0xb6a527f7 in QAbstractItemView::viewportEvent (this=0x8317850,
event=0xbfe9309c) at itemviews/qabstractitemview.cpp:1619
#28 0xb6a68cec in QHeaderView::viewportEvent (this=0x8317850, e=0xbfe9309c) at
itemviews/qheaderview.cpp:2425
#29 0xb69b5fd5 in viewportEvent (this=0x8432488, o=0x8316d80, e=0xbfe9309c) at
widgets/qabstractscrollarea_p.h:100
#30 QAbstractScrollAreaFilter::eventFilter (this=0x8432488, o=0x8316d80,
e=0xbfe9309c) at widgets/qabstractscrollarea_p.h:116
#31 0xb627176a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x8087200, receiver=0x8316d80, event=0xbfe9309c) at
kernel/qcoreapplication.cpp:847
#32 0xb64dba50 in QApplicationPrivate::notify_helper (this=0x8087200,
receiver=0x8316d80, e=0xbfe9309c) at kernel/qapplication.cpp:4441
#33 0xb64e0912 in QApplication::notify (this=0xbfe9394c, receiver=0x8316d80,
e=0xbfe9309c) at kernel/qapplication.cpp:4085
#34 0xb751027a in KApplication::notify (this=0xbfe9394c, receiver=0x8316d80,
event=0xbfe9309c) at ../../kdeui/kernel/kapplication.cpp:311
#35 0xb62715cb in QCoreApplication::notifyInternal (this=0xbfe9394c,
receiver=0x8316d80, event=0xbfe9309c) at kernel/qcoreapplication.cpp:732
#36 0xb6565913 in sendSpontaneousEvent (this=0x825f240, event=0xbfe9359c) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#37 QETWidget::translateMouseEvent (this=0x825f240, event=0xbfe9359c) at
kernel/qapplication_x11.cpp:4538
#38 0xb6563d16 in QApplication::x11ProcessEvent (this=0xbfe9394c,
event=0xbfe9359c) at kernel/qapplication_x11.cpp:3655
#39 0xb658eee4 in x11EventSourceDispatch (s=0x808a2e8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0xb47cbc08 in g_main_dispatch (context=0x8089470) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:2440
#41 g_main_context_dispatch (context=0x8089470) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3013
#42 0xb47cc3d0 in g_main_context_iterate (context=0x8089470, block=-1266825056,
dispatch=1, self=<value optimized out>) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3091
#43 0xb47cc684 in g_main_context_iteration (context=0x8089470, may_block=1) at
/build/buildd/glib2.0-2.28.1/./glib/gmain.c:3154
#44 0xb629ea2c in QEventDispatcherGlib::processEvents (this=0x804e9f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:415
#45 0xb658ead5 in QGuiEventDispatcherGlib::processEvents (this=0x804e9f0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0xb6270799 in QEventLoop::processEvents (this=0xbfe93864, flags=...) at
kernel/qeventloop.cpp:149
#47 0xb6270a32 in QEventLoop::exec (this=0xbfe93864, flags=...) at
kernel/qeventloop.cpp:201
#48 0xb62753dc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#49 0xb64d9637 in QApplication::exec () at kernel/qapplication.cpp:3719
#50 0x0804a4e6 in _start ()

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