[kontact] [Bug 350736] New: kmail crashes when moving folder

Martin Pluskal martin at pluskal.org
Wed Jul 29 09:02:58 BST 2015


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

            Bug ID: 350736
           Summary: kmail crashes when moving folder
           Product: kontact
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: martin at pluskal.org

Application: kontact (4.14.10)
KDE Platform Version: 4.14.10
Qt Version: 4.8.7
Operating System: Linux 4.1.2-1-desktop x86_64
Distribution: "openSUSE 20150727 (Tumbleweed) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I was moving folder (ldap account) from subfolder to inbox (moving folder2 from
folder1 - inbox/folder1/folder2 -> inbox/folder2)

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f949ec9d8c0 (LWP 2680))]

Thread 6 (Thread 0x7f948098a700 (LWP 2685)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f949b352de6 in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtWebKit.so.4
#2  0x00007f949b352e19 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#3  0x00007f949608c324 in start_thread (arg=0x7f948098a700) at
pthread_create.c:333
#4  0x00007f949c13170d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f9440087700 (LWP 2690)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f949b0bc5e9 in JSC::BlockAllocator::blockFreeingThreadMain() () from
/usr/lib64/libQtWebKit.so.4
#2  0x00007f949b37a8f6 in WTF::wtfThreadEntryPoint(void*) () from
/usr/lib64/libQtWebKit.so.4
#3  0x00007f949608c324 in start_thread (arg=0x7f9440087700) at
pthread_create.c:333
#4  0x00007f949c13170d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f942d06c700 (LWP 2946)):
#0  0x00007f949c128fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9495abbe94 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f94280013e0, timeout=<optimized out>, context=0x7f94280009a0) at
gmain.c:4103
#2  g_main_context_iterate (context=context at entry=0x7f94280009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3803
#3  0x00007f9495abbf9c in g_main_context_iteration (context=0x7f94280009a0,
may_block=may_block at entry=1) at gmain.c:3869
#4  0x00007f949c92326e in QEventDispatcherGlib::processEvents
(this=0x7f94280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f949c8f33e1 in QEventLoop::processEvents
(this=this at entry=0x7f942d06bd20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f949c8f36f5 in QEventLoop::exec (this=this at entry=0x7f942d06bd20,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f949c7eca59 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#8  0x00007f949c7ef23c in QThreadPrivate::start (arg=0x1daa190) at
thread/qthread_unix.cpp:352
#9  0x00007f949608c324 in start_thread (arg=0x7f942d06c700) at
pthread_create.c:333
#10 0x00007f949c13170d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f9423e52700 (LWP 4646)):
#0  0x00007f949c128fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9495abbe94 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f9414004240, timeout=<optimized out>, context=0x7f9414004180) at
gmain.c:4103
#2  g_main_context_iterate (context=context at entry=0x7f9414004180,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3803
#3  0x00007f9495abbf9c in g_main_context_iteration (context=0x7f9414004180,
may_block=may_block at entry=1) at gmain.c:3869
#4  0x00007f949c92326e in QEventDispatcherGlib::processEvents
(this=0x7f9414004be0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f949c8f33e1 in QEventLoop::processEvents
(this=this at entry=0x7f9423e51ce0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f949c8f36f5 in QEventLoop::exec (this=this at entry=0x7f9423e51ce0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f949c7eca59 in QThread::exec (this=this at entry=0x1d5ec9d0) at
thread/qthread.cpp:538
#8  0x00007f949c8d44c3 in QInotifyFileSystemWatcherEngine::run
(this=0x1d5ec9d0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f949c7ef23c in QThreadPrivate::start (arg=0x1d5ec9d0) at
thread/qthread_unix.cpp:352
#10 0x00007f949608c324 in start_thread (arg=0x7f9423e52700) at
pthread_create.c:333
#11 0x00007f949c13170d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f9422821700 (LWP 30706)):
#0  g_mutex_unlock (mutex=0x7f94180021f0) at gthread-posix.c:1348
#1  0x00007f9495abb4b0 in g_main_context_prepare
(context=context at entry=0x7f94180021f0, priority=priority at entry=0x7f9422820be8)
at gmain.c:3408
#2  0x00007f9495abbdc3 in g_main_context_iterate
(context=context at entry=0x7f94180021f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3788
#3  0x00007f9495abbf9c in g_main_context_iteration (context=0x7f94180021f0,
may_block=may_block at entry=1) at gmain.c:3869
#4  0x00007f949c92326e in QEventDispatcherGlib::processEvents
(this=0x7f94180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f949c8f33e1 in QEventLoop::processEvents
(this=this at entry=0x7f9422820d20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f949c8f36f5 in QEventLoop::exec (this=this at entry=0x7f9422820d20,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f949c7eca59 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#8  0x00007f949c7ef23c in QThreadPrivate::start (arg=0x22a99440) at
thread/qthread_unix.cpp:352
#9  0x00007f949608c324 in start_thread (arg=0x7f9422821700) at
pthread_create.c:333
#10 0x00007f949c13170d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f949ec9d8c0 (LWP 2680)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::proxy_to_source (this=0x1f9e6e0,
proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:370
#7  0x00007f949d8a370d in QSortFilterProxyModel::mapToSource (this=<optimized
out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2520
#8  0x00007f949d8a0234 in QSortFilterProxyModel::rowCount
(this=this at entry=0x1e55dd0, parent=...) at
itemviews/qsortfilterproxymodel.cpp:1688
#9  0x00007f949e0065fe in KIdentityProxyModel::rowCount
(this=this at entry=0x1c6eb90, parent=...) at
/usr/src/debug/kdelibs-4.14.10/kdeui/itemviews/kidentityproxymodel.cpp:403
#10 0x00007f949e0065fe in KIdentityProxyModel::rowCount (this=0x1fe4410,
parent=...) at
/usr/src/debug/kdelibs-4.14.10/kdeui/itemviews/kidentityproxymodel.cpp:403
#11 0x00007f949c8e845a in QAbstractItemModel::hasIndex
(this=this at entry=0x1fe4410, row=row at entry=6, column=column at entry=0, parent=...)
at kernel/qabstractitemmodel.cpp:1636
#12 0x00007f94997938ce in KPIM::StatisticsProxyModel::index (this=0x1fe4410,
row=6, column=0, parent=...) at
/usr/src/debug/kdepim-4.14.10/libkdepim/misc/statisticsproxymodel.cpp:330
#13 0x00007f949d8a368e in QSortFilterProxyModelPrivate::proxy_to_source
(this=<optimized out>, proxy_index=...) at
itemviews/qsortfilterproxymodel.cpp:375
#14 0x00007f949d8a370d in QSortFilterProxyModel::mapToSource (this=<optimized
out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2520
#15 0x00007f949d8a0199 in QSortFilterProxyModel::index (this=<optimized out>,
row=8, column=0, parent=...) at itemviews/qsortfilterproxymodel.cpp:1659
#16 0x00007f949d8a368e in QSortFilterProxyModelPrivate::proxy_to_source
(this=<optimized out>, proxy_index=...) at
itemviews/qsortfilterproxymodel.cpp:375
#17 0x00007f949d8a370d in QSortFilterProxyModel::mapToSource (this=<optimized
out>, proxyIndex=...) at itemviews/qsortfilterproxymodel.cpp:2520
#18 0x00007f949d8a0334 in QSortFilterProxyModel::hasChildren (this=<optimized
out>, parent=...) at itemviews/qsortfilterproxymodel.cpp:1714
#19 0x00007f949d85cfc2 in QTreeViewPrivate::hasVisibleChildren
(this=this at entry=0x1ffa8b0, parent=...) at itemviews/qtreeview.cpp:3697
#20 0x00007f949d85d0b4 in QTreeViewPrivate::itemDecorationRect
(this=this at entry=0x1ffa8b0, index=...) at itemviews/qtreeview.cpp:3552
#21 0x00007f949d85d346 in QTreeViewPrivate::itemDecorationAt
(this=this at entry=0x1ffa8b0, pos=...) at itemviews/qtreeview.cpp:3538
#22 0x00007f949d864dc0 in QTreeView::viewportEvent (this=0x1ff9ea0,
event=0x7ffd343b5a50) at itemviews/qtreeview.cpp:1238
#23 0x00007f949c8f4b86 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0x1a7c3f0, receiver=receiver at entry=0x1fe9c10,
event=event at entry=0x7ffd343b5a50) at kernel/qcoreapplication.cpp:1065
#24 0x00007f949d311efc in QApplicationPrivate::notify_helper
(this=this at entry=0x1a7c3f0, receiver=receiver at entry=0x1fe9c10,
e=e at entry=0x7ffd343b5a50) at kernel/qapplication.cpp:4561
#25 0x00007f949d318d5c in QApplication::notify (this=this at entry=0x7ffd343b6520,
receiver=receiver at entry=0x1fe9c10, e=e at entry=0x7ffd343b5d10) at
kernel/qapplication.cpp:4133
#26 0x00007f949e04463a in KApplication::notify (this=0x7ffd343b6520,
receiver=0x1fe9c10, event=0x7ffd343b5d10) at
/usr/src/debug/kdelibs-4.14.10/kdeui/kernel/kapplication.cpp:311
#27 0x00007f949c8f4a1d in QCoreApplication::notifyInternal
(this=0x7ffd343b6520, receiver=receiver at entry=0x1fe9c10,
event=event at entry=0x7ffd343b5d10) at kernel/qcoreapplication.cpp:955
#28 0x00007f949d3181ed in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#29 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x1fe9c10,
event=event at entry=0x7ffd343b5d10, alienWidget=alienWidget at entry=0x0,
nativeWidget=nativeWidget at entry=0x1fe9c10,
buttonDown=buttonDown at entry=0x7f949de02308 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#30 0x00007f949d38e942 in QETWidget::translateMouseEvent
(this=this at entry=0x1fe9c10, event=event at entry=0x7ffd343b6070) at
kernel/qapplication_x11.cpp:4536
#31 0x00007f949d38d30d in QApplication::x11ProcessEvent (this=0x7ffd343b6520,
event=event at entry=0x7ffd343b6070) at kernel/qapplication_x11.cpp:3653
#32 0x00007f949d3b5882 in x11EventSourceDispatch (s=0x1a6ec00, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x00007f9495abbcc7 in g_main_dispatch (context=0x1a6de60) at gmain.c:3122
#34 g_main_context_dispatch (context=context at entry=0x1a6de60) at gmain.c:3737
#35 0x00007f9495abbef8 in g_main_context_iterate
(context=context at entry=0x1a6de60, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3808
#36 0x00007f9495abbf9c in g_main_context_iteration (context=0x1a6de60,
may_block=may_block at entry=1) at gmain.c:3869
#37 0x00007f949c92324e in QEventDispatcherGlib::processEvents (this=0x1a288c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#38 0x00007f949d3b5946 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f949c8f33e1 in QEventLoop::processEvents
(this=this at entry=0x7ffd343b6440, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f949c8f36f5 in QEventLoop::exec (this=this at entry=0x7ffd343b6440,
flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f949c8f8ef9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1227
#42 0x00007f949d3107dc in QApplication::exec () at kernel/qapplication.cpp:3823
#43 0x000000000040392d in main (argc=<optimized out>, argv=0x7ffd343b6668) at
/usr/src/debug/kdepim-4.14.10/kontact/src/main.cpp:219

Possible duplicates by query: bug 250535.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list