[kontact] [Bug 330727] Kmail/Kontact crashes when attaching document via external program

Carlos Bessa carlos.bessa at gmail.com
Wed May 7 17:02:22 BST 2014


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

Carlos Bessa <carlos.bessa at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |carlos.bessa at gmail.com

--- Comment #1 from Carlos Bessa <carlos.bessa at gmail.com> ---
I have exactly the same problem. I am now using KDE SC 4.13 but as Alex
reports, the error also occurrs in KDE SC 4.12 and can be reproduced every
time.
Application: kontact (4.13)
KDE Platform Version: 4.13
Qt Version: 4.8.5
Operating System: Linux 3.14.2
Distribution: "openSUSE 13.1 (x86_64)"

My backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4898494880 (LWP 6677))]

Thread 4 (Thread 0x7f487c73e700 (LWP 6678)):
#0  0x00007f488fa6e0af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f489320ef76 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f489320efa9 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f488fa6a0db in start_thread () from /lib64/libpthread.so.0
#4  0x00007f48959d990d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f483be3b700 (LWP 6679)):
#0  0x00007f488fa6e0af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f4892f812cd in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f4893236ad6 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f488fa6a0db in start_thread () from /lib64/libpthread.so.0
#4  0x00007f48959d990d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f482cdec700 (LWP 6682)):
#0  0x00007f48959d0b3d in poll () from /lib64/libc.so.6
#1  0x00007f488f4a7604 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f488f4a770c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f4896156d76 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f4896128d0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f4896129005 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f4896027fef in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f489602a68f in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f488fa6a0db in start_thread () from /lib64/libpthread.so.0
#9  0x00007f48959d990d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f4898494880 (LWP 6677)):
[KCrash Handler]
#6  QString (other=..., this=0x6fd0550) at /usr/include/QtCore/qstring.h:725
#7  Mailbox (this=0x6fd0550) at
/usr/src/debug/kdepimlibs-4.13.0/kmime/kmime_header_parsing.h:69
#8  node_copy (src=0x6f37f20, to=0xcb037e8, from=0xcac3ed0,
this=0x7fff016839a0) at /usr/include/QtCore/qlist.h:399
#9  QList<KMime::Types::Mailbox>::detach_helper (this=0x7fff016839a0,
alloc=<optimized out>) at /usr/include/QtCore/qlist.h:711
#10 0x00007f488bee2f31 in detach_helper (this=0x7fff016839a0) at
/usr/include/QtCore/qlist.h:725
#11 QList (l=..., this=0x7fff016839a0, this at entry=0x7f48979b2d39) at
/usr/include/QtCore/qlist.h:122
#12 KMime::Headers::Generics::MailboxList::mailboxes (this=<optimized out>) at
/usr/src/debug/kdepimlibs-4.13.0/kmime/kmime_headers.cpp:477
#13 0x00007f4827701634 in buildAddrStruct<KMime::Headers::From> (hdr=<optimized
out>) at
/usr/src/debug/kdepim-runtime-4.13.0/plugins/akonadi_serializer_mail.cpp:162
#14 Akonadi::SerializerPluginMail::serialize (this=<optimized out>, item=...,
label=..., data=..., version=<optimized out>) at
/usr/src/debug/kdepim-runtime-4.13.0/plugins/akonadi_serializer_mail.cpp:185
#15 0x00007f48949c9c88 in Akonadi::ItemSerializer::serialize (item=...,
label=..., data=..., version=@0x7fff0168401c: 1) at
/usr/src/debug/kdepimlibs-4.13.0/akonadi/itemserializer.cpp:143
#16 0x00007f48949ca44f in Akonadi::ItemSerializer::serialize (item=...,
label=..., data=..., version=@0x7fff0168401c: 1, version at entry=@0x7fff0168401c:
0) at /usr/src/debug/kdepimlibs-4.13.0/akonadi/itemserializer.cpp:133
#17 0x00007f48949bf1bf in Akonadi::ItemCreateJobPrivate::nextPartHeader
(this=this at entry=0x6f24800) at
/usr/src/debug/kdepimlibs-4.13.0/akonadi/itemcreatejob.cpp:65
#18 0x00007f48949c0477 in Akonadi::ItemCreateJob::doHandleResponse
(this=<optimized out>, tag=..., data=...) at
/usr/src/debug/kdepimlibs-4.13.0/akonadi/itemcreatejob.cpp:135
#19 0x00007f48949d5163 in Akonadi::JobPrivate::handleResponse (this=<optimized
out>, tag=..., data=...) at /usr/src/debug/kdepimlibs-4.13.0/akonadi/job.cpp:78
#20 0x00007f4894a227d2 in Akonadi::SessionPrivate::dataReceived
(this=0x15ccad0) at /usr/src/debug/kdepimlibs-4.13.0/akonadi/session.cpp:236
#21 0x00007f489613dd68 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#22 0x00007f489613dd68 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#23 0x00007f48909f249d in ?? () from /usr/lib64/libQtNetwork.so.4
#24 0x00007f48909fb4ed in ?? () from /usr/lib64/libQtNetwork.so.4
#25 0x00007f4896b388ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#26 0x00007f4896b3ee70 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#27 0x00007f489784f47a in KApplication::notify (this=0x7fff016849c0,
receiver=0x1430670, event=0x7fff01684670) at
/usr/src/debug/kdelibs-4.13.0/kdeui/kernel/kapplication.cpp:311
#28 0x00007f489612a0ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#29 0x00007f48961579b0 in ?? () from /usr/lib64/libQtCore.so.4
#30 0x00007f488f4a7316 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007f488f4a7668 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f488f4a770c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#33 0x00007f4896156d55 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#34 0x00007f4896bd5936 in ?? () from /usr/lib64/libQtGui.so.4
#35 0x00007f4896128d0f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#36 0x00007f4896129005 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#37 0x00007f489612e13b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#38 0x0000000000403960 in ?? ()
#39 0x00007f4895913be5 in __libc_start_main () from /lib64/libc.so.6
#40 0x0000000000403e29 in _start ()

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list