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

Martin Walch <walch.mar...@web.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |walch.mar...@web.de

--- Comment #1 from Martin Walch <walch.mar...@web.de> ---
Application: gwenview (16.04.0)
KDE Frameworks 5.21.0
Qt Version: 5.5.1
Operating System: Linux (x86_64) release 4.5.2-gentoo
Distribution: Gentoo


This happened for me when reloading the locally stored egyptian.svg from lskat.
Before reload I had removed some dead xlink:href attributes from linearGradient
tags. However, I do not know if this has anything to do with the crash.


Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4784b4f800 (LWP 28538))]

Thread 2 (Thread 0x7f47831e1700 (LWP 28539)):
#0  0x00007f47911c59bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f478a704d79 in poll (__timeout=-1, __nfds=1, __fds=0x7f47831e0d20)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0xb7fc80, cond=cond@entry=0xb7fcc0,
vector=vector@entry=0x0, count=count@entry=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x00007f478a7067a7 in xcb_wait_for_event (c=0xb7fc80) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x00007f47846e3011 in QXcbEventReader::run (this=0xb7f730) at
qxcbconnection.cpp:1229
#5  0x00007f4791833b18 in QThreadPrivate::start (arg=0xb7f730) at
thread/qthread_unix.cpp:331
#6  0x00007f478c65a4e8 in start_thread (arg=0x7f47831e1700) at
pthread_create.c:334
#7  0x00007f47911cedcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4784b4f800 (LWP 28538)):
[KCrash Handler]
#6  0x00007f479147fe38 in main_arena () from /lib64/libc.so.6
#7  0x00007f4795edb4f5 in QSvgStyle::apply (this=this@entry=0x1085728,
p=p@entry=0x7ffc8bbe6760, node=node@entry=0x1085720, states=...) at
qsvgstyle.cpp:516
#8  0x00007f4795ed8dba in QSvgNode::applyStyle (this=this@entry=0x1085720,
p=p@entry=0x7ffc8bbe6760, states=...) at qsvgnode.cpp:110
#9  0x00007f4795ee0884 in QSvgTinyDocument::draw (this=0x1085720,
p=p@entry=0x7ffc8bbe6760, bounds=...) at qsvgtinydocument.cpp:240
#10 0x00007f4795ee2614 in QSvgRenderer::render (this=<optimized out>,
painter=painter@entry=0x7ffc8bbe6760, bounds=...) at qsvgrenderer.cpp:407
#11 0x00007f4795ee3467 in QGraphicsSvgItem::paint (this=0x192c950,
painter=0x7ffc8bbe6760, option=0xe9b178, widget=<optimized out>) at
qgraphicssvgitem.cpp:247
#12 0x00007f4792ecf662 in _q_paintItem (item=0x192c960,
painter=painter@entry=0x7ffc8bbe6760, option=option@entry=0xe9b178,
widget=widget@entry=0xe91070, useWindowOpacity=<optimized out>,
painterStateProtection=<optimized out>) at graphicsview/qgraphicsscene.cpp:4256
#13 0x00007f4792ee2229 in QGraphicsScenePrivate::drawItemHelper
(this=this@entry=0xe9af60, item=item@entry=0x192c960,
painter=painter@entry=0x7ffc8bbe6760, option=option@entry=0xe9b178,
widget=widget@entry=0xe91070, painterStateProtection=<optimized out>) at
graphicsview/qgraphicsscene.cpp:4518
#14 0x00007f4792ee3bec in QGraphicsScenePrivate::draw
(this=this@entry=0xe9af60, item=item@entry=0x192c960,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
transformPtr=transformPtr@entry=0x18037b0,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=0xe91070,
opacity=opacity@entry=1, effectTransform=0x0,
wasDirtyParentSceneTransform=false, drawItem=true) at
graphicsview/qgraphicsscene.cpp:4938
#15 0x00007f4792ee4b2c in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0xe9af60, item=0x192c960,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=widget@entry=0xe91070,
parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at
graphicsview/qgraphicsscene.cpp:4829
#16 0x00007f4792ee3f2e in QGraphicsScenePrivate::draw
(this=this@entry=0xe9af60, item=item@entry=0x188c900,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
transformPtr=transformPtr@entry=0x19c9740,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=0xe91070,
opacity=opacity@entry=1, effectTransform=0x0,
wasDirtyParentSceneTransform=false, drawItem=true) at
graphicsview/qgraphicsscene.cpp:4968
#17 0x00007f4792ee4b2c in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0xe9af60, item=0x188c900,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=widget@entry=0xe91070,
parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at
graphicsview/qgraphicsscene.cpp:4829
#18 0x00007f4792ee3f2e in QGraphicsScenePrivate::draw
(this=this@entry=0xe9af60, item=item@entry=0x1057020,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
transformPtr=transformPtr@entry=0x1079720,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=0xe91070,
opacity=opacity@entry=1, effectTransform=0x0,
wasDirtyParentSceneTransform=false, drawItem=true) at
graphicsview/qgraphicsscene.cpp:4968
#19 0x00007f4792ee4b2c in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0xe9af60, item=0x1057020,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=viewTransform@entry=0x0,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=widget@entry=0xe91070,
parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at
graphicsview/qgraphicsscene.cpp:4829
#20 0x00007f4792ee4d3b in QGraphicsScenePrivate::drawItems (this=0xe9af60,
painter=painter@entry=0x7ffc8bbe6760, viewTransform=0x0,
exposedRegion=exposedRegion@entry=0xe2eee0, widget=0xe91070) at
graphicsview/qgraphicsscene.cpp:4690
#21 0x00007f4792f06304 in QGraphicsView::paintEvent (this=0xea9100,
event=<optimized out>) at graphicsview/qgraphicsview.cpp:3539
#22 0x00007f4792c11673 in QWidget::event (this=this@entry=0xea9100,
event=event@entry=0x7ffc8bbe6d00) at kernel/qwidget.cpp:8830
#23 0x00007f4792cf32c4 in QFrame::event (this=this@entry=0xea9100,
e=e@entry=0x7ffc8bbe6d00) at widgets/qframe.cpp:540
#24 0x00007f4792d7ad1c in QAbstractScrollArea::viewportEvent
(this=this@entry=0xea9100, e=e@entry=0x7ffc8bbe6d00) at
widgets/qabstractscrollarea.cpp:1200
#25 0x00007f4792f04d5b in QGraphicsView::viewportEvent (this=0xea9100,
event=0x7ffc8bbe6d00) at graphicsview/qgraphicsview.cpp:2962
#26 0x00007f4792d7b66f in QAbstractScrollAreaPrivate::viewportEvent
(event=<optimized out>, this=<optimized out>) at
widgets/qabstractscrollarea_p.h:102
#27 QAbstractScrollAreaFilter::eventFilter (this=<optimized out>, o=<optimized
out>, e=<optimized out>) at widgets/qabstractscrollarea_p.h:118
#28 0x00007f47919d0e9a in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this@entry=0xb74be0, receiver=receiver@entry=0xe91070,
event=event@entry=0x7ffc8bbe6d00) at kernel/qcoreapplication.cpp:1072
#29 0x00007f4792bcdbde in QApplicationPrivate::notify_helper
(this=this@entry=0xb74be0, receiver=receiver@entry=0xe91070,
e=e@entry=0x7ffc8bbe6d00) at kernel/qapplication.cpp:3712
#30 0x00007f4792bd5185 in QApplication::notify (this=<optimized out>,
receiver=0xe91070, e=0x7ffc8bbe6d00) at kernel/qapplication.cpp:3681
#31 0x00007f47919d0c4c in QCoreApplication::notifyInternal
(this=0x7ffc8bbe8010, receiver=receiver@entry=0xe91070,
event=event@entry=0x7ffc8bbe6d00) at kernel/qcoreapplication.cpp:965
#32 0x00007f4792c0a2c3 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffc8bbe6d00, receiver=0xe91070) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#33 QWidgetPrivate::sendPaintEvent (this=this@entry=0xe910b0, toBePainted=...)
at kernel/qwidget.cpp:5625
#34 0x00007f4792c0acad in QWidgetPrivate::drawWidget (this=this@entry=0xe910b0,
pdev=0x1470ca0, rgn=..., offset=..., flags=flags@entry=36,
sharedPainter=sharedPainter@entry=0x0, backingStore=0x101d140) at
kernel/qwidget.cpp:5565
#35 0x00007f4792bdbafc in QWidgetBackingStore::doSync
(this=this@entry=0x101d140) at kernel/qwidgetbackingstore.cpp:1220
#36 0x00007f4792bdc0cc in QWidgetBackingStore::sync (this=0x101d140) at
kernel/qwidgetbackingstore.cpp:1032
#37 0x00007f4792bfae3c in QWidgetPrivate::syncBackingStore
(this=this@entry=0xc1e590) at kernel/qwidget.cpp:1902
#38 0x00007f4792c11b2f in QWidget::event (this=this@entry=0xc1dbf0,
event=event@entry=0x1b93520) at kernel/qwidget.cpp:8983
#39 0x00007f4792d0affa in QMainWindow::event (this=this@entry=0xc1dbf0,
event=event@entry=0x1b93520) at widgets/qmainwindow.cpp:1495
#40 0x00007f4793fc1133 in KMainWindow::event (this=this@entry=0xc1dbf0,
ev=ev@entry=0x1b93520) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.21.0/work/kxmlgui-5.21.0/src/kmainwindow.cpp:867
#41 0x00007f4793ff8623 in KXmlGuiWindow::event (this=0xc1dbf0, ev=0x1b93520) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.21.0/work/kxmlgui-5.21.0/src/kxmlguiwindow.cpp:118
#42 0x00007f4792bcdbf1 in QApplicationPrivate::notify_helper
(this=this@entry=0xb74be0, receiver=receiver@entry=0xc1dbf0,
e=e@entry=0x1b93520) at kernel/qapplication.cpp:3716
#43 0x00007f4792bd5185 in QApplication::notify (this=<optimized out>,
receiver=0xc1dbf0, e=0x1b93520) at kernel/qapplication.cpp:3681
#44 0x00007f47919d0c4c in QCoreApplication::notifyInternal
(this=0x7ffc8bbe8010, receiver=receiver@entry=0xc1dbf0,
event=event@entry=0x1b93520) at kernel/qcoreapplication.cpp:965
#45 0x00007f47919d562a in QCoreApplication::sendEvent (event=0x1b93520,
receiver=0xc1dbf0) at kernel/qcoreapplication.h:224
#46 QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver@entry=0xc1dbf0, event_type=event_type@entry=77,
data=0xb68ab0) at kernel/qcoreapplication.cpp:1593
#47 0x00007f47919d5905 in QCoreApplication::sendPostedEvents
(receiver=0xc1dbf0, event_type=event_type@entry=77) at
kernel/qcoreapplication.cpp:1451
#48 0x00007f4792ed6a77 in QGraphicsViewPrivate::dispatchPendingUpdateRequests
(this=0xe2ea10) at
../../include/QtWidgets/5.5.1/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:195
#49 QGraphicsScenePrivate::_q_processDirtyItems (this=0xe9af60) at
graphicsview/qgraphicsscene.cpp:501
#50 0x00007f4792edc0d8 in QGraphicsScene::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=0x1acb190) at
.moc/moc_qgraphicsscene.cpp:182
#51 0x00007f47919f769d in QMetaCallEvent::placeMetaCall (this=0x1bb8740,
object=0xea9350) at kernel/qobject.cpp:486
#52 0x00007f47919fafc4 in QObject::event (this=this@entry=0xea9350,
e=e@entry=0x1bb8740) at kernel/qobject.cpp:1239
#53 0x00007f4792ee9c14 in QGraphicsScene::event (this=0xea9350,
event=0x1bb8740) at graphicsview/qgraphicsscene.cpp:3501
#54 0x00007f4792bcdbf1 in QApplicationPrivate::notify_helper
(this=this@entry=0xb74be0, receiver=receiver@entry=0xea9350,
e=e@entry=0x1bb8740) at kernel/qapplication.cpp:3716
#55 0x00007f4792bd2d22 in QApplication::notify (this=<optimized out>,
receiver=0xea9350, e=0x1bb8740) at kernel/qapplication.cpp:3160
#56 0x00007f47919d0c4c in QCoreApplication::notifyInternal
(this=0x7ffc8bbe8010, receiver=receiver@entry=0xea9350,
event=event@entry=0x1bb8740) at kernel/qcoreapplication.cpp:965
#57 0x00007f47919d562a in QCoreApplication::sendEvent (event=0x1bb8740,
receiver=0xea9350) at kernel/qcoreapplication.h:224
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0xb68ab0) at
kernel/qcoreapplication.cpp:1593
#59 0x00007f47919d5905 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1451
#60 0x00007f4791a1f4cb in postEventSourceDispatch (s=s@entry=0xbb2de0) at
kernel/qeventdispatcher_glib.cpp:271
#61 0x00007f478afde8c9 in g_main_dispatch
(context=context@entry=0x7f477c0016f0) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3154
#62 0x00007f478afdfe53 in g_main_context_dispatch
(context=context@entry=0x7f477c0016f0) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3769
#63 0x00007f478afdffa9 in g_main_context_iterate
(context=context@entry=0x7f477c0016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3840
#64 0x00007f478afe0064 in g_main_context_iteration (context=0x7f477c0016f0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3901
#65 0x00007f4791a1f54c in QEventDispatcherGlib::processEvents (this=0xba6af0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#66 0x00007f478471371c in QPAEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at
eventdispatchers/qeventdispatcher_glib.cpp:115
#67 0x00007f47919cfec9 in QEventLoop::processEvents
(this=this@entry=0x7ffc8bbe7f00, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:128
#68 0x00007f47919d032a in QEventLoop::exec (this=this@entry=0x7ffc8bbe7f00,
flags=flags@entry=...) at kernel/qeventloop.cpp:204
#69 0x00007f47919d6df9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#70 0x00007f4791ced368 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#71 0x00007f4792bc9259 in QApplication::exec () at kernel/qapplication.cpp:2976
#72 0x000000000044d531 in main (argc=2, argv=<optimized out>) at
/var/tmp/portage/kde-apps/gwenview-16.04.0/work/gwenview-16.04.0/app/main.cpp:166

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to