Bug 327014 - Kontact 4.11.2 (KDE 4.11.2 under Kubuntu 13.10) has crashed when selecting multiple folders of an IMAP account
Summary: Kontact 4.11.2 (KDE 4.11.2 under Kubuntu 13.10) has crashed when selecting m...
Status: RESOLVED DUPLICATE of bug 284742
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.11.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-01 22:56 UTC by Thomas Dreibholz
Modified: 2015-01-06 15:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (12.22 KB, text/plain)
2015-01-06 15:21 UTC, contact
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Dreibholz 2013-11-01 22:56:57 UTC
Application: kontact (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:

Kontact  4.11.2 (KDE 4.11.2 under Kubuntu 13.10) has crashed when selecting multiple folders of an IMAP account.

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

Thread 5 (Thread 0x7f4446dd5700 (LWP 2636)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f44600891cd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4460089209 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f445c7b3f6e in start_thread (arg=0x7f4446dd5700) at pthread_create.c:311
#4  0x00007f44628179cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f44064ba700 (LWP 2638)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f445fdc9bbd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f44600b8a76 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f445c7b3f6e in start_thread (arg=0x7f44064ba700) at pthread_create.c:311
#4  0x00007f44628179cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f43f6bfc700 (LWP 3819)):
#0  0x00007f445c31b0ea in g_mutex_get_impl (mutex=0x7f43e80009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:124
#1  0x00007f445c31b3c9 in g_mutex_unlock (mutex=mutex@entry=0x7f43e80009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:232
#2  0x00007f445c2db55d in g_main_context_iterate (context=context@entry=0x7f43e80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3660
#3  0x00007f445c2db7ac in g_main_context_iteration (context=0x7f43e80009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#4  0x00007f4462f90a76 in QEventDispatcherGlib::processEvents (this=0x7f43e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f4462f625ef in QEventLoop::processEvents (this=this@entry=0x7f43f6bfbd70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4462f628e5 in QEventLoop::exec (this=this@entry=0x7f43f6bfbd70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4462e6188f in QThread::exec (this=this@entry=0x2c56cc0) at thread/qthread.cpp:542
#8  0x00007f4462f43d13 in QInotifyFileSystemWatcherEngine::run (this=0x2c56cc0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f4462e63f2f in QThreadPrivate::start (arg=0x2c56cc0) at thread/qthread_unix.cpp:338
#10 0x00007f445c7b3f6e in start_thread (arg=0x7f43f6bfc700) at pthread_create.c:311
#11 0x00007f44628179cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f43e4b8b700 (LWP 3827)):
#0  0x00007f446280af7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f445c2db6a4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f43e00027c0, timeout=9221, context=0x7f43e00009a0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:4006
#2  g_main_context_iterate (context=context@entry=0x7f43e00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3707
#3  0x00007f445c2db7ac in g_main_context_iteration (context=0x7f43e00009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#4  0x00007f4462f90a76 in QEventDispatcherGlib::processEvents (this=0x7f43e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f4462f625ef in QEventLoop::processEvents (this=this@entry=0x7f43e4b8adb0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4462f628e5 in QEventLoop::exec (this=this@entry=0x7f43e4b8adb0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4462e6188f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00007f4462e63f2f in QThreadPrivate::start (arg=0x259aa40) at thread/qthread_unix.cpp:338
#9  0x00007f445c7b3f6e in start_thread (arg=0x7f43e4b8b700) at pthread_create.c:311
#10 0x00007f44628179cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f44652a17c0 (LWP 2627)):
[KCrash Handler]
#6  QModelIndex (other=..., this=0x7fff0bbf44c0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:65
#7  KSelectionProxyModelPrivate::mapTopLevelToSource (this=this@entry=0xc48cff0, row=0, column=0) at ../../kdeui/itemviews/kselectionproxymodel.cpp:1623
#8  0x00007f4464648dd1 in KSelectionProxyModel::mapToSource (this=0x4d00530, proxyIndex=...) at ../../kdeui/itemviews/kselectionproxymodel.cpp:2151
#9  0x00007f4464644224 in KSelectionProxyModel::data (this=0x4d00530, index=..., role=34) at ../../kdeui/itemviews/kselectionproxymodel.cpp:2255
#10 0x00007f44617ef82a in data (arole=34, this=0x7fff0bbf4680) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402
#11 Akonadi::EntityMimeTypeFilterModel::filterAcceptsRow (this=<optimized out>, sourceRow=<optimized out>, sourceParent=...) at ../../akonadi/entitymimetypefiltermodel.cpp:113
#12 0x00007f4463ecc47f in QSortFilterProxyModelPrivate::create_mapping (this=this@entry=0xc48d370, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:327
#13 0x00007f4463ecd5dc in QSortFilterProxyModel::rowCount (this=<optimized out>, parent=...) at itemviews/qsortfilterproxymodel.cpp:1690
#14 0x00007f43fd1d03cd in MessageList::StorageModel::rowCount (this=<optimized out>, parent=...) at ../../messagelist/storagemodel.cpp:407
#15 0x00007f43fd191f4c in MessageList::Core::Model::setStorageModel (this=0x27f36b0, storageModel=<optimized out>, preSelectionMode=preSelectionMode@entry=MessageList::Core::PreSelectLastSelected) at ../../messagelist/core/model.cpp:728
#16 0x00007f43fd192c4e in MessageList::Core::ModelPrivate::slotStorageModelLayoutChanged (this=0x2bca3f0) at ../../messagelist/core/model.cpp:4425
#17 0x00007f4462f77a58 in QMetaObject::activate (sender=0x6b6e8e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#18 0x00007f4462f77a58 in QMetaObject::activate (sender=sender@entry=0xc48db70, m=m@entry=0x7f44632c66a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=13, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#19 0x00007f4462fc18e3 in QAbstractItemModel::modelReset (this=this@entry=0xc48db70) at .moc/release-shared/moc_qabstractitemmodel.cpp:251
#20 0x00007f4462f57b3e in QAbstractItemModel::reset (this=0xc48db70) at kernel/qabstractitemmodel.cpp:2913
#21 0x00007f4462f77a58 in QMetaObject::activate (sender=sender@entry=0x4d00530, m=m@entry=0x7f44632c66a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7fff0bbf4c80) at kernel/qobject.cpp:3539
#22 0x00007f4462fc1764 in QAbstractItemModel::rowsRemoved (this=this@entry=0x4d00530, _t1=..., _t2=0, _t3=12470) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#23 0x00007f4462f5ec7e in QAbstractItemModel::endRemoveRows (this=this@entry=0x4d00530) at kernel/qabstractitemmodel.cpp:2487
#24 0x00007f446464de90 in KSelectionProxyModelPrivate::removeRangeFromProxy (this=this@entry=0xc48cff0, range=...) at ../../kdeui/itemviews/kselectionproxymodel.cpp:1732
#25 0x00007f446464e7b5 in KSelectionProxyModelPrivate::removeSelectionFromProxy (this=this@entry=0xc48cff0, selection=...) at ../../kdeui/itemviews/kselectionproxymodel.cpp:1637
#26 0x00007f446464edfd in KSelectionProxyModelPrivate::selectionChanged (this=<optimized out>, _selected=..., _deselected=...) at ../../kdeui/itemviews/kselectionproxymodel.cpp:1887
#27 0x00007f4462f77a58 in QMetaObject::activate (sender=sender@entry=0x2bd8240, m=m@entry=0x7f446441afc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff0bbf5250) at kernel/qobject.cpp:3539
#28 0x00007f4463e9cc47 in QItemSelectionModel::selectionChanged (this=this@entry=0x2bd8240, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#29 0x00007f4463ea2277 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x2bd8240, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#30 0x00007f4463ea2a83 in QItemSelectionModel::select (this=this@entry=0x2bd8240, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#31 0x00007f43fd1cd111 in MessageList::Pane::Private::onSelectionChanged (this=0x2b31d10, selected=..., deselected=...) at ../../messagelist/pane.cpp:451
#32 0x00007f4462f77a58 in QMetaObject::activate (sender=sender@entry=0x2889fa0, m=m@entry=0x7f446441afc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff0bbf5720) at kernel/qobject.cpp:3539
#33 0x00007f4463e9cc47 in QItemSelectionModel::selectionChanged (this=this@entry=0x2889fa0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#34 0x00007f4463ea2277 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x2889fa0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#35 0x00007f4463ea2a83 in QItemSelectionModel::select (this=0x2889fa0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#36 0x00007f4463e9dac8 in QItemSelectionModel::select (this=this@entry=0x2889fa0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#37 0x00007f4463e4b454 in QAbstractItemView::mouseReleaseEvent (this=0x2b0b830, event=0x7fff0bbf6140) at itemviews/qabstractitemview.cpp:1808
#38 0x00007f44639a431e in QWidget::event (this=this@entry=0x2b0b830, event=event@entry=0x7fff0bbf6140) at kernel/qwidget.cpp:8375
#39 0x00007f4463d455be in QFrame::event (this=0x2b0b830, e=0x7fff0bbf6140) at widgets/qframe.cpp:557
#40 0x00007f4463e546b3 in QAbstractItemView::viewportEvent (this=this@entry=0x2b0b830, event=event@entry=0x7fff0bbf6140) at itemviews/qabstractitemview.cpp:1644
#41 0x00007f4463e9350e in QTreeView::viewportEvent (this=0x2b0b830, event=0x7fff0bbf6140) at itemviews/qtreeview.cpp:1257
#42 0x00007f4462f63a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x22a4eb0, receiver=receiver@entry=0x2a72fc0, event=event@entry=0x7fff0bbf6140) at kernel/qcoreapplication.cpp:1056
#43 0x00007f4463954ddc in QApplicationPrivate::notify_helper (this=this@entry=0x22a4eb0, receiver=receiver@entry=0x2a72fc0, e=e@entry=0x7fff0bbf6140) at kernel/qapplication.cpp:4563
#44 0x00007f446395b5ad in QApplication::notify (this=this@entry=0x7fff0bbf69a0, receiver=receiver@entry=0x2a72fc0, e=e@entry=0x7fff0bbf6140) at kernel/qapplication.cpp:4110
#45 0x00007f446465ea9a in KApplication::notify (this=0x7fff0bbf69a0, receiver=0x2a72fc0, event=0x7fff0bbf6140) at ../../kdeui/kernel/kapplication.cpp:311
#46 0x00007f4462f638bd in QCoreApplication::notifyInternal (this=0x7fff0bbf69a0, receiver=receiver@entry=0x2a72fc0, event=event@entry=0x7fff0bbf6140) at kernel/qcoreapplication.cpp:946
#47 0x00007f446395ad63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#48 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2a72fc0, event=event@entry=0x7fff0bbf6140, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x2a72fc0, buttonDown=buttonDown@entry=0x7f44644392f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#49 0x00007f44639cf7db in QETWidget::translateMouseEvent (this=this@entry=0x2a72fc0, event=event@entry=0x7fff0bbf64c0) at kernel/qapplication_x11.cpp:4631
#50 0x00007f44639cf079 in QApplication::x11ProcessEvent (this=0x7fff0bbf69a0, event=event@entry=0x7fff0bbf64c0) at kernel/qapplication_x11.cpp:3624
#51 0x00007f44639f6922 in x11EventSourceDispatch (s=s@entry=0x22a1da0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#52 0x00007f445c2db3b6 in g_main_dispatch (context=0x22a0ad0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3065
#53 g_main_context_dispatch (context=context@entry=0x22a0ad0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3641
#54 0x00007f445c2db708 in g_main_context_iterate (context=context@entry=0x22a0ad0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3712
#55 0x00007f445c2db7ac in g_main_context_iteration (context=0x22a0ad0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#56 0x00007f4462f90a55 in QEventDispatcherGlib::processEvents (this=0x2264690, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#57 0x00007f44639f69d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x00007f4462f625ef in QEventLoop::processEvents (this=this@entry=0x7fff0bbf68a0, flags=...) at kernel/qeventloop.cpp:149
#59 0x00007f4462f628e5 in QEventLoop::exec (this=this@entry=0x7fff0bbf68a0, flags=...) at kernel/qeventloop.cpp:204
#60 0x00007f4462f67e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#61 0x00007f446395334c in QApplication::exec () at kernel/qapplication.cpp:3828
#62 0x0000000000403690 in main (argc=3, argv=0x7fff0bbf6ae8) at ../../../kontact/src/main.cpp:219

The reporter indicates this bug may be a duplicate of or related to bug 284742.

Possible duplicates by query: bug 308639, bug 297837, bug 292762, bug 291034.

Reported using DrKonqi
Comment 1 Thomas Dreibholz 2013-11-01 22:59:57 UTC

*** This bug has been marked as a duplicate of bug 284742 ***
Comment 2 contact 2015-01-06 15:21:17 UTC
Created attachment 90261 [details]
New crash information added by DrKonqi

kontact (4.14.2) on KDE Platform 4.14.2 using Qt 4.8.6

- What I was doing when the application crashed:

I have selected multiple folders in IMAP mail and tried to move them to Inbox (same IMAP) mail.

-- Backtrace (Reduced):
#6  QModelIndex (other=..., this=0x7fffb5615a50) at /usr/include/qt4/QtCore/qabstractitemmodel.h:65
#7  KSelectionProxyModelPrivate::mapTopLevelToSource (this=this@entry=0x31818d0, row=0, column=0) at ../../kdeui/itemviews/kselectionproxymodel.cpp:1623
#8  0x00007f594c051041 in KSelectionProxyModel::mapToSource (this=0x241e7e0, proxyIndex=...) at ../../kdeui/itemviews/kselectionproxymodel.cpp:2151
#9  0x00007f594c04c4f4 in KSelectionProxyModel::data (this=0x241e7e0, index=..., role=34) at ../../kdeui/itemviews/kselectionproxymodel.cpp:2255
#10 0x00007f59491bb08a in data (arole=34, this=0x7fffb5615c10) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402