[Bug 307896] New: Kontact crashed when selecting an email to read

Karl karl.elliott at gmail.com
Fri Oct 5 14:47:45 BST 2012


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

            Bug ID: 307896
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: Kontact crashed when selecting an email to read
    Classification: Unclassified
                OS: Linux
          Reporter: karl.elliott at gmail.com
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: kontact

Application: kontact (4.8.5)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-31-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was simply scrolling through my mail list. When selecting an email to read
the whole of Kontact crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2123980 (LWP 2204))]

Thread 5 (Thread 0xafb30b40 (LWP 2216)):
#0  0xb7700424 in __kernel_vsyscall ()
#1  0xb392c96b in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb603a85c in __pthread_cond_wait (cond=0xb5ee5a30, mutex=0xb5ee5a18) at
forward.c:139
#3  0xb57b4263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb57b437f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3928d4c in start_thread (arg=0xafb30b40) at pthread_create.c:308
#6  0xb602cf4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaf207b40 (LWP 2217)):
#0  0xb367adcd in __GI_clock_gettime (clock_id=1, tp=0xaf207008) at
../sysdeps/unix/clock_gettime.c:116
#1  0xb6294315 in do_gettime (frac=0xaf207000, sec=0xaf206ff8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb637e226 in QTimerInfoList::updateCurrentTime (this=0xae902074) at
kernel/qeventdispatcher_unix.cpp:343
#4  0xb637e57a in QTimerInfoList::timerWait (this=0xae902074, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0xb637ce23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xaf2070ec) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb3855872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb3855faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb3856201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb637d8e7 in QEventDispatcherGlib::processEvents (this=0xae900468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0xb634950d in QEventLoop::processEvents (this=0xaf207270, flags=...) at
kernel/qeventloop.cpp:149
#11 0xb63497a9 in QEventLoop::exec (this=0xaf207270, flags=...) at
kernel/qeventloop.cpp:204
#12 0xb623294c in QThread::exec (this=0x9c14850) at thread/qthread.cpp:501
#13 0xb6232a3b in QThread::run (this=0x9c14850) at thread/qthread.cpp:568
#14 0xb6235de0 in QThreadPrivate::start (arg=0x9c14850) at
thread/qthread_unix.cpp:298
#15 0xb3928d4c in start_thread (arg=0xaf207b40) at pthread_create.c:308
#16 0xb602cf4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa91cfb40 (LWP 2572)):
#0  0xb7700424 in __kernel_vsyscall ()
#1  0xb601e800 in __GI___poll (fds=0xa8806780, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3863a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb38560ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3856201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb637d8e7 in QEventDispatcherGlib::processEvents (this=0xa8805160,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb634950d in QEventLoop::processEvents (this=0xa91cf240, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb63497a9 in QEventLoop::exec (this=0xa91cf240, flags=...) at
kernel/qeventloop.cpp:204
#8  0xb623294c in QThread::exec (this=0xa63a880) at thread/qthread.cpp:501
#9  0xb6326b5d in QInotifyFileSystemWatcherEngine::run (this=0xa63a880) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6235de0 in QThreadPrivate::start (arg=0xa63a880) at
thread/qthread_unix.cpp:298
#11 0xb3928d4c in start_thread (arg=0xa91cfb40) at pthread_create.c:308
#12 0xb602cf4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa3bfdb40 (LWP 10783)):
#0  0xb6215287 in __i686.get_pc_thunk.bx () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#1  0xb637cdcc in timerSourcePrepareHelper (src=0xa54038d0, timeout=0xa3bfd0bc)
at kernel/qeventdispatcher_glib.cpp:134
#2  0xb637cebd in timerSourcePrepare (source=0xa54038d0, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#3  0xb3855872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3855faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3856201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb637d8e7 in QEventDispatcherGlib::processEvents (this=0xa5403048,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb634950d in QEventLoop::processEvents (this=0xa3bfd240, flags=...) at
kernel/qeventloop.cpp:149
#8  0xb63497a9 in QEventLoop::exec (this=0xa3bfd240, flags=...) at
kernel/qeventloop.cpp:204
#9  0xb623294c in QThread::exec (this=0xa7eee80) at thread/qthread.cpp:501
#10 0xb6326b5d in QInotifyFileSystemWatcherEngine::run (this=0xa7eee80) at
io/qfilesystemwatcher_inotify.cpp:248
#11 0xb6235de0 in QThreadPrivate::start (arg=0xa7eee80) at
thread/qthread_unix.cpp:298
#12 0xb3928d4c in start_thread (arg=0xa3bfdb40) at pthread_create.c:308
#13 0xb602cf4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb2123980 (LWP 2204)):
[KCrash Handler]
#7  size (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:98
#8  count (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:280
#9 
MessageList::Core::ModelInvariantRowMapper::modelInvariantIndexToModelIndexRow
(this=0x9e52430, invariant=0xb6f7ee8) at
../../messagelist/core/modelinvariantrowmapper.cpp:323
#10 0xad6b4bc9 in MessageList::Core::ModelInvariantIndex::currentModelIndexRow
(this=0xb6f7ee8) at ../../messagelist/core/modelinvariantindex.cpp:50
#11 0xad6f8c45 in MessageList::Widget::viewMessageSelected (this=0x9f31398,
msg=0xb6f7ee0) at ../../messagelist/widget.cpp:216
#12 0xad6d311a in MessageList::Core::View::slotSelectionChanged
(this=0x9fb9838) at ../../messagelist/core/view.cpp:1977
#13 0xad6d47d6 in qt_static_metacall (_a=0xbfa78f94, _id=7, _o=0x9fb9838,
_c=<optimized out>) at ./view.moc:76
#14 MessageList::Core::View::qt_static_metacall (_o=0x9fb9838,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfa78f94) at ./view.moc:63
#15 0xb63616b1 in QMetaObject::activate (sender=0x9e30908, m=0xb723c868,
local_signal_index=0, argv=0xbfa78f94) at kernel/qobject.cpp:3547
#16 0xb6ec75dd in QItemSelectionModel::selectionChanged (this=0x9e30908,
_t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#17 0xb6ecd282 in QItemSelectionModel::emitSelectionChanged (this=0x9e30908,
newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#18 0xb6ece84c in QItemSelectionModel::select (this=0x9e30908, selection=...,
command=...) at itemviews/qitemselectionmodel.cpp:1110
#19 0xb6eb76e5 in QTreeViewPrivate::select (this=0x9fb5938, topIndex=...,
bottomIndex=..., command=...) at itemviews/qtreeview.cpp:3703
#20 0xb6eb8483 in QTreeView::setSelection (this=0x9fb9838, rect=...,
command=...) at itemviews/qtreeview.cpp:2317
#21 0xb6e6f270 in QAbstractItemView::mousePressEvent (this=0x9fb9838,
event=0xbfa79e14) at itemviews/qabstractitemview.cpp:1690
#22 0xb6ebbf64 in QTreeView::mousePressEvent (this=0x9fb9838, event=0xbfa79e14)
at itemviews/qtreeview.cpp:1855
#23 0xad6d2a9b in MessageList::Core::View::mousePressEvent (this=0x9fb9838,
e=0xbfa79e14) at ../../messagelist/core/view.cpp:2185
#24 0xb6911638 in QWidget::event (this=0x9fb9838, event=0xbfa79e14) at
kernel/qwidget.cpp:8358
#25 0xb6d2ee55 in QFrame::event (this=0x9fb9838, e=0xbfa79e14) at
widgets/qframe.cpp:557
#26 0xb6dc1ab1 in QAbstractScrollArea::viewportEvent (this=0x9fb9838,
e=0xbfa79e14) at widgets/qabstractscrollarea.cpp:1043
#27 0xb6e67acc in QAbstractItemView::viewportEvent (this=0x9fb9838,
event=0xbfa79e14) at itemviews/qabstractitemview.cpp:1644
#28 0xb6eb5b66 in QTreeView::viewportEvent (this=0x9fb9838, event=0xbfa79e14)
at itemviews/qtreeview.cpp:1257
#29 0xb6dc41d6 in viewportEvent (this=<optimized out>, event=0xbfa79e14) at
widgets/qabstractscrollarea_p.h:100
#30 eventFilter (e=0xbfa79e14, this=<optimized out>, o=<optimized out>) at
widgets/qabstractscrollarea_p.h:116
#31 QAbstractScrollAreaFilter::eventFilter (this=0x9e372f8, o=0x9fb9818,
e=0xbfa79e14) at widgets/qabstractscrollarea_p.h:115
#32 0xb634ab16 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x9b1b8b8, receiver=0x9fb9818, event=0xbfa79e14) at
kernel/qcoreapplication.cpp:986
#33 0xb68b6ea2 in notify_helper (e=0xbfa79e14, receiver=0x9fb9818,
this=0x9b1b8b8) at kernel/qapplication.cpp:4555
#34 QApplicationPrivate::notify_helper (this=0x9b1b8b8, receiver=0x9fb9818,
e=0xbfa79e14) at kernel/qapplication.cpp:4531
#35 0xb68bd024 in QApplication::notify (this=0x9b1b8b8, receiver=0x9fb9818,
e=0xbfa79e14) at kernel/qapplication.cpp:4102
#36 0xb743be01 in KApplication::notify (this=0xbfa7a664, receiver=0x9fb9818,
event=0xbfa79e14) at ../../kdeui/kernel/kapplication.cpp:311
#37 0xb634a97e in QCoreApplication::notifyInternal (this=0xbfa7a664,
receiver=0x9fb9818, event=0xbfa79e14) at kernel/qcoreapplication.cpp:876
#38 0xb68b7e95 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#39 QApplicationPrivate::sendMouseEvent (receiver=0x9fb9818, event=0xbfa79e14,
alienWidget=0x9fb9818, nativeWidget=0x9f37eb8, buttonDown=0xb724bcf4,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#40 0xb6944074 in QETWidget::translateMouseEvent (this=0x9f37eb8,
event=0xbfa7a2cc) at kernel/qapplication_x11.cpp:4617
#41 0xb6942c0d in QApplication::x11ProcessEvent (this=0xbfa7a664,
event=0xbfa7a2cc) at kernel/qapplication_x11.cpp:3732
#42 0xb696feac in x11EventSourceDispatch (s=0x9b1f2a8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0xb3855d86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xb3856125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb3856201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb637d887 in QEventDispatcherGlib::processEvents (this=0x9af37e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#47 0xb696faaa in QGuiEventDispatcherGlib::processEvents (this=0x9af37e8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0xb634950d in QEventLoop::processEvents (this=0xbfa7a5c4, flags=...) at
kernel/qeventloop.cpp:149
#49 0xb63497a9 in QEventLoop::exec (this=0xbfa7a5c4, flags=...) at
kernel/qeventloop.cpp:204
#50 0xb634eeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#51 0xb68b4a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#52 0x0804ac91 in main (argc=166011952, argv=0x0) at
../../../kontact/src/main.cpp:218

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list