Summary: | Gwenview crushes on reload of svg image | ||
---|---|---|---|
Product: | [Applications] gwenview | Reporter: | Boris Kheyfets <kheyfboris> |
Component: | general | Assignee: | Gwenview Bugs <gwenview-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | chandanrmail, kde-bugs.9ek5t, marco, myriam, m_louis30, nazgul17 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.12.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=345272 https://bugs.kde.org/show_bug.cgi?id=359736 |
||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
strace gwenview while reproducing the error. |
Description
Boris Kheyfets
2014-01-20 12:16:25 UTC
*** Bug 329638 has been marked as a duplicate of this bug. *** In my experience, this does only occur when zooming. SVGs at 1:1 scale are simply not updated, and Gwenview crashes on zoom after update. Created attachment 85976 [details]
New crash information added by DrKonqi
gwenview (4.12.2) on KDE Platform 4.12.3 using Qt 4.8.5
- What I was doing when the application crashed:
It crashes when I reload a large SVG file.
As a workaround I select the previous image in the directory and then go back to the SVG which than shows the latest version. Doing so doesn't crash the application.
-- Backtrace (Reduced):
#6 0x0000003506e3ab84 in QSvgRenderer::isValid (this=0x1f1af30) at qsvgrenderer.cpp:179
#7 0x0000003506e3c5e3 in QGraphicsSvgItem::paint (this=0x1e36e20, painter=0x7fff368a6be0, option=0x18bfd28, widget=<optimized out>) at qgraphicssvgitem.cpp:250
#8 0x000000350b3c4292 in _q_paintItem (item=item@entry=0x1e36e30, painter=painter@entry=0x7fff368a6be0, option=option@entry=0x18bfd28, widget=widget@entry=0x18e73a0, useWindowOpacity=<optimized out>, painterStateProtection=painterStateProtection@entry=true) at graphicsview/qgraphicsscene.cpp:4305
#9 0x000000350b3d7061 in QGraphicsScenePrivate::drawItemHelper (this=this@entry=0x18bfb00, item=item@entry=0x1e36e30, painter=painter@entry=0x7fff368a6be0, option=option@entry=0x18bfd28, widget=widget@entry=0x18e73a0, painterStateProtection=<optimized out>) at graphicsview/qgraphicsscene.cpp:4567
#10 0x000000350b3d931d in QGraphicsScenePrivate::draw (this=this@entry=0x18bfb00, item=item@entry=0x1e36e30, painter=painter@entry=0x7fff368a6be0, viewTransform=viewTransform@entry=0x0, transformPtr=transformPtr@entry=0x1841cc0, exposedRegion=exposedRegion@entry=0x18b8a68, widget=0x18e73a0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4966
*** Bug 332492 has been marked as a duplicate of this bug. *** I am affected by this bug. I am running a fresh installation of Kubuntu 15.10, Gwenview Version 15.08.2, Using: KDE Frameworks 5.15.0, Qt 5.4.2 (built against 5.4.2), The xcb windowing system. I run `strace gwenview 2> gwenview.log`, navigate to the image, open it, then press F5 and the program crashes with a segmentation fault. I am attaching gwenview.log Created attachment 95215 [details]
strace gwenview while reproducing the error.
I stripped the file of most of the content except initial and final lines, because of the attachment size limit.
*** Bug 356889 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 359736 *** |