Bug 255753 - Kontact crash while dragging contact
Summary: Kontact crash while dragging contact
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-31 18:11 UTC by zarzych
Modified: 2017-01-07 21:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zarzych 2010-10-31 18:11:16 UTC
Application: kontact (4.5 beta1)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.36-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

The crash occures after dragging a contact from kaddressbook component into the *body* of new message editor.

Steps to reproduce:
1. Open new message composer
2. Drag a contact from kaddressbook component into the *body* of composer
3. Immediate crash

The crash is also reproducible on standalone kmail and kaddressbook.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f4556528710 (LWP 29779)):
#0  0x00007f456365b59c in pthread_cond_wait () from /lib/libpthread.so.0
#1  0x00007f45676cc5cd in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f45676cc6d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007f4563656c1a in start_thread () from /lib/libpthread.so.0
#4  0x00007f45681d9cad in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f456ac4f760 (LWP 29778)):
[KCrash Handler]
#6  0x00007f4551b7a82f in MessageHelper::initFromMessage(boost::shared_ptr<KMime::Message> const&, boost::shared_ptr<KMime::Message> const&, KPIMIdentities::IdentityManager*, bool) () from /usr/lib/libmessagecomposer.so.4
#7  0x00007f4551b84bbb in MessageComposer::MessageFactory::createAttachedForward(QList<boost::shared_ptr<KMime::Message> >) () from /usr/lib/libmessagecomposer.so.4
#8  0x00007f45521ec3a3 in KMForwardAttachedCommand::execute() () from /usr/lib/libkmailprivate.so.4
#9  0x00007f45521e10d1 in KMCommand::slotPostTransfer(KMCommand::Result) () from /usr/lib/libkmailprivate.so.4
#10 0x00007f45521e7aab in KMCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#11 0x00007f456890522f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f45521dfdce in KMCommand::messagesTransfered(KMCommand::Result) () from /usr/lib/libkmailprivate.so.4
#13 0x00007f45521e7270 in KMCommand::slotJobFinished() () from /usr/lib/libkmailprivate.so.4
#14 0x00007f45521e7a0c in KMCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#15 0x00007f456890522f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f4569a08442 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#17 0x00007f4569a086e0 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#18 0x00007f45654d5ed9 in Akonadi::Job::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#19 0x00007f45654c4c25 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#20 0x00007f45688ff2de in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f4568de39fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f4568de956d in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f456a004e46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#24 0x00007f45688ed68b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f45688f0591 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f4568919ae3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f45625932d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007f4562597128 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#29 0x00007f45625972dc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007f4568919623 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f4568e9442e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f45688ec3e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007f45688ec7c4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f45688f081b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#35 0x0000000000403e5d in main ()

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:32:39 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 21:50:47 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.