[Bug 257268] New: Pasting image crashes Kontact

Gary Boucher boucher63 at comcast.net
Thu Nov 18 18:34:09 GMT 2010


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

           Summary: Pasting image crashes Kontact
           Product: kontact
           Version: 4.4.5
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: boucher63 at comcast.net


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list