[Bug 287923] New: KMail crash when dragging mail to a folder

Aaron J. Seigo aseigo at kde.org
Wed Nov 30 17:11:46 GMT 2011


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

           Summary: KMail crash when dragging mail to a folder
           Product: kontact
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: aseigo at kde.org


Application: kontact (4.8 beta1)
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.9-desktop i686
Distribution: "openSUSE 11.4 (i586)"

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

Dragging an email from my local inbox to a folder in the tree.

- Custom settings of the application:

Local maildir folders fetching from a pop3 service (holy old school, i know ;).

Additionally, when filters are applied I am routinely getting an error title
"Error appying mail filter move" with the text "Unknown error. (No collection
found)". This error appears once for each email that does not get properly
filtered.

This started after an update 2-3 days ago of akonadi, kdepimlibs,
kdepim-runtime and kdepim. No configuration changes were made after this
update.

The crash can be reproduced some of the time.

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

Thread 5 (Thread 0xb1a0bb70 (LWP 10509)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4973105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb72285a7 in ?? () from /opt/kde4/lib/libQtWebKit.so.4
#3  0xb496eb05 in start_thread () from /lib/libpthread.so.0
#4  0xb471cd1e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb10e2b70 (LWP 10510)):
#0  0xb4970fcd in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb37afa9f in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0xb37b08e2 in ?? () from /lib/libglib-2.0.so.0
#3  0xb37b0fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb4b3f4a7 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#5  0xb4b113b9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/opt/kde4/lib/libQtCore.so.4
#6  0xb4b11602 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#7  0xb4a19693 in QThread::exec() () from /opt/kde4/lib/libQtCore.so.4
#8  0xb4a1972d in QThread::run() () from /opt/kde4/lib/libQtCore.so.4
#9  0xb4a1c242 in ?? () from /opt/kde4/lib/libQtCore.so.4
#10 0xb496eb05 in start_thread () from /lib/libpthread.so.0
#11 0xb471cd1e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xae9b2b70 (LWP 10514)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4973432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb4a1c89f in QWaitCondition::wait(QMutex*, unsigned long) () from
/opt/kde4/lib/libQtCore.so.4
#3  0xb4a10a61 in ?? () from /opt/kde4/lib/libQtCore.so.4
#4  0xb4a1c242 in ?? () from /opt/kde4/lib/libQtCore.so.4
#5  0xb496eb05 in start_thread () from /lib/libpthread.so.0
#6  0xb471cd1e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xadfddb70 (LWP 10523)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4973432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb4a1c89f in QWaitCondition::wait(QMutex*, unsigned long) () from
/opt/kde4/lib/libQtCore.so.4
#3  0xb4a10a61 in ?? () from /opt/kde4/lib/libQtCore.so.4
#4  0xb4a1c242 in ?? () from /opt/kde4/lib/libQtCore.so.4
#5  0xb496eb05 in start_thread () from /lib/libpthread.so.0
#6  0xb471cd1e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2b069a0 (LWP 10508)):
[KCrash Handler]
#7  0xb3f26a54 in QListData::isEmpty (this=0x8) at
/opt/kde4/include/QtCore/qlist.h:95
#8  0xb3f271bb in QList<QString>::isEmpty (this=0x8) at
/opt/kde4/include/QtCore/qlist.h:139
#9  0xb404bb5d in Akonadi::RecentCollectionAction::addRecentCollection
(this=0x0, id=39) at
/home/aseigo/kdesrc/kdepimlibs/akonadi/recentcollectionaction.cpp:97
#10 0xb4025ac0 in Akonadi::StandardActionManager::Private::addRecentCollection
(this=0x87660b8, id=39) at
/home/aseigo/kdesrc/kdepimlibs/akonadi/standardactionmanager.cpp:1105
#11 0xb4025978 in Akonadi::StandardActionManager::Private::pasteTo
(this=0x87660b8, selectionModel=0x852b568, action=0x8ba1a28,
dropAction=Qt::MoveAction) at
/home/aseigo/kdesrc/kdepimlibs/akonadi/standardactionmanager.cpp:1096
#12 0xb4024794 in Akonadi::StandardActionManager::Private::slotMoveItemTo
(this=0x87660b8, action=0x8ba1a28) at
/home/aseigo/kdesrc/kdepimlibs/akonadi/standardactionmanager.cpp:952
#13 0xb401deb2 in Akonadi::StandardActionManager::qt_metacall (this=0x87624f8,
_c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfedd208) at
/home/aseigo/build/kdepimlibs/akonadi/standardactionmanager.moc:201
#14 0xb4b1880a in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /opt/kde4/lib/libQtCore.so.4
#15 0xb4b276fd in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /opt/kde4/lib/libQtCore.so.4
#16 0xb5624793 in QMenu::triggered(QAction*) () from
/opt/kde4/lib/libQtGui.so.4
#17 0xb562499b in ?? () from /opt/kde4/lib/libQtGui.so.4
#18 0xb562b5a3 in ?? () from /opt/kde4/lib/libQtGui.so.4
#19 0xb562c47e in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#20 0xb51e6944 in QWidget::event(QEvent*) () from /opt/kde4/lib/libQtGui.so.4
#21 0xb562c957 in QMenu::event(QEvent*) () from /opt/kde4/lib/libQtGui.so.4
#22 0xb518d034 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#23 0xb519655a in QApplication::notify(QObject*, QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#24 0xb5cfae36 in KApplication::notify (this=0xbfedf3e4, receiver=0x8ba17d0,
event=0xbfedda78) at
/home/aseigo/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#25 0xb4b120fb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/opt/kde4/lib/libQtCore.so.4
#26 0xb518dfa2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*,
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/opt/kde4/lib/libQtGui.so.4
#27 0xb5218154 in ?? () from /opt/kde4/lib/libQtGui.so.4
#28 0xb5216467 in QApplication::x11ProcessEvent(_XEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#29 0xb5240902 in ?? () from /opt/kde4/lib/libQtGui.so.4
#30 0xb37b0509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0xb37b0d10 in ?? () from /lib/libglib-2.0.so.0
#32 0xb37b0fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0xb4b3f46c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#34 0xb5240515 in ?? () from /opt/kde4/lib/libQtGui.so.4
#35 0xb4b113b9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/opt/kde4/lib/libQtCore.so.4
#36 0xb4b11602 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#37 0xb56289a4 in QMenu::exec(QPoint const&, QAction*) () from
/opt/kde4/lib/libQtGui.so.4
#38 0xaf43da98 in MessageList::Widget::viewMessageListContextPopupRequest
(this=0x86f21b8, selectedItems=..., globalPos=...) at
/home/aseigo/kdesrc/kdepim/messagelist/widget.cpp:281
#39 0xaf411ae8 in MessageList::Core::View::mousePressEvent (this=0x86e3920,
e=0xbfedec58) at /home/aseigo/kdesrc/kdepim/messagelist/core/view.cpp:2139
#40 0xb51e6af6 in QWidget::event(QEvent*) () from /opt/kde4/lib/libQtGui.so.4
#41 0xb55e3323 in QFrame::event(QEvent*) () from /opt/kde4/lib/libQtGui.so.4
#42 0xb5672e72 in QAbstractScrollArea::viewportEvent(QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#43 0xb5713c2f in QAbstractItemView::viewportEvent(QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#44 0xb575dc03 in QTreeView::viewportEvent(QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#45 0xb5675785 in ?? () from /opt/kde4/lib/libQtGui.so.4
#46 0xb4b1229a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /opt/kde4/lib/libQtCore.so.4
#47 0xb518d010 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#48 0xb519655a in QApplication::notify(QObject*, QEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#49 0xb5cfae36 in KApplication::notify (this=0xbfedf3e4, receiver=0x86fb6f8,
event=0xbfedec58) at
/home/aseigo/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#50 0xb4b120fb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/opt/kde4/lib/libQtCore.so.4
#51 0xb518dfa2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*,
QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/opt/kde4/lib/libQtGui.so.4
#52 0xb5217f7c in ?? () from /opt/kde4/lib/libQtGui.so.4
#53 0xb5216467 in QApplication::x11ProcessEvent(_XEvent*) () from
/opt/kde4/lib/libQtGui.so.4
#54 0xb5240902 in ?? () from /opt/kde4/lib/libQtGui.so.4
#55 0xb37b0509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0xb37b0d10 in ?? () from /lib/libglib-2.0.so.0
#57 0xb37b0fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0xb4b3f46c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#59 0xb5240515 in ?? () from /opt/kde4/lib/libQtGui.so.4
#60 0xb4b113b9 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/opt/kde4/lib/libQtCore.so.4
#61 0xb4b11602 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/kde4/lib/libQtCore.so.4
#62 0xb4b15faf in QCoreApplication::exec() () from /opt/kde4/lib/libQtCore.so.4
#63 0xb518ae47 in QApplication::exec() () from /opt/kde4/lib/libQtGui.so.4
#64 0x0804b878 in main (argc=1, argv=0xbfedf5c4) at
/home/aseigo/kdesrc/kdepim/kontact/src/main.cpp:218

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