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

            Bug ID: 323722
           Summary: kontact crash when going to open a doc attached to an
                    email
    Classification: Unclassified
           Product: kontact
           Version: 4.11
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs@kde.org
          Reporter: tankta...@gmail.com

Application: kontact (4.11)
KDE Platform Version: 4.11.00 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.10.7-gentoo x86_64
Distribution: "NAME=Gentoo"

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

I have an email with an attached .doc file, I went to open it, clicking on the
attachment then on "Open with 'LibreOffice Writer'".  At this point, it
crashed.

Saving via "Save As..." works fine.  Also, "Open With..." and then choosing
"lowriter" works fine.  This also worked fine with KDE 4.10, from which I
upgraded only yesterday.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5cdf26f7c0 (LWP 4813))]

Thread 3 (Thread 0x7f5cc4a15700 (LWP 4814)):
#0  0x00007f5cd693259c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f5cd9c6c654 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f5cd692dd96 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f5cdc49b46d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5cc4114700 (LWP 4815)):
#0  0x00007f5cdc4926a3 in poll () from /lib64/libc.so.6
#1  0x00007f5cd58f0e95 in g_main_context_iterate.isra.23.part.24 () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f5cd58f1005 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f5cdda6e906 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5cdda34c72 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5cdda34eb7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5cdd911708 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5cdd914aee in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5cd692dd96 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f5cdc49b46d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5cdf26f7c0 (LWP 4813)):
[KCrash Handler]
#6  0x00007f5cdc3e5aa5 in raise () from /lib64/libc.so.6
#7  0x00007f5cdc3e6da5 in abort () from /lib64/libc.so.6
#8  0x00007f5cdd909a14 in qt_message_output(QtMsgType, char const*) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5cdd909b9f in qt_message(QtMsgType, char const*, __va_list_tag*) ()
from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f5cdd909d44 in qFatal(char const*, ...) () from
/usr/lib64/qt4/libQtCore.so.4
#11 0x00007f5cdbda240d in supportedProtocols(KService const&) () from
/usr/lib64/libkio.so.5
#12 0x00007f5cdbda5688 in KRun::run(KService const&, KUrl::List const&,
QWidget*, bool, QString const&, QByteArray const&) () from
/usr/lib64/libkio.so.5
#13 0x00007f5c79f75000 in
MessageViewer::ViewerPrivate::attachmentOpenWith(KMime::Content*,
KSharedPtr<KService>) () from /usr/lib64/libmessageviewer.so.4
#14 0x00007f5c79f7b7ed in
MessageViewer::ViewerPrivate::openAttachment(KMime::Content*, QString const&)
() from /usr/lib64/libmessageviewer.so.4
#15 0x00007f5c79f5b946 in (anonymous
namespace)::AttachmentURLHandler::handleClick(KUrl const&,
MessageViewer::ViewerPrivate*) const () from /usr/lib64/libmessageviewer.so.4
#16 0x00007f5c79f5e558 in MessageViewer::URLHandlerManager::handleClick(KUrl
const&, MessageViewer::ViewerPrivate*) const () from
/usr/lib64/libmessageviewer.so.4
#17 0x00007f5c79f6ac75 in MessageViewer::ViewerPrivate::slotUrlOpen(QUrl
const&) () from /usr/lib64/libmessageviewer.so.4
#18 0x00007f5c79f85d10 in
MessageViewer::ViewerPrivate::qt_static_metacall(QObject*, QMetaObject::Call,
int, void**) () from /usr/lib64/libmessageviewer.so.4
#19 0x00007f5cdda5533e in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#20 0x00007f5cdcc3ae12 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f5cdcc40e5b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#22 0x00007f5cde598ef6 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#23 0x00007f5cdda3711c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f5cdda3ac43 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f5cdda6e433 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f5cd58f0bd3 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#27 0x00007f5cd58f0ed8 in g_main_context_iterate.isra.23.part.24 () from
/usr/lib64/libglib-2.0.so.0
#28 0x00007f5cd58f1005 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007f5cdda6e89f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f5cdccf78be in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#31 0x00007f5cdda34c72 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#32 0x00007f5cdda34eb7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#33 0x00007f5cdda3b055 in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#34 0x0000000000403be9 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs

Reply via email to