[Bug 207567] New: Filtering inbox email with CTRL-J crashed kmail / kontact

Florian Reinhard florian.reinhard at googlemail.com
Wed Sep 16 11:51:01 BST 2009


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

           Summary: Filtering inbox email with CTRL-J crashed kmail /
                    kontact
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: florian.reinhard at googlemail.com


Application that crashed: kontact
Version of the application: 4.3.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
how i got to that crash:
1. Added a new filter
2. applied it to a email in the inbox of a imap account with CTRL-J



 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 0 (LWP 4123)]

Thread 5 (Thread 0xabab9b90 (LWP 29855)):
#0  0xb7f2e430 in __kernel_vsyscall ()
#1  0xb50540e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb58cd2ed in __pthread_cond_wait (cond=0x87f6060, mutex=0x87f6048) at
forward.c:139
#3  0xb5ab1172 in QWaitCondition::wait (this=0x87f5fc8, mutex=0x8632f58,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0af7148 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x87f5fb0,
th=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0af9eec in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8782f70, th=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0af5d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x87f5fb0, th=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0af9fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0xa6ea990, previous=0x9937570) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0af7fbe in ThreadWeaver::ThreadRunHelper::run (this=0xabab9330,
parent=0x87f5fb0, th=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb0af85fb in ThreadWeaver::Thread::run (this=0xa6ea990) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb5ab0132 in QThreadPrivate::start (arg=0xa6ea990) at
thread/qthread_unix.cpp:188
#12 0xb50504ff in start_thread (arg=0xabab9b90) at pthread_create.c:297
#13 0xb58be49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa920bb90 (LWP 20743)):
#0  0xb7f2e430 in __kernel_vsyscall ()
#1  0xb50540e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb58cd2ed in __pthread_cond_wait (cond=0x87f6060, mutex=0x87f6048) at
forward.c:139
#3  0xb5ab1172 in QWaitCondition::wait (this=0x87f5fc8, mutex=0x8632f58,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0af7148 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x87f5fb0,
th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0af9eec in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8782f70, th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0af5d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x87f5fb0, th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0af9fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x874db30, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0afa009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x874db30, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0afa009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x874db30, previous=0xab9c968) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb0af7fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa920b330,
parent=0x87f5fb0, th=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#14 0xb0af85fb in ThreadWeaver::Thread::run (this=0x874db30) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#15 0xb5ab0132 in QThreadPrivate::start (arg=0x874db30) at
thread/qthread_unix.cpp:188
#16 0xb50504ff in start_thread (arg=0xa920bb90) at pthread_create.c:297
#17 0xb58be49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa61cb90 (LWP 27846)):
#0  0xb7f2e430 in __kernel_vsyscall ()
#1  0xb50540e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb58cd2ed in __pthread_cond_wait (cond=0x87f6060, mutex=0x87f6048) at
forward.c:139
#3  0xb5ab1172 in QWaitCondition::wait (this=0x87f5fc8, mutex=0x8632f58,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0af7148 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x87f5fb0,
th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0af9eec in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8782f70, th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0af5d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x87f5fb0, th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0af9fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x9d5fbe0, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0afa009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x9d5fbe0, previous=0xa6df438) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0af7fbe in ThreadWeaver::ThreadRunHelper::run (this=0xaa61c330,
parent=0x87f5fb0, th=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb0af85fb in ThreadWeaver::Thread::run (this=0x9d5fbe0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb5ab0132 in QThreadPrivate::start (arg=0x9d5fbe0) at
thread/qthread_unix.cpp:188
#14 0xb50504ff in start_thread (arg=0xaa61cb90) at pthread_create.c:297
#15 0xb58be49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa81f4b90 (LWP 27905)):
#0  0xb7f2e430 in __kernel_vsyscall ()
#1  0xb50540e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb58cd2ed in __pthread_cond_wait (cond=0x87f6060, mutex=0x87f6048) at
forward.c:139
#3  0xb5ab1172 in QWaitCondition::wait (this=0x87f5fc8, mutex=0x8632f58,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0af7148 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x87f5fb0,
th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0af9eec in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8782f70, th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0af5d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x87f5fb0, th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0af9fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x87e60f8, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0afa009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x87e60f8, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0afa009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8782f70,
th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb0af76d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x87f5fb0,
th=0x87e60f8, previous=0x0) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb0af7fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa81f4330,
parent=0x87f5fb0, th=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#14 0xb0af85fb in ThreadWeaver::Thread::run (this=0x87e60f8) at
/build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#15 0xb5ab0132 in QThreadPrivate::start (arg=0x87e60f8) at
thread/qthread_unix.cpp:188
#16 0xb50504ff in start_thread (arg=0xa81f4b90) at pthread_create.c:297
#17 0xb58be49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb47be700 (LWP 4123)):
[KCrash Handler]
#6  0xb0e0a9fc in KMail::ActionScheduler::actionMessage (this=0x9e4fb88,
res=KMFilterAction::GoOn) at
/build/buildd/kdepim-4.3.1/kmail/actionscheduler.cpp:675
#7  0xb0e0b9ee in KMail::ActionScheduler::filterMessage (this=0x9e4fb88) at
/build/buildd/kdepim-4.3.1/kmail/actionscheduler.cpp:648
#8  0xb0e0bc6d in KMail::ActionScheduler::qt_metacall (this=0x9e4fb88,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfd49d48)
    at
/build/buildd/kdepim-4.3.1/obj-i486-linux-gnu/kmail/actionscheduler.moc:124
#9  0xb5bba1b8 in QMetaObject::activate (sender=0xa19e2b0, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#10 0xb5bbae42 in QMetaObject::activate (sender=0xa19e2b0, m=0xb5c97904,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#11 0xb5bf6687 in QTimer::timeout (this=0xa19e2b0) at
.moc/release-shared/moc_qtimer.cpp:128
#12 0xb5bc05ce in QTimer::timerEvent (this=0xa19e2b0, e=0xbfd4a1cc) at
kernel/qtimer.cpp:261
#13 0xb5bb516f in QObject::event (this=0xa19e2b0, e=0xbfd4a1cc) at
kernel/qobject.cpp:1075
#14 0xb6067d3c in QApplicationPrivate::notify_helper (this=0x8284470,
receiver=0xa19e2b0, e=0xbfd4a1cc) at kernel/qapplication.cpp:4056
#15 0xb607003e in QApplication::notify (this=0xbfd4a478, receiver=0xa19e2b0,
e=0xbfd4a1cc) at kernel/qapplication.cpp:3603
#16 0xb6c6185d in KApplication::notify (this=0xbfd4a478, receiver=0xa19e2b0,
event=0xbfd4a1cc) at
/build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302
#17 0xb5ba4bcb in QCoreApplication::notifyInternal (this=0xbfd4a478,
receiver=0xa19e2b0, event=0xbfd4a1cc) at kernel/qcoreapplication.cpp:610
#18 0xb5bd3d51 in QTimerInfoList::activateTimers (this=0x8276d74) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#19 0xb5bd03a0 in timerSourceDispatch (source=0x8276d40) at
kernel/qeventdispatcher_glib.cpp:165
#20 0xb4c75b88 in IA__g_main_context_dispatch (context=0x8276090) at
/build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#21 0xb4c790eb in g_main_context_iterate (context=0x8276090, block=1,
dispatch=1, self=0x8286dd8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#22 0xb4c79268 in IA__g_main_context_iteration (context=0x8276090, may_block=1)
at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#23 0xb5bd02f8 in QEventDispatcherGlib::processEvents (this=0x8254028, flags={i
= -1076583608}) at kernel/qeventdispatcher_glib.cpp:327
#24 0xb6109a75 in QGuiEventDispatcherGlib::processEvents (this=0x8254028,
flags={i = -1076583560}) at kernel/qguieventdispatcher_glib.cpp:202
#25 0xb5ba31fa in QEventLoop::processEvents (this=0xbfd4a3f0, flags={i =
-1076583496}) at kernel/qeventloop.cpp:149
#26 0xb5ba3642 in QEventLoop::exec (this=0xbfd4a3f0, flags={i = -1076583432})
at kernel/qeventloop.cpp:201
#27 0xb5ba5ae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#28 0xb6067bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#29 0x0804bfef in main (argc=3, argv=0xbfd4a774) at
/build/buildd/kdepim-4.3.1/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