[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||simonp...@gmail.com --- Comment #31 from Nate Graham --- *** Bug 481837 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Sadiq Mohamed changed: What|Removed |Added CC||sid1...@btinternet.com -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||corne...@solcon.nl --- Comment #29 from Nicolas Fella --- *** Bug 453207 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||k...@chiyo-chan.me --- Comment #28 from Nicolas Fella --- *** Bug 471926 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||prestonmontew...@gmail.com --- Comment #27 from Nicolas Fella --- *** Bug 468426 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||christree4...@outlook.com --- Comment #26 from Nicolas Fella --- *** Bug 470479 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||debugging-master@use.startm ||ail.com --- Comment #25 from Nicolas Fella --- *** Bug 469605 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||chalkiti...@gmail.com --- Comment #24 from Nicolas Fella --- *** Bug 469754 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||s...@samwilson.id.au --- Comment #23 from Nate Graham --- *** Bug 468763 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||ismailsahillio...@gmail.com --- Comment #22 from Nicolas Fella --- *** Bug 468351 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nicolas Fella changed: What|Removed |Added CC||policra...@gmail.com --- Comment #21 from Nicolas Fella --- *** Bug 468273 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 --- Comment #20 from Nate Graham --- The fix is in Gwenview itself (the next released version, specifically), not any of those products. -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Alex changed: What|Removed |Added CC||lxbujori...@gmail.com --- Comment #19 from Alex --- I am able to replicate this bug on Plasma 5.27.3, Qt 5.15.6 and frameworks 5.104.0 -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap |hics/gwenview/commit/5ddac2 |hics/gwenview/commit/8e8b02 |cc9ff426302771fb6c7aceae029 |5b79b44db957d164698b6868132 |53b945e |3b9a917 --- Comment #18 from Nate Graham --- Git commit 8e8b025b79b44db957d164698b68681323b9a917 by Nate Graham, on behalf of Nikita Karpei. Committed on 29/03/2023 at 18:53. Pushed by ngraham into branch 'release/23.04'. Save a shallow copy of the original image when rotating FIXED-IN: 23.04 The app crashes when trying to get an image from a document using document->image(). Looks like it can be destroyed from another thread so we should make a shallow copy of it. It's fast and fixes the crash. (cherry picked from commit 5ddac2cc9ff426302771fb6c7aceae02953b945e) M +11 -8lib/documentview/rasterimageitem.cpp M +1-0lib/documentview/rasterimageitem.h https://invent.kde.org/graphics/gwenview/commit/8e8b025b79b44db957d164698b68681323b9a917 -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added Resolution|--- |FIXED Version Fixed In||23.04 Latest Commit||https://invent.kde.org/grap ||hics/gwenview/commit/5ddac2 ||cc9ff426302771fb6c7aceae029 ||53b945e Status|ASSIGNED|RESOLVED --- Comment #17 from Nate Graham --- Git commit 5ddac2cc9ff426302771fb6c7aceae02953b945e by Nate Graham, on behalf of Nikita Karpei. Committed on 29/03/2023 at 18:53. Pushed by ngraham into branch 'master'. Save a shallow copy of the original image when rotating FIXED-IN: 23.04 The app crashes when trying to get an image from a document using document->image(). Looks like it can be destroyed from another thread so we should make a shallow copy of it. It's fast and fixes the crash. M +11 -8lib/documentview/rasterimageitem.cpp M +1-0lib/documentview/rasterimageitem.h https://invent.kde.org/graphics/gwenview/commit/5ddac2cc9ff426302771fb6c7aceae02953b945e -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Bug Janitor Service changed: What|Removed |Added Status|CONFIRMED |ASSIGNED --- Comment #16 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/graphics/gwenview/-/merge_requests/189 -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Ben Bonacci changed: What|Removed |Added CC||angelo...@protonmail.com --- Comment #15 from Ben Bonacci --- *** Bug 466628 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Elvis Angelaccio changed: What|Removed |Added CC||elvis.angelac...@kde.org --- Comment #14 from Elvis Angelaccio --- 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 0x7558e9b0 in memcpy (__len=, __src=, __dest=, __dest=, __src=, __len=) at /usr/include/bits/string_fortified.h:29 #2 QImage::copy (this=0x5654d5a0, r=...) at image/qimage.cpp:1239 #3 0x77d0c651 in Gwenview::RasterImageItem::paint (this=0x5684bc30, painter=0x7fffccc0) at /home/elvis/dev/kde/gwenview/lib/documentview/rasterimageitem.cpp:105 #4 0x760a4a32 in QGraphicsScenePrivate::draw (this=this@entry=0x55a5d9d0, item=item@entry=0x5684bc30, painter=painter@entry=0x7fffccc0, viewTransform=viewTransform@entry=0x0, transformPtr=transformPtr@entry=0x566f0910, exposedRegion=exposedRegion@entry=0x55af2dc0, widget=, opacity=opacity@entry=1, effectTransform=, wasDirtyParentSceneTransform=, drawItem=) at graphicsview/qgraphicsscene.cpp:4981 #5 0x760a52b7 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x55a5d9d0, item=0x5684bc30, painter=painter@entry=0x7fffccc0, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55af2dc0, widget=widget@entry=0x55b73820, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #6 0x760a478a in QGraphicsScenePrivate::draw (this=this@entry=0x55a5d9d0, item=item@entry=0x5683c740, painter=painter@entry=0x7fffccc0, viewTransform=viewTransform@entry=0x0, transformPtr=transformPtr@entry=0x5684ad20, exposedRegion=exposedRegion@entry=0x55af2dc0, widget=, opacity=opacity@entry=1, effectTransform=, wasDirtyParentSceneTransform=, drawItem=) at graphicsview/qgraphicsscene.cpp:5013 #7 0x760a52b7 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x55a5d9d0, item=0x5683c740, painter=painter@entry=0x7fffccc0, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55af2dc0, widget=widget@entry=0x55b73820, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #8 0x760a478a in QGraphicsScenePrivate::draw (this=0x55a5d9d0, item=0x560d5560, painter=0x7fffccc0, viewTransform=, transformPtr=, exposedRegion=, widget=, opacity=, effectTransform=, wasDirtyParentSceneTransform=, drawItem=) at graphicsview/qgraphicsscene.cpp:5013 #9 0x7607be0c in QGraphicsItemEffectSourcePrivate::draw (this=0x5605b690, painter=0x7fffccc0) at graphicsview/qgraphicsitem.cpp:11331 #10 0x76109f1a in QGraphicsEffectSource::draw (this=0x566dcb60, painter=0x7fffccc0) at effects/qgraphicseffect_p.h:90 #11 0x760a56b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=, item=, painter=0x7fffccc0, viewTransform=, exposedRegion=0x55af2dc0, widget=0x55b73820, parentOpacity=, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4867 #12 0x760c84a4 in QGraphicsScenePrivate::drawItems (widget=0x55b73820, exposedRegion=, viewTransform=0x0, painter=0x7fffccc0, this=) at graphicsview/qgraphicsscene.cpp:4735 #13 QGraphicsView::paintEvent (this=, event=) at graphicsview/qgraphicsview.cpp:3561 #14 0x75daf514 in QWidget::event (this=0x55a81d00, event=0x7fffd040) at kernel/qwidget.cpp:8826 #15 0x75e5dac3 in QFrame::event (this=0x55a81d00, e=0x7fffd040) at widgets/qframe.cpp:550 #16 0x74e8cc02 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55b73820, event=event@entry=0x7fffd040) at kernel/qcoreapplication.cpp:1190 #17 0x75d78b4c in QApplicationPrivate::notify_helper (this=, receiver=0x55b73820, e=0x7fffd040) at kernel/qapplication.cpp:3634 #18 0x74e8cf98 in QCoreApplication::notifyInternal2 (receiver=0x55b73820, event=0x7fffd040) at kernel/qcoreapplication.cpp:1064 #19 0x75da33db in QWidgetPrivate::sendPaintEvent (this=this@entry=0x55b73980, toBePainted=...) at kernel/qwidget.cpp:5479 #20 0x75da47b6 in QWidgetPrivate::drawWidget (this=0x55b73980, pdev=0x566e4808, rgn=..., offset=..., flags=..., sharedPainter=, repaintManager=) at kernel/qwidget.cpp:5429 #21 0x75d84890 in QWidgetRepaintManager::paintAndFlush (this=0x55eba0b0) at kernel/qwidgetrepaintmanager.cpp:1016 #22 0x75daf1e4 in QWidget::event (this=0x558cc8f0, event=0x55ed3f00) at kernel/qwidget.cpp:8990 #23 0x774c527e in KXmlGuiWindow::event (this=0x558cc8f0, ev=0x55ed3f00) at
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Bug Janitor Service changed: What|Removed |Added Priority|NOR |VHI -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||bugsefor...@gmx.com --- Comment #13 from Nate Graham --- *** Bug 459990 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||zi...@lyrion.ch --- Comment #10 from Nate Graham --- *** Bug 438678 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||moritzherrmann09+kde.org@gm ||ail.com --- Comment #12 from Nate Graham --- *** Bug 456549 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||yogo.1...@gmail.com --- Comment #11 from Nate Graham --- *** Bug 459836 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[gwenview] [Bug 439697] Gwenview crashes in Gwenview::RasterImageItem::paint() when trying to rotate a jpg file quickly multiple times
https://bugs.kde.org/show_bug.cgi?id=439697 Nate Graham changed: What|Removed |Added CC||n...@kde.org Summary|Gwenview crashes when |Gwenview crashes in |rotating image during |Gwenview::RasterImageItem:: |startup |paint() when trying to ||rotate a jpg file quickly ||multiple times -- You are receiving this mail because: You are watching all bug changes.