Bug 269673 - Crash when clicking on mailbox in Summary page
Summary: Crash when clicking on mailbox in Summary page
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-29 09:54 UTC by gapon
Modified: 2011-10-02 09:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (2.72 KB, text/plain)
2011-08-21 23:14 UTC, Huw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gapon 2011-03-29 09:54:15 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-02063706-generic x86_64
Distribution: Ubuntu 10.10

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

- start Kontact
- Summary page appears
- click on the mailbox with unreaded emails

=> crash

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0x7f2636109700 (LWP 6523)):
#0  0x00007f2661a29203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f265b0a3009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f265b0a345c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f266216d1e6 in QEventDispatcherGlib::processEvents (this=0x306c170, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f266213fa02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f266213fdec in QEventLoop::exec (this=0x7f2636108d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f266204a2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f266211f5f8 in QInotifyFileSystemWatcherEngine::run (this=0x306b200) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f266204d27e in QThreadPrivate::start (arg=0x306b200) at thread/qthread_unix.cpp:266
#9  0x00007f265ca80971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f2661a3592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2664ab8780 (LWP 4624)):
[KCrash Handler]
#6  0x00007f26621552b4 in QMetaObject::addGuard (ptr=0x7fff46ec0480) at kernel/qobject.cpp:412
#7  0x00007f2662b2a24f in QPointer (this=0x7fff46ec1450, receiver=0x2e0c420, e=0x7fff46ec0740) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:60
#8  QApplication::notify (this=0x7fff46ec1450, receiver=0x2e0c420, e=0x7fff46ec0740) at kernel/qapplication.cpp:3936
#9  0x00007f26638b42c6 in KApplication::notify (this=0x7fff46ec1450, receiver=0x2e0c420, event=0x7fff46ec0740) at ../../kdeui/kernel/kapplication.cpp:311
#10 0x00007f2662140cdc in QCoreApplication::notifyInternal (this=0x7fff46ec1450, receiver=0x2e0c420, event=0x7fff46ec0740) at kernel/qcoreapplication.cpp:732
#11 0x00007f2662b28dbe in sendEvent (receiver=0x2e0c420, event=0x7fff46ec0740, alienWidget=0x2e0c420, nativeWidget=0x1e71700, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#12 QApplicationPrivate::sendMouseEvent (receiver=0x2e0c420, event=0x7fff46ec0740, alienWidget=0x2e0c420, nativeWidget=0x1e71700, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#13 0x00007f2662bac345 in QETWidget::translateMouseEvent (this=0x1e71700, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403
#14 0x00007f2662baac5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff46ec1060) at kernel/qapplication_x11.cpp:3536
#15 0x00007f2662bd70e2 in x11EventSourceDispatch (s=0x1cfcfd0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#16 0x00007f265b09f342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#17 0x00007f265b0a32a8 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f265b0a345c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00007f266216d193 in QEventDispatcherGlib::processEvents (this=0x1cbbe90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#20 0x00007f2662bd6a4e in QGuiEventDispatcherGlib::processEvents (this=0x1d63f80, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f266213fa02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#22 0x00007f266213fdec in QEventLoop::exec (this=0x7fff46ec1390, flags=) at kernel/qeventloop.cpp:201
#23 0x00007f2662143ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#24 0x0000000000403b4e in _start ()

Possible duplicates by query: bug 269620, bug 269509, bug 269232, bug 268987, bug 268881.

Reported using DrKonqi
Comment 1 Huw 2011-08-21 23:14:35 UTC
Created attachment 63030 [details]
New crash information added by DrKonqi

kontact (4.7.0 ) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

- What I was doing when the application crashed:

Open Kontact, summary page shows two mailboxes with unread mail, clicking one of them causes Kontact to crash

-- Backtrace (Reduced):
#7  0x00007f462047482d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#8  0x00007f4621af0226 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#9  0x00007f4621091bbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#10 0x00007f4620470142 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
[...]
#12 0x00007f46204eb10a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
Comment 2 Huw 2011-08-21 23:17:45 UTC
My apologies; I marked the bug as occurring all of the time, when in fact it is only some of the time.

Additional information: Only one specific mailbox causes the crash. Currently it is a locally-stored POP3 mailbox with 8 emails, 6 of which are unread. Clicking the mailbox from within Kmail (i.e. after click the mail tab on the left of Kontact) never causes a crash. Similarly, the second mailbox which is an IMAP account never causes a crash regardless of how I access it.
Comment 3 Christophe Marin 2011-09-24 14:25:44 UTC
Thanks for the details. Unfortunately, I cannot reproduce with a recent Kontact version.
Comment 4 Christophe Marin 2011-10-02 09:21:02 UTC
Please retry with a recent Kontact version (>=4.7.1)