Application: gwenview (20.08.1) Qt Version: 5.15.0 Frameworks Version: 5.73.0 Operating System: Linux 5.4.0-47-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.19 -- Information about the crash: - What I was doing when the application crashed: Just open image, scroll to next, if next is video - in around 50% of cases Gwenview would crash with Segmentation fault. The crash can be reproduced sometimes. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault [KCrash Handler] #4 0x00007f19773e13c0 in qt_scale_image_32bit<Blend_RGB32_on_RGB32_NoAlpha> (destPixels=0x7f1950a21000 ";61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377;61\377"..., dbpl=7680, srcPixels=0x7f18fc1d2028 <error: Cannot access memory at address 0x7f18fc1d2028>, sbpl=10880, srch=<optimized out>, targetRect=..., srcRect=..., clip=..., blender=...) at painting/qblendfunctions_p.h:223 #5 0x00007f19774c4e8d in QRasterPaintEngine::drawImage (this=0x7f1968008730, r=..., img=..., sr=...) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/painting/qpaintengine_raster_p.h:446 #6 0x00007f19774e0b31 in QPainter::drawImage (this=0x7ffea8296098, targetRect=..., image=..., sourceRect=..., flags=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:644 #7 0x00007f195c5f269f in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so #8 0x00007f1977958db6 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f1977915cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f197791ec70 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f1976bb06aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f19779513ca in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f1977951bf2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f1977952ff3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f197795190c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007f1977955e17 in QWidgetPrivate::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007f1977956333 in QWidget::render(QPainter*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007f1977c3d14a in QGraphicsProxyWidget::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007f1977c42f49 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007f1977c54220 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f1977c57191 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f1977c57e70 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f1977c56dfb in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f1977c1a251 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f1977cc2f3a in QGraphicsEffectSource::draw(QPainter*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f1977cc39cd in QGraphicsOpacityEffect::draw(QPainter*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007f1977c57d4c in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f1977c583c2 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007f1977c7cb69 in QGraphicsView::paintEvent(QPaintEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #30 0x00007f1977958db6 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f1977a09062 in QFrame::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f1977c7b551 in QGraphicsView::viewportEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #33 0x00007f1976bb0413 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007f1977915cb2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007f197791ec70 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007f1976bb06aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007f19779513ca in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007f1977951bf2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #39 0x00007f1977928577 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #40 0x00007f1977929094 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #41 0x00007f1977952a95 in QWidgetPrivate::syncBackingStore() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #42 0x00007f19779597ac in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #43 0x00007f1977a71a18 in QMainWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #44 0x00007f19780f2a0b in KMainWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #45 0x00007f197813d2fb in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #46 0x00007f1977915cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #47 0x00007f197791ec70 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #48 0x00007f1976bb06aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #49 0x00007f1976bb2fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #50 0x00007f1977c48c6b in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #51 0x00007f1977c4e9bd in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #52 0x00007f1976bde129 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #53 0x00007f1977c5ce13 in QGraphicsScene::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #54 0x00007f1977915cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #55 0x00007f197791ec70 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #56 0x00007f1976bb06aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #57 0x00007f1976bb2fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #58 0x00007f1976c0b837 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #59 0x00007f197446ffbd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x00007f1974470240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x00007f19744702e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007f1976c0ae92 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #63 0x00007f1976baf1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #64 0x00007f1976bb7354 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #65 0x000055bcc6609b19 in ?? () #66 0x00007f19765520b3 in __libc_start_main (main=0x55bcc6609660, argc=2, argv=0x7ffea8299408, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffea82993f8) at ../csu/libc-start.c:308 #67 0x000055bcc660a0be in _start () [Inferior 1 (process 4657) detached] Possible duplicates by query: bug 355630, bug 338176, bug 311440, bug 301498, bug 296779. Reported using DrKonqi
What I've already tried: reinstall qt5-default packages, update them. Memtest showed RAM is fine, GSmartControl shows no problems in my SSD drive.
Thank you for the bug report. I was not able to reproduce this bug in Gwenview 24.12.2. May we ask you to please check if this is still an issue with Plasma 6.3.2 and Gwenview 24.12.2? Software Operating System: TUXEDO OS KDE Plasma Version: 6.3.2 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.11.0-109019-tuxedo (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz Memory: 15.5 GiB of RAM Graphics Processor 1: Intel® HD Graphics 630 Graphics Processor 2: NVIDIA GeForce GTX 1050 Ti
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!