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

Elvis Angelaccio <elvis.angelac...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |elvis.angelac...@kde.org

--- Comment #14 from Elvis Angelaccio <elvis.angelac...@kde.org> ---
I was also hit by this crash.

Here's my stacktrace with debug symbols:

#0  __memcpy_avx_unaligned_erms () at
../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:544
#1  0x00007ffff558e9b0 in memcpy (__len=<optimized out>, __src=<optimized out>,
__dest=<optimized out>, __dest=<optimized out>, __src=<optimized out>,
__len=<optimized out>) at /usr/include/bits/string_fortified.h:29
#2  QImage::copy (this=0x55555654d5a0, r=...) at image/qimage.cpp:1239
#3  0x00007ffff7d0c651 in Gwenview::RasterImageItem::paint
(this=0x55555684bc30, painter=0x7fffffffccc0) at
/home/elvis/dev/kde/gwenview/lib/documentview/rasterimageitem.cpp:105
#4  0x00007ffff60a4a32 in QGraphicsScenePrivate::draw
(this=this@entry=0x555555a5d9d0, item=item@entry=0x55555684bc30,
painter=painter@entry=0x7fffffffccc0, viewTransform=viewTransform@entry=0x0, 
    transformPtr=transformPtr@entry=0x5555566f0910,
exposedRegion=exposedRegion@entry=0x555555af2dc0, widget=<optimized out>,
opacity=opacity@entry=1, effectTransform=<optimized out>,
wasDirtyParentSceneTransform=<optimized out>, 
    drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:4981
#5  0x00007ffff60a52b7 in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0x555555a5d9d0, item=0x55555684bc30,
painter=painter@entry=0x7fffffffccc0, viewTransform=viewTransform@entry=0x0, 
    exposedRegion=exposedRegion@entry=0x555555af2dc0,
widget=widget@entry=0x555555b73820, parentOpacity=parentOpacity@entry=1,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873
#6  0x00007ffff60a478a in QGraphicsScenePrivate::draw
(this=this@entry=0x555555a5d9d0, item=item@entry=0x55555683c740,
painter=painter@entry=0x7fffffffccc0, viewTransform=viewTransform@entry=0x0, 
    transformPtr=transformPtr@entry=0x55555684ad20,
exposedRegion=exposedRegion@entry=0x555555af2dc0, widget=<optimized out>,
opacity=opacity@entry=1, effectTransform=<optimized out>,
wasDirtyParentSceneTransform=<optimized out>, 
    drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:5013
#7  0x00007ffff60a52b7 in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this@entry=0x555555a5d9d0, item=0x55555683c740,
painter=painter@entry=0x7fffffffccc0, viewTransform=viewTransform@entry=0x0, 
    exposedRegion=exposedRegion@entry=0x555555af2dc0,
widget=widget@entry=0x555555b73820, parentOpacity=parentOpacity@entry=1,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873
#8  0x00007ffff60a478a in QGraphicsScenePrivate::draw (this=0x555555a5d9d0,
item=0x5555560d5560, painter=0x7fffffffccc0, viewTransform=<optimized out>,
transformPtr=<optimized out>, exposedRegion=<optimized out>, 
    widget=<optimized out>, opacity=<optimized out>, effectTransform=<optimized
out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>)
at graphicsview/qgraphicsscene.cpp:5013
#9  0x00007ffff607be0c in QGraphicsItemEffectSourcePrivate::draw
(this=0x55555605b690, painter=0x7fffffffccc0) at
graphicsview/qgraphicsitem.cpp:11331
#10 0x00007ffff6109f1a in QGraphicsEffectSource::draw (this=0x5555566dcb60,
painter=0x7fffffffccc0) at effects/qgraphicseffect_p.h:90
#11 0x00007ffff60a56b4 in QGraphicsScenePrivate::drawSubtreeRecursive
(this=<optimized out>, item=<optimized out>, painter=0x7fffffffccc0,
viewTransform=<optimized out>, exposedRegion=0x555555af2dc0,
widget=0x555555b73820, 
    parentOpacity=<optimized out>, effectTransform=0x0) at
graphicsview/qgraphicsscene.cpp:4867
#12 0x00007ffff60c84a4 in QGraphicsScenePrivate::drawItems
(widget=0x555555b73820, exposedRegion=<optimized out>, viewTransform=0x0,
painter=0x7fffffffccc0, this=<optimized out>) at
graphicsview/qgraphicsscene.cpp:4735
#13 QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at
graphicsview/qgraphicsview.cpp:3561
#14 0x00007ffff5daf514 in QWidget::event (this=0x555555a81d00,
event=0x7fffffffd040) at kernel/qwidget.cpp:8826
#15 0x00007ffff5e5dac3 in QFrame::event (this=0x555555a81d00, e=0x7fffffffd040)
at widgets/qframe.cpp:550
#16 0x00007ffff4e8cc02 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(receiver=receiver@entry=0x555555b73820, event=event@entry=0x7fffffffd040) at
kernel/qcoreapplication.cpp:1190
#17 0x00007ffff5d78b4c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x555555b73820, e=0x7fffffffd040) at
kernel/qapplication.cpp:3634
#18 0x00007ffff4e8cf98 in QCoreApplication::notifyInternal2
(receiver=0x555555b73820, event=0x7fffffffd040) at
kernel/qcoreapplication.cpp:1064
#19 0x00007ffff5da33db in QWidgetPrivate::sendPaintEvent
(this=this@entry=0x555555b73980, toBePainted=...) at kernel/qwidget.cpp:5479
#20 0x00007ffff5da47b6 in QWidgetPrivate::drawWidget (this=0x555555b73980,
pdev=0x5555566e4808, rgn=..., offset=..., flags=..., sharedPainter=<optimized
out>, repaintManager=<optimized out>) at kernel/qwidget.cpp:5429
#21 0x00007ffff5d84890 in QWidgetRepaintManager::paintAndFlush
(this=0x555555eba0b0) at kernel/qwidgetrepaintmanager.cpp:1016
#22 0x00007ffff5daf1e4 in QWidget::event (this=0x5555558cc8f0,
event=0x555555ed3f00) at kernel/qwidget.cpp:8990
#23 0x00007ffff74c527e in KXmlGuiWindow::event (this=0x5555558cc8f0,
ev=0x555555ed3f00) at
/usr/src/debug/kxmlgui/kxmlgui-5.101.0/src/kxmlguiwindow.cpp:220
#24 0x00007ffff5d78b5c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5555558cc8f0, e=0x555555ed3f00) at
kernel/qapplication.cpp:3640
#25 0x00007ffff4e8cf98 in QCoreApplication::notifyInternal2
(receiver=0x5555558cc8f0, event=0x555555ed3f00) at
kernel/qcoreapplication.cpp:1064
#26 0x00007ffff4e8daa3 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x5555558cc8f0, event_type=77, data=0x555555693910) at
kernel/qcoreapplication.cpp:1821
#27 0x00007ffff60af9df in QGraphicsViewPrivate::dispatchPendingUpdateRequests
(this=<optimized out>) at
../../include/QtWidgets/5.15.8/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:191
#28 QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x555555af2900)
at
../../include/QtWidgets/5.15.8/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:186
#29 QGraphicsScenePrivate::_q_processDirtyItems (this=0x555555a5d9d0) at
graphicsview/qgraphicsscene.cpp:516
#30 QGraphicsScene::qt_static_metacall (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at .moc/moc_qgraphicsscene.cpp:197
#31 0x00007ffff4eb0bd0 in QObject::event (this=0x555555a81f00,
e=0x7fffe4007b40) at kernel/qobject.cpp:1347
#32 0x00007ffff5d78b5c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x555555a81f00, e=0x7fffe4007b40) at
kernel/qapplication.cpp:3640
#33 0x00007ffff4e8cf98 in QCoreApplication::notifyInternal2
(receiver=0x555555a81f00, event=0x7fffe4007b40) at
kernel/qcoreapplication.cpp:1064
#34 0x00007ffff4e8daa3 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x555555693910) at
kernel/qcoreapplication.cpp:1821
#35 0x00007ffff4ed3ea8 in postEventSourceDispatch (s=0x5555556bd490) at
kernel/qeventdispatcher_glib.cpp:277
#36 0x00007ffff3df187b in g_main_dispatch (context=0x7fffe8005010) at
../glib/glib/gmain.c:3454
#37 g_main_context_dispatch (context=0x7fffe8005010) at
../glib/glib/gmain.c:4172
#38 0x00007ffff3e48c89 in g_main_context_iterate.constprop.0
(context=0x7fffe8005010, block=1, dispatch=1, self=<optimized out>) at
../glib/glib/gmain.c:4248
#39 0x00007ffff3df0132 in g_main_context_iteration (context=0x7fffe8005010,
may_block=1) at ../glib/glib/gmain.c:4313
#40 0x00007ffff4ed7c8c in QEventDispatcherGlib::processEvents
(this=0x555555665350, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#41 0x00007ffff4e8574c in QEventLoop::exec (this=0x7fffffffdbc0, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#42 0x00007ffff4e90269 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#43 0x00005555555e0a5b in main (argc=1, argv=0x7fffffffdf98) at
/home/elvis/dev/kde/gwenview/app/main.cpp:213

I was trying to get a valgrind log, but it does not crash while running from
valgrind.

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

Reply via email to