[Bug 282056] New: Frequent kmail2 SIGSEGV crashes after filtering new mail.

Steve Vialle steve_v at orcon.net.nz
Thu Sep 15 07:15:41 BST 2011


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

           Summary: Frequent kmail2 SIGSEGV crashes after filtering new
                    mail.
           Product: kmail2
           Version: unspecified
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: steve_v at orcon.net.nz


Application: kmail (4.7.1)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Open kmail, if there are new messages kmail crashes (sig 11) after filtering.
The last status bar: filtering message 0 of [insert seemingly random large
number]
restart it ~6 times and it will come good untill the next cold start with mail
waiting.

- Custom settings of the application:
Akonadi using system MYSQL.
Active filters simply move messages to subfolders based on sender / X-SPAM
header.
Mail has been imported from kmail 1.x maildirs, although akonadi buggered this
up on account of a header rewriting filter. This has since been removed.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0xb20c5730 (LWP 32345))]

Thread 4 (Thread 0xb0c7cb70 (LWP 32352)):
#0  0xb76ea424 in __kernel_vsyscall ()
#1  0xb596b8ab in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5ece9ac in pthread_cond_wait () from /lib/libc.so.6
#3  0xb39c7930 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb39c7a0f in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb5967ca7 in start_thread () from /lib/libpthread.so.0
#6  0xb5ec0dee in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb0353b70 (LWP 32353)):
#0  0xb4496d00 in clock_gettime () from /lib/librt.so.1
#1  0xb611c245 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb61ee826 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb61eeb7a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb61ed3c3 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb463b1ec in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb463c067 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb463c6da in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb61edea7 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb61beb6d in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0xb61bedb1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0xb60c23ab in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0xb60c249b in QThread::run() () from /usr/lib/libQtCore.so.4
#13 0xb60c5253 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb5967ca7 in start_thread () from /lib/libpthread.so.0
#15 0xb5ec0dee in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xaf326b70 (LWP 32360)):
#0  0xb76ea424 in __kernel_vsyscall ()
#1  0xb596bc53 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb5ecea04 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb60c56ee in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb60b9464 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb60c5253 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5967ca7 in start_thread () from /lib/libpthread.so.0
#7  0xb5ec0dee in clone () from /lib/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb20c5730 (LWP 32345)):
[KCrash Handler]
#7  0xb54553bf in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libakonadi-kde.so.4
#8  0xb61c5eed in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#9  0xb61d4dda in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#10 0xb6223b25 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#11 0xb61dc5f6 in QTimer::timerEvent(QTimerEvent*) () from
/usr/lib/libQtCore.so.4
#12 0xb61d7d04 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb6429a24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#14 0xb642edd3 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#15 0xb746ce11 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#16 0xb61bfb2e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#17 0xb61eff70 in ?? () from /usr/lib/libQtCore.so.4
#18 0xb61ed4c5 in ?? () from /usr/lib/libQtCore.so.4
#19 0xb463bc4f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0xb463c3b0 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb463c6da in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0xb61ede4a in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#23 0xb64dcf8a in ?? () from /usr/lib/libQtGui.so.4
#24 0xb61beb6d in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#25 0xb61bedb1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#26 0xb61c350d in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#27 0xb6427894 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#28 0x0804a2d6 in ?? ()
#29 0xb5e08223 in __libc_start_main () from /lib/libc.so.6
#30 0x0804a779 in _start ()

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