[kontact] [Bug 348058] New: Kontactl crashed when trying to send email with a custom from field

Lester Petrie petrielmjr at ornl.gov
Thu May 21 14:26:30 BST 2015


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

            Bug ID: 348058
           Summary: Kontactl crashed when trying to send email with a
                    custom from field
           Product: kontact
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: petrielmjr at ornl.gov

Application: kontact (4.14.7)
KDE Platform Version: 4.14.7
Qt Version: 4.8.6
Operating System: Linux 3.19.5-100.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
I had set a custom From field,and was trying to send an email to test that it
worked.  As soon as I clicked on send, Kontact crashed.

- Custom settings of the application: I had set a custom From field

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fa11376d940 (LWP 27188))]

Thread 4 (Thread 0x7fa0c9015700 (LWP 27299)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000032c44b9a8d in JSC::BlockAllocator::blockFreeingThreadMain
(this=0x160b5c8) at
/usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00000032c47abe36 in WTF::wtfThreadEntryPoint (param=0x1604250) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x0000003d78607ee5 in start_thread (arg=0x7fa0c9015700) at
pthread_create.c:309
#4  0x0000003d77af4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fa0c1ecf700 (LWP 27351)):
#0  0x0000003d77aea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d792495b4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fa0bc0029c0, timeout=7896, context=0x7fa0bc0009a0) at gmain.c:4007
#2  g_main_context_iterate (context=context at entry=0x7fa0bc0009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3708
#3  0x0000003d792496dc in g_main_context_iteration (context=0x7fa0bc0009a0,
may_block=1) at gmain.c:3774
#4  0x000000392e7b541e in QEventDispatcherGlib::processEvents
(this=0x7fa0bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x000000392e78536f in QEventLoop::processEvents
(this=this at entry=0x7fa0c1ecec90, flags=...) at kernel/qeventloop.cpp:149
#6  0x000000392e7856bd in QEventLoop::exec (this=this at entry=0x7fa0c1ecec90,
flags=...) at kernel/qeventloop.cpp:204
#7  0x000000392e679e5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#8  0x000000392e67c69f in QThreadPrivate::start (arg=0x15a5bc0) at
thread/qthread_unix.cpp:349
#9  0x0000003d78607ee5 in start_thread (arg=0x7fa0c1ecf700) at
pthread_create.c:309
#10 0x0000003d77af4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fa0b72ad700 (LWP 4817)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003934f8ef0b in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x393528df00 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003934f8ef49 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003d78607ee5 in start_thread (arg=0x7fa0b72ad700) at
pthread_create.c:309
#4  0x0000003d77af4d1d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fa11376d940 (LWP 27188)):
[KCrash Handler]
#6  QString (other=..., this=0x2f95980) at /usr/include/QtCore/qstring.h:725
#7  Mailbox (this=0x2f95980) at
/usr/src/debug/kdepimlibs-4.14.7/kmime/kmime_header_parsing.h:69
#8  node_copy (src=0x3289340, to=0x2cf0c38, from=0x2cf0cd0,
this=0x7fff69483e70) at /usr/include/QtCore/qlist.h:399
#9  QList<KMime::Types::Mailbox>::detach_helper (this=0x7fff69483e70,
alloc=<optimized out>) at /usr/include/QtCore/qlist.h:711
#10 0x00000032c5c547f1 in detach_helper (this=0x7fff69483e70) at
/usr/include/QtCore/qlist.h:725
#11 QList (l=..., this=0x7fff69483e70) at /usr/include/QtCore/qlist.h:122
#12 KMime::Headers::Generics::MailboxList::mailboxes (this=<optimized out>) at
/usr/src/debug/kdepimlibs-4.14.7/kmime/kmime_headers.cpp:477
#13 0x00007fa0c072e510 in
Akonadi::SerializerPluginMail::serialize(Akonadi::Item const&, QByteArray
const&, QIODevice&, int&) () from /usr/lib64/kde4/akonadi_serializer_mail.so
#14 0x00000032c29560a0 in Akonadi::ItemSerializer::serialize (item=...,
label=..., data=..., version=@0x7fff6948450c: 1) at
/usr/src/debug/kdepimlibs-4.14.7/akonadi/itemserializer.cpp:133
#15 0x00000032c295695f in Akonadi::ItemSerializer::serialize (item=...,
label=..., data=..., version=@0x7fff6948450c: 1, version at entry=@0x7fff6948450c:
0) at /usr/src/debug/kdepimlibs-4.14.7/akonadi/itemserializer.cpp:122
#16 0x00000032c29489b8 in Akonadi::ItemCreateJobPrivate::nextPartHeader
(this=this at entry=0x3285ee0) at
/usr/src/debug/kdepimlibs-4.14.7/akonadi/itemcreatejob.cpp:72
#17 0x00000032c294b122 in Akonadi::ItemCreateJob::doHandleResponse
(this=<optimized out>, tag=..., data=...) at
/usr/src/debug/kdepimlibs-4.14.7/akonadi/itemcreatejob.cpp:207
#18 0x00000032c296179b in Akonadi::JobPrivate::handleResponse (this=<optimized
out>, tag=..., data=...) at /usr/src/debug/kdepimlibs-4.14.7/akonadi/job.cpp:79
#19 0x00000032c29b5a52 in Akonadi::SessionPrivate::dataReceived
(this=0x1bb97f0) at /usr/src/debug/kdepimlibs-4.14.7/akonadi/session.cpp:240
#20 0x000000392e79b35a in QMetaObject::activate (sender=0x1aaa2f0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3567
#21 0x000000392e79b35a in QMetaObject::activate (sender=sender at entry=0x1bdf2c8,
m=m at entry=0x392eae9480 <QIODevice::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3567
#22 0x000000392e7e6b40 in QIODevice::readyRead (this=this at entry=0x1bdf2c8) at
.moc/release-shared/moc_qiodevice.cpp:104
#23 0x00000032bdacab9d in QAbstractSocketPrivate::canReadNotification
(this=0x1bdf320) at socket/qabstractsocket.cpp:654
#24 0x00000032bdad411d in QReadNotifier::event (this=<optimized out>,
e=<optimized out>) at socket/qnativesocketengine.cpp:1151
#25 0x0000003ada1cae6c in QApplicationPrivate::notify_helper
(this=this at entry=0x145a6b0, receiver=receiver at entry=0x2229df0,
e=e at entry=0x7fff69484be0) at kernel/qapplication.cpp:4565
#26 0x0000003ada1d17c5 in QApplication::notify (this=this at entry=0x7fff69484f50,
receiver=receiver at entry=0x2229df0, e=e at entry=0x7fff69484be0) at
kernel/qapplication.cpp:4351
#27 0x00000032be64a6ea in KApplication::notify (this=0x7fff69484f50,
receiver=0x2229df0, event=0x7fff69484be0) at
/usr/src/debug/kdelibs-4.14.7/kdeui/kernel/kapplication.cpp:311
#28 0x000000392e7868dd in QCoreApplication::notifyInternal
(this=0x7fff69484f50, receiver=0x2229df0, event=event at entry=0x7fff69484be0) at
kernel/qcoreapplication.cpp:953
#29 0x000000392e7b61c8 in sendEvent (event=0x7fff69484be0, receiver=<optimized
out>) at kernel/qcoreapplication.h:231
#30 socketNotifierSourceDispatch (source=source at entry=0x1458ba0) at
kernel/qeventdispatcher_glib.cpp:117
#31 0x0000003d792492a6 in g_main_dispatch (context=0x145aa50) at gmain.c:3066
#32 g_main_context_dispatch (context=context at entry=0x145aa50) at gmain.c:3642
#33 0x0000003d79249628 in g_main_context_iterate
(context=context at entry=0x145aa50, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#34 0x0000003d792496dc in g_main_context_iteration (context=0x145aa50,
may_block=1) at gmain.c:3774
#35 0x000000392e7b541e in QEventDispatcherGlib::processEvents (this=0x140b6b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:452
#36 0x0000003ada26ccd6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#37 0x000000392e78536f in QEventLoop::processEvents
(this=this at entry=0x7fff69484e40, flags=...) at kernel/qeventloop.cpp:149
#38 0x000000392e7856bd in QEventLoop::exec (this=this at entry=0x7fff69484e40,
flags=...) at kernel/qeventloop.cpp:204
#39 0x000000392e78ad89 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#40 0x0000003ada1c94ec in QApplication::exec () at kernel/qapplication.cpp:3823
#41 0x000000000040364c in main (argc=1, argv=0x7fff694850a8) at
/usr/src/debug/kdepim-4.14.7/kontact/src/main.cpp:219

Possible duplicates by query: bug 330727, bug 326185, bug 300026.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list