[Bug 297823] New: kmail crashes on "next mail"

Mathias Homann admin at eregion.de
Tue Apr 10 08:34:05 BST 2012


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

            Bug ID: 297823
          Severity: crash
           Version: 4.8.2
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: kmail crashes on "next mail"
    Classification: Unclassified
                OS: Linux
          Reporter: admin at eregion.de
          Hardware: openSUSE RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kontact

Application: kontact (4.8.2)
KDE Platform Version: 4.8.2 (4.8.2) "release 491"
Qt Version: 4.8.1
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
tried to navigate to "next unread mail" via keyboard shortcut

The crash can be reproduced some of the time.

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

Thread 5 (Thread 0x7f1cbc4c9700 (LWP 16571)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1cd1701c12 in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f1cd20a01a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007f1cd1701c49 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007f1cccd6df05 in start_thread (arg=0x7f1cbc4c9700) at
pthread_create.c:301
#4  0x00007f1cd23f310d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f1cbbbc8700 (LWP 16572)):
#0  0x00007f1cd23e9ff3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1ccc85ea98 in g_main_context_poll (n_fds=1, fds=0x7f1cb40013e0,
timeout=9865, context=0x7f1cb40009a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f1cb40009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f1ccc85ef59 in g_main_context_iteration (context=0x7f1cb40009a0,
may_block=1) at gmain.c:3136
#4  0x00007f1cd2b612e6 in QEventDispatcherGlib::processEvents
(this=0x7f1cb40008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f1cd2b31012 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f1cd2b31267 in QEventLoop::exec (this=0x7f1cbbbc7e20, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f1cd2a31547 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007f1cd2a3456b in QThreadPrivate::start (arg=0x63bd20) at
thread/qthread_unix.cpp:298
#9  0x00007f1cccd6df05 in start_thread (arg=0x7f1cbbbc8700) at
pthread_create.c:301
#10 0x00007f1cd23f310d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f1c63c64700 (LWP 16600)):
#0  0x00007f1cd23e9ff3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1ccc85ea98 in g_main_context_poll (n_fds=1, fds=0x7f1c540013e0,
timeout=-1, context=0x7f1c540009a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f1c540009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f1ccc85ef59 in g_main_context_iteration (context=0x7f1c540009a0,
may_block=1) at gmain.c:3136
#4  0x00007f1cd2b612e6 in QEventDispatcherGlib::processEvents
(this=0x7f1c540008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f1cd2b31012 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f1cd2b31267 in QEventLoop::exec (this=0x7f1c63c63e20, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f1cd2a31547 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007f1cd2a3456b in QThreadPrivate::start (arg=0x1248ec0) at
thread/qthread_unix.cpp:298
#9  0x00007f1cccd6df05 in start_thread (arg=0x7f1c63c64700) at
pthread_create.c:301
#10 0x00007f1cd23f310d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f1c64465700 (LWP 16793)):
#0  0x00007f1cd2400224 in pthread_mutex_lock (mutex=0x7f1c5c0009a8) at
forward.c:182
#1  0x00007f1ccc85d179 in g_main_context_acquire (context=0x7f1c5c0009a0) at
gmain.c:2512
#2  0x00007f1ccc85e8b1 in g_main_context_iterate (context=0x7f1c5c0009a0,
block=1, dispatch=1, self=<optimized out>) at gmain.c:3017
#3  0x00007f1ccc85ef59 in g_main_context_iteration (context=0x7f1c5c0009a0,
may_block=1) at gmain.c:3136
#4  0x00007f1cd2b612e6 in QEventDispatcherGlib::processEvents
(this=0x7f1c5c0008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f1cd2b31012 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f1cd2b31267 in QEventLoop::exec (this=0x7f1c64464df0, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f1cd2a31547 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007f1cd2b10dff in QInotifyFileSystemWatcherEngine::run (this=0x236f920)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f1cd2a3456b in QThreadPrivate::start (arg=0x236f920) at
thread/qthread_unix.cpp:298
#10 0x00007f1cccd6df05 in start_thread (arg=0x7f1c64465700) at
pthread_create.c:301
#11 0x00007f1cd23f310d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f1cd4ed5760 (LWP 16568)):
[KCrash Handler]
#6  at (this=0x0, i=1) at /usr/include/QtCore/qlist.h:100
#7  at (i=1, this=0x0) at /usr/include/QtCore/qlist.h:470
#8  MessageList::Core::ModelInvariantRowMapperPrivate::indexDead
(this=0x96ff60, invariant=0x3b6df30) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/modelinvariantrowmapper.cpp:135
#9  0x00007f1c7289692b in
MessageList::Core::ModelInvariantIndex::~ModelInvariantIndex (this=0x3b6df30,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/modelinvariantindex.cpp:37
#10 0x00007f1c7287f3b7 in MessageList::Core::MessageItem::~MessageItem
(this=0x3b6df20, __in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/messageitem.cpp:266
#11 0x00007f1c7287f459 in MessageList::Core::MessageItem::~MessageItem
(this=0x3b6df20, __in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/messageitem.cpp:268
#12 0x00007f1c72873a05 in MessageList::Core::Item::killAllChildItems
(this=0x1521080) at /usr/src/debug/kdepim-4.8.2/messagelist/core/item.cpp:400
#13 0x00007f1c72874f57 in MessageList::Core::Item::~Item (this=0x1521080,
__in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/item.cpp:47
#14 0x00007f1c728757a9 in MessageList::Core::GroupHeaderItem::~GroupHeaderItem
(this=0x1521080, __in_chrg=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/groupheaderitem.cpp:32
#15 0x00007f1c72873a05 in MessageList::Core::Item::killAllChildItems
(this=0xcab3d0) at /usr/src/debug/kdepim-4.8.2/messagelist/core/item.cpp:400
#16 0x00007f1c7288f22f in MessageList::Core::Model::setStorageModel
(this=0xc92670, storageModel=0x2acd260,
preSelectionMode=MessageList::Core::PreSelectFirstUnreadCentered) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/model.cpp:714
#17 0x00007f1c728ab005 in MessageList::Core::View::setStorageModel
(this=0xfaa360, storageModel=<optimized out>, preSelectionMode=<optimized out>)
at /usr/src/debug/kdepim-4.8.2/messagelist/core/view.cpp:273
#18 0x00007f1c728b9b65 in MessageList::Core::Widget::setStorageModel
(this=0x98e1a0, storageModel=0x2acd260,
preSelectionMode=MessageList::Core::PreSelectFirstUnreadCentered) at
/usr/src/debug/kdepim-4.8.2/messagelist/core/widgetbase.cpp:408
#19 0x00007f1c728cb15a in MessageList::Pane::setCurrentFolder (this=0xf910d0,
preSelectionMode=MessageList::Core::PreSelectFirstUnreadCentered,
overrideLabel=...) at /usr/src/debug/kdepim-4.8.2/messagelist/pane.cpp:604
#20 0x00007f1c73493889 in KMMainWidget::slotShowSelectedFolderInPane
(this=<optimized out>) at
/usr/src/debug/kdepim-4.8.2/kmail/kmmainwidget.cpp:603
#21 0x00007f1c734b550a in KMMainWidget::qt_static_metacall (_o=0xf4cfd0,
_c=<optimized out>, _id=<optimized out>, _a=0x1448ed0) at
/usr/src/debug/kdepim-4.8.2/build/kmail/kmmainwidget.moc:382
#22 0x00007f1cd2b4b2b6 in QObject::event (this=0xf4cfd0, e=<optimized out>) at
kernel/qobject.cpp:1204
#23 0x00007f1cd359621b in QWidget::event (this=0xf4cfd0, event=0x330af30) at
kernel/qwidget.cpp:8821
#24 0x00007f1cd35460d4 in notify_helper (e=0x330af30, receiver=0xf4cfd0,
this=0x6391b0) at kernel/qapplication.cpp:4554
#25 QApplicationPrivate::notify_helper (this=0x6391b0, receiver=0xf4cfd0,
e=0x330af30) at kernel/qapplication.cpp:4526
#26 0x00007f1cd354af53 in QApplication::notify (this=0x7fff06500f10,
receiver=0xf4cfd0, e=0x330af30) at kernel/qapplication.cpp:4415
#27 0x00007f1cd428a886 in KApplication::notify (this=0x7fff06500f10,
receiver=0xf4cfd0, event=0x330af30) at
/usr/src/debug/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#28 0x00007f1cd2b3222c in QCoreApplication::notifyInternal
(this=0x7fff06500f10, receiver=0xf4cfd0, event=0x330af30) at
kernel/qcoreapplication.cpp:876
#29 0x00007f1cd2b35aca in sendEvent (event=0x330af30, receiver=0xf4cfd0) at
kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x60da60) at kernel/qcoreapplication.cpp:1500
#31 0x00007f1cd2b60e53 in sendPostedEvents () at kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=0x63a750) at
kernel/qeventdispatcher_glib.cpp:279
#33 0x00007f1ccc85e58d in g_main_dispatch (context=0x63a660) at gmain.c:2425
#34 g_main_context_dispatch (context=0x63a660) at gmain.c:2995
#35 0x00007f1ccc85ed88 in g_main_context_iterate (context=0x63a660,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#36 0x00007f1ccc85ef59 in g_main_context_iteration (context=0x63a660,
may_block=1) at gmain.c:3136
#37 0x00007f1cd2b6127f in QEventDispatcherGlib::processEvents (this=0x60d320,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007f1cd35e976e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f1cd2b31012 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f1cd2b31267 in QEventLoop::exec (this=0x7fff06500ea0, flags=...) at
kernel/qeventloop.cpp:204
#41 0x00007f1cd2b35dc5 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#42 0x0000000000403919 in ?? ()
#43 0x00007f1cd233923d in __libc_start_main (main=0x402e30, argc=1,
ubp_av=0x7fff06501538, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff06501528) at libc-start.c:226
#44 0x0000000000403e51 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list