Bug 257268 - Pasting image crashes Kontact
Summary: Pasting image crashes Kontact
Status: RESOLVED DUPLICATE of bug 219959
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.4.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-18 19:34 UTC by Gary Boucher
Modified: 2010-11-20 17:12 UTC (History)
1 user (show)

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 Gary Boucher 2010-11-18 19:34:06 UTC
Application: kontact (4.4.5)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I copied an image from Firefox window. Tried to insert it into a new, blank e-mail, and got a dialog:
"inline or attachment." I selected in-line, and Kontact crashed. Duplicated. Also happened when adding as attachment, subsequently.
When restarting, dialog claims there is Kontact running on some other display, but no evidence of that.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb430b05e in XDrawPoints (dpy=0x807a448, d=81814224, gc=0x0, points=0xbfa451fc, n_points=1, mode=0) at DrPoints.c:51
#7  0xb6460307 in QX11PaintEngine::drawPoints (this=0x8673df0, points=0xbfa462cc, pointCount=1) at painting/qpaintengine_x11.cpp:1049
#8  0xb6d0485e in QMimeData::hasImage() const () from /usr/lib/libQtCore.so.4
#9  0xb4a80c20 in KPIMTextEdit::TextEdit::insertFromMimeData (this=0x84eeba8, source=0x8673df0) at /usr/src/debug/kdepimlibs-4.4.4/kpimtextedit/textedit.cpp:546
#10 0xaffd6b5d in ?? () from /usr/lib/libkmailprivate.so.4
#11 0xb6719c1d in QTextEditControl::insertFromMimeData (this=0x8561a28, source=0x8673df0) at widgets/qtextedit.cpp:104
#12 0xb64b49a9 in QTextControlPrivate::mouseReleaseEvent (this=0x84ab020, button=Qt::MidButton, pos=...) at text/qtextcontrol.cpp:1680
#13 0xb64b8a79 in QTextControl::processEvent (this=0x8561a28, e=0xbfa46f84, matrix=..., contextWidget=0x84eee70) at text/qtextcontrol.cpp:931
#14 0xb64acc04 in QTextControl::processEvent (this=0x8561a28, e=0xbfa46f84, coordinateOffset=..., contextWidget=0x84eee70) at text/qtextcontrol.cpp:880
#15 0xb67189f7 in sendControlEvent (this=0x84eeba8, e=0xbfa46f84) at widgets/qtextedit_p.h:99
#16 QTextEdit::mouseReleaseEvent (this=0x84eeba8, e=0xbfa46f84) at widgets/qtextedit.cpp:1578
#17 0xb7157f4b in KRichTextWidget::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#18 0xb62a4f00 in QWidget::event (this=0x84eeba8, event=0xbfa46f84) at kernel/qwidget.cpp:8044
#19 0xb669e765 in QFrame::event (this=0x84eeba8, e=0xbfa46f84) at widgets/qframe.cpp:557
#20 0xb672ce01 in QAbstractScrollArea::viewportEvent (this=0x84eeba8, e=0xbfa46f84) at widgets/qabstractscrollarea.cpp:1036
#21 0xb672f776 in viewportEvent (this=0x8632ba8, o=0x84eee70, e=0xbfa46f84) at widgets/qabstractscrollarea_p.h:100
#22 QAbstractScrollAreaFilter::eventFilter (this=0x8632ba8, o=0x84eee70, e=0xbfa46f84) at widgets/qabstractscrollarea_p.h:116
#23 0xb6cf6fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb624bc34 in QApplicationPrivate::notify_helper (this=0x8075ff0, receiver=0x84eee70, e=0xbfa46f84) at kernel/qapplication.cpp:4298
#25 0xb6254750 in QApplication::notify (this=0xbfa46c9c, receiver=0x84eee70, e=0xbfa46f84) at kernel/qapplication.cpp:3867
#26 0xb71969d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb6cf6e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0xb624cc4c in sendSpontaneousEvent (receiver=0x84eee70, event=0xbfa46f84, alienWidget=0x84eee70, nativeWidget=0x83ad0e0, buttonDown=0xb6b96078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#29 QApplicationPrivate::sendMouseEvent (receiver=0x84eee70, event=0xbfa46f84, alienWidget=0x84eee70, nativeWidget=0x83ad0e0, buttonDown=0xb6b96078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#30 0xb62d458c in QETWidget::translateMouseEvent (this=0x83ad0e0, event=0xbfa4749c) at kernel/qapplication_x11.cpp:4380
#31 0xb62d373e in QApplication::x11ProcessEvent (this=0xbfa477f4, event=0xbfa4749c) at kernel/qapplication_x11.cpp:3391
#32 0xb62fc570 in x11EventSourceDispatch (s=0x8078fa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0xb4199b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb419a350 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb419a60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb6d22d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0xb62fc19a in QGuiEventDispatcherGlib::processEvents (this=0x8056b50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0xb6cf611d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb6cf6319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0xb6cfac70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#41 0xb6249164 in QApplication::exec () at kernel/qapplication.cpp:3581
#42 0x0804b813 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-20 17:12:33 UTC
[Comment from a bug triager]
This bug was fixed some time ago and it was being tracked at bug 219959. Merging. Thanks

*** This bug has been marked as a duplicate of bug 219959 ***