[Bug 273125] New: KMail crahed while trying to open an email in a smnp folder

Bernd Müller bernado_tornado at gmx.de
Thu May 12 13:54:29 BST 2011


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

           Summary: KMail crahed while trying to open an email in a smnp
                    folder
           Product: kontact
           Version: 4.4.10
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: bernado_tornado at gmx.de


Application: kontact (4.4.10)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
Kmail crashed while I was trying to open an eamail in a snmp folder. The header
of the email was visible but when i clicked on it kmail froze and finally
crashed.

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

Thread 7 (Thread 0x7f974d571700 (LWP 6605)):
#0  0x00007f976d48ef03 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9766eba104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9766eba9f2 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f974e6d1c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f9766ee13e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9767385d8c in start_thread (arg=0x7f974d571700) at
pthread_create.c:304
#6  0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f974dd72700 (LWP 6660)):
#0  0x00007f97673883d0 in __pthread_mutex_lock (mutex=0x283ef18) at
pthread_mutex_lock.c:62
#1  0x00007f9766eb90d3 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9766eb9f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9766eba639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f976dbd6446 in QEventDispatcherGlib::processEvents (this=0x2485db0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f976dbaa882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f976dbaaabc in QEventLoop::exec (this=0x7f974dd71db0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f976dac1924 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f976db8cc2f in QInotifyFileSystemWatcherEngine::run (this=0x28830d0)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f976dac4175 in QThreadPrivate::start (arg=0x28830d0) at
thread/qthread_unix.cpp:320
#10 0x00007f9767385d8c in start_thread (arg=0x7f974dd72700) at
pthread_create.c:304
#11 0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f9746e87700 (LWP 6673)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f976dac482b in wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f97510720b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2026b90,
th=0x2bb34a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f9751074723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x2bb34a0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f975107473c in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x2bb34a0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f975107353f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f9746e86e00, parent=0x2026b90, th=0x2bb34a0) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f97510735cb in ThreadWeaver::Thread::run (this=0x2bb34a0) at
../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f976dac4175 in QThreadPrivate::start (arg=0x2bb34a0) at
thread/qthread_unix.cpp:320
#9  0x00007f9767385d8c in start_thread (arg=0x7f9746e87700) at
pthread_create.c:304
#10 0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9745824700 (LWP 6676)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f976dac482b in wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f97510720b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2026b90,
th=0x23012a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f9751074723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x23012a0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f975107353f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f9745823e00, parent=0x2026b90, th=0x23012a0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f97510735cb in ThreadWeaver::Thread::run (this=0x23012a0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f976dac4175 in QThreadPrivate::start (arg=0x23012a0) at
thread/qthread_unix.cpp:320
#8  0x00007f9767385d8c in start_thread (arg=0x7f9745824700) at
pthread_create.c:304
#9  0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f974208a700 (LWP 6679)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f976dac482b in wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f97510720b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2026b90,
th=0x2bb2990) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f9751074723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x2bb2990) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f975107473c in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x2bb2990) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f975107353f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f9742089e00, parent=0x2026b90, th=0x2bb2990) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f97510735cb in ThreadWeaver::Thread::run (this=0x2bb2990) at
../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f976dac4175 in QThreadPrivate::start (arg=0x2bb2990) at
thread/qthread_unix.cpp:320
#9  0x00007f9767385d8c in start_thread (arg=0x7f974208a700) at
pthread_create.c:304
#10 0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f9741889700 (LWP 6682)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f976dac482b in wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1de5390,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f97510720b4 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2026b90,
th=0x2fd07c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f9751074723 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1752880, th=0x2fd07c0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f975107353f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f9741888e00, parent=0x2026b90, th=0x2fd07c0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f97510735cb in ThreadWeaver::Thread::run (this=0x2fd07c0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f976dac4175 in QThreadPrivate::start (arg=0x2fd07c0) at
thread/qthread_unix.cpp:320
#8  0x00007f9767385d8c in start_thread (arg=0x7f9741889700) at
pthread_create.c:304
#9  0x00007f976d49c04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f977003b7a0 (LWP 6602)):
[KCrash Handler]
#6  d_func (this=0x0) at ../../kio/kio/slave.h:216
#7  KIO::Slave::kill (this=0x0) at ../../kio/kio/slave.cpp:367
#8  0x00007f976c04a007 in ~SchedulerPrivate () at
../../kio/kio/scheduler.cpp:672
#9  destroy () at ../../kio/kio/scheduler.cpp:734
#10 0x00007f976d3ef961 in __run_exit_handlers (status=-1) at exit.c:78
#11 exit (status=-1) at exit.c:100
#12 0x00007f97515daf3a in kmsignalHandler () from /usr/lib/libkmailprivate.so.4
#13 <signal handler called>
#14 0x00007f976d48ef03 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#15 0x00007f9763885080 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#16 0x00007f9763883fed in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#17 0x00007f976386ed25 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#18 0x00007f976387008c in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#19 0x00007f976386f634 in dbus_connection_send_with_reply_and_block () from
/lib/x86_64-linux-gnu/libdbus-1.so.3
#20 0x00007f976bc76cdc in q_dbus_connection_send_with_reply_and_block
(this=0x1751850, message=..., sendMode=<value optimized out>, timeout=-1) at
qdbus_symbols_p.h:135
#21 QDBusConnectionPrivate::sendWithReply (this=0x1751850, message=...,
sendMode=<value optimized out>, timeout=-1) at qdbusintegrator.cpp:1866
#22 0x00007f976bc64e2b in QDBusConnection::call (this=0x2016b60, message=<value
optimized out>, mode=<value optimized out>, timeout=<value optimized out>) at
qdbusconnection.cpp:529
#23 0x00007f976bc83dd3 in QDBusAbstractInterface::callWithArgumentList
(this=0x1c16c80, mode=QDBus::Block, method=<value optimized out>, args=...) at
qdbusabstractinterface.cpp:444
#24 0x00007f976c055c0a in requestSlave (protocol=..., url=...,
error=@0x7fff210e4e4c, error_text=...) at
../../kdecore/util/klauncher_iface.h:120
#25 KIO::Slave::createSlave (protocol=..., url=..., error=@0x7fff210e4e4c,
error_text=...) at ../../kio/kio/slave.cpp:468
#26 0x00007f976c0494d2 in KIO::ProtoQueue::createSlave (this=<value optimized
out>, protocol=<value optimized out>, job=0x3a87210, url=<value optimized out>)
at ../../kio/kio/scheduler.cpp:539
#27 0x00007f976c0506af in KIO::ProtoQueue::startAJob (this=0x1bc69b0) at
../../kio/kio/scheduler.cpp:625
#28 0x00007f976c0507a0 in KIO::ProtoQueue::qt_metacall (this=0x1bc69b0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value
optimized out>) at ./scheduler_p.moc:190
#29 0x00007f976dbc05f8 in QMetaObject::activate (sender=0x1bc6a08, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3287
#30 0x00007f976dbbf1c9 in QObject::event (this=0x1bc6a08, e=<value optimized
out>) at kernel/qobject.cpp:1190
#31 0x00007f976e56a9e4 in QApplicationPrivate::notify_helper (this=0x1766b70,
receiver=0x1bc6a08, e=0x7fff210e56e0) at kernel/qapplication.cpp:4462
#32 0x00007f976e56f3aa in QApplication::notify (this=<value optimized out>,
receiver=0x1bc6a08, e=0x7fff210e56e0) at kernel/qapplication.cpp:4341
#33 0x00007f976f28a196 in KApplication::notify (this=0x7fff210e59c0,
receiver=0x1bc6a08, event=0x7fff210e56e0) at
../../kdeui/kernel/kapplication.cpp:311
#34 0x00007f976dbab49c in QCoreApplication::notifyInternal
(this=0x7fff210e59c0, receiver=0x1bc6a08, event=0x7fff210e56e0) at
kernel/qcoreapplication.cpp:731
#35 0x00007f976dbd8f12 in sendEvent (this=0x17737f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x17737f0) at
kernel/qeventdispatcher_unix.cpp:604
#37 0x00007f976dbd5cf4 in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#38 0x00007f9766eb9bcd in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f9766eba3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f9766eba639 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f976dbd63ef in QEventDispatcherGlib::processEvents (this=0x1705370,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#42 0x00007f976e611dfe in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007f976dbaa882 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007f976dbaaabc in QEventLoop::exec (this=0x7fff210e5950, flags=...) at
kernel/qeventloop.cpp:201
#45 0x00007f976dbaeecb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#46 0x0000000000403f70 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