[Bug 230934] New: First search became weird, then kmail went down

Shai shai at platonix.com
Tue Mar 16 08:07:31 GMT 2010


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

           Summary: First search became weird, then kmail went down
           Product: kmail
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: shai at platonix.com


Application that crashed: kmail
Version of the application: 1.12.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-trunk-686 i686
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
I have a folder where I dump several mailing lists, and a search to extract one
of them. I knew that this search found 26 unread messages out of ~200. Today I
glanced at it, and it only showed one unread, and claimed to have only two in
total. I tried to look at its details to investigate, and KMail crashed.

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

Thread 6 (Thread 0xaf819b70 (LWP 2493)):
#0  0xb783a424 in __kernel_vsyscall ()
#1  0xb4d273d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb5c0b864 in __pthread_cond_timedwait (cond=0xa7b9718, mutex=0xa7b9700,
abstime=0xaf819350) at forward.c:152
#3  0xaf91ead3 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xae108b70 (LWP 2494)):
#0  0xb783a424 in __kernel_vsyscall ()
#1  0xb5bf0b27 in *__GI___poll (fds=0x8b478f8, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3f9804b in g_poll () from /lib/libglib-2.0.so.0
#3  0xb3f8b20b in ?? () from /lib/libglib-2.0.so.0
#4  0xb3f8b503 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb68b705f in QEventDispatcherGlib::processEvents (this=0x8283c30,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#6  0xb688a83a in QEventLoop::processEvents (this=0xae1082e0, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb688ac82 in QEventLoop::exec (this=0xae1082e0, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb6798309 in QThread::exec (this=0x8d74568) at thread/qthread.cpp:487
#9  0xaf96b48a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0xb679b5e2 in QThreadPrivate::start (arg=0x8d74568) at
thread/qthread_unix.cpp:188
#11 0xb4d23585 in start_thread (arg=0xae108b70) at pthread_create.c:300
#12 0xb5bfe29e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xac174b70 (LWP 2497)):
#0  0xb783a424 in __kernel_vsyscall ()
#1  0xb5bef3cb in read () from /lib/i686/cmov/libc.so.6
#2  0xaf9ec972 in ?? () from /usr/lib/libasound.so.2
#3  0xaf9e984d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xaf9e5c64 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xaf9f18c1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xac2d6b51 in ?? ()
#7  0xae4079f4 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xab7ffb70 (LWP 2498)):
#0  0xb783a424 in __kernel_vsyscall ()
#1  0xb4d270a5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5c0b80d in __pthread_cond_wait (cond=0xae4160c0, mutex=0xae4160a8) at
forward.c:139
#3  0xaf92f6ca in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 2 (Thread 0xaa5ffb70 (LWP 2499)):
#0  0xb783a424 in __kernel_vsyscall ()
#1  0xb5bf7591 in select () from /lib/i686/cmov/libc.so.6
#2  0xaf947df4 in xine_hexdump () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 1 (Thread 0xb3648700 (LWP 12947)):
[KCrash Handler]
#6  0xb6f89c63 in KMail::MessageListView::Widget::getSelectionStats
(this=0x855d6d0, selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfa7c4bf, 
    includeCollapsedChildren=<value optimized out>) at
../../kmail/messagelistview/widget.cpp:580
#7  0xb6f82266 in KMail::MessageListView::Pane::getSelectionStats
(this=0x859ce48, selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfa7c4bf, 
    includeCollapsedChildren=true) at ../../kmail/messagelistview/pane.cpp:622
#8  0xb6e331ac in KMMainWidget::updateMessageActions (this=0x8550698) at
../../kmail/kmmainwidget.cpp:4274
#9  0xb6e4c6d2 in KMMainWidget::qt_metacall (this=0x8550698,
_c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfa7c598) at
./kmmainwidget.moc:367
#10 0xb68a1303 in QMetaObject::activate (sender=0x89061f0, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#11 0xb68a1f42 in QMetaObject::activate (sender=0x89061f0, m=0xb697dd84,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#12 0xb68dcb37 in QTimer::timeout (this=0x89061f0) at
.moc/release-shared/moc_qtimer.cpp:128
#13 0xb68a765e in QTimer::timerEvent (this=0x89061f0, e=0xbfa7ca3c) at
kernel/qtimer.cpp:261
#14 0xb689c39f in QObject::event (this=0x89061f0, e=0xbfa7ca3c) at
kernel/qobject.cpp:1074
#15 0xb5ecba94 in QApplicationPrivate::notify_helper (this=0x816f818,
receiver=0x89061f0, e=0xbfa7ca3c) at kernel/qapplication.cpp:4065
#16 0xb5ed3bee in QApplication::notify (this=0xbfa7cdb0, receiver=0x89061f0,
e=0xbfa7ca3c) at kernel/qapplication.cpp:3605
#17 0xb7659e2a in KApplication::notify (this=0xbfa7cdb0, receiver=0x89061f0,
event=0xbfa7ca3c) at ../../kdeui/kernel/kapplication.cpp:302
#18 0xb688c1eb in QCoreApplication::notifyInternal (this=0xbfa7cdb0,
receiver=0x89061f0, event=0xbfa7ca3c) at kernel/qcoreapplication.cpp:610
#19 0xb68bae21 in QCoreApplication::sendEvent (this=0x8172574) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#20 QTimerInfoList::activateTimers (this=0x8172574) at
kernel/qeventdispatcher_unix.cpp:580
#21 0xb68b7317 in timerSourceDispatch (source=0x81725b0) at
kernel/qeventdispatcher_glib.cpp:184
#22 idleTimerSourceDispatch (source=0x81725b0) at
kernel/qeventdispatcher_glib.cpp:231
#23 0xb3f87b38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0xb3f8b3d0 in ?? () from /lib/libglib-2.0.so.0
#25 0xb3f8b503 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0xb68b7041 in QEventDispatcherGlib::processEvents (this=0x81492b8,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#27 0xb5f6b305 in QGuiEventDispatcherGlib::processEvents (this=0x81492b8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#28 0xb688a83a in QEventLoop::processEvents (this=0xbfa7ccb0, flags=...) at
kernel/qeventloop.cpp:149
#29 0xb688ac82 in QEventLoop::exec (this=0xbfa7ccb0, flags=...) at
kernel/qeventloop.cpp:201
#30 0xb688d0d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#31 0xb5ecb917 in QApplication::exec () at kernel/qapplication.cpp:3525
#32 0x0804a6e2 in main (argc=3, argv=0xbfa7cf44) at ../../kmail/main.cpp:146

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