Application: gwenview (21.12.1) Qt Version: 5.15.2 Frameworks Version: 5.90.0 Operating System: Linux 5.13.0-25-lowlatency x86_64 Windowing System: X11 Distribution: Ubuntu 21.10 DrKonqi: 5.23.5 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: 1. opened an image in Gwenview 2. selected directory view to see all images in the directory 3. scrolled up Gwenview crashed The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Gwenview (gwenview), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140124010132672) at pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=140124010132672) at pthread_kill.c:80 #6 __GI___pthread_kill (threadid=140124010132672, signo=signo@entry=6) at pthread_kill.c:91 #7 0x00007f712f4c4476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f712f4aa7b7 in __GI_abort () at abort.c:79 #9 0x00007f712f50b5e6 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f712f65cef4 "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:155 #10 0x00007f712f5b722a in __GI___fortify_fail (msg=msg@entry=0x7f712f65cedc "stack smashing detected") at fortify_fail.c:26 #11 0x00007f712f5b71f6 in __stack_chk_fail () at stack_chk_fail.c:24 #12 0x00007f712efe67e0 in cmsBuildParametricToneCurve () from /lib/x86_64-linux-gnu/liblcms2.so.2 #13 0x00007f712f00702b in cmsCreate_sRGBProfileTHR () from /lib/x86_64-linux-gnu/liblcms2.so.2 #14 0x00007f71317ba441 in Gwenview::Cms::Profile::getSRgbProfile() () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #15 0x00007f71317ebf79 in ?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #16 0x00007f7130c2e4f3 in QGraphicsScenePrivate::draw (this=this@entry=0x55b80d3215a0, item=item@entry=0x55b80d4c7bf0, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, transformPtr=<optimized out>, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=<optimized out>, opacity=opacity@entry=1, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:4981 #17 0x00007f7130c2f4b3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x55b80d3215a0, item=0x55b80d4c7bf0, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=<optimized out>, widget@entry=0x55b80d81fc20, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #18 0x00007f7130c2e64b in QGraphicsScenePrivate::draw (this=this@entry=0x55b80d3215a0, item=item@entry=0x55b80d6fd770, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, transformPtr=<optimized out>, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=<optimized out>, opacity=opacity@entry=1, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:5013 #19 0x00007f7130c2f4b3 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x55b80d3215a0, item=0x55b80d6fd770, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=<optimized out>, widget@entry=0x55b80d81fc20, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #20 0x00007f7130c2e64b in QGraphicsScenePrivate::draw (this=0x55b80d3215a0, item=<optimized out>, painter=0x7ffc54804e40, viewTransform=0x0, transformPtr=<optimized out>, exposedRegion=0x55b80d8232e0, widget=<optimized out>, opacity=<optimized out>, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:5013 #21 0x00007f7130bf11e1 in QGraphicsItemEffectSourcePrivate::draw (this=0x55b80d654670, painter=0x7ffc54804e40) at graphicsview/qgraphicsitem.cpp:11328 #22 0x00007f7130c9bb8a in QGraphicsEffectSource::draw (this=0x55b80d5a8410, painter=0x7ffc54804e40) at effects/qgraphicseffect_p.h:90 #23 0x00007f7130c2f2a7 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x55b80d3215a0, item=0x55b80d776e20, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=<optimized out>, widget@entry=0x55b80d81fc20, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4867 #24 0x00007f7130c2fb32 in QGraphicsScenePrivate::drawItems (this=this@entry=0x55b80d3215a0, painter=painter@entry=0x7ffc54804e40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x55b80d8232e0, widget=0x55b80d81fc20) at graphicsview/qgraphicsscene.cpp:4735 #25 0x00007f7130c5495f in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at ../../include/QtWidgets/../../src/widgets/graphicsview/qgraphicsscene.h:307 #26 0x00007f713092617e in QWidget::event (this=this@entry=0x55b80d4382e0, event=event@entry=0x7ffc54805200) at kernel/qwidget.cpp:9019 #27 0x00007f71309d3b52 in QFrame::event (this=0x55b80d4382e0, e=0x7ffc54805200) at widgets/qframe.cpp:550 #28 0x00007f712fb77eca in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1189 #29 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55b80d81fc20, event=event@entry=0x7ffc54805200) at kernel/qcoreapplication.cpp:1178 #30 0x00007f71308e36a2 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b80d81fc20, e=0x7ffc54805200) at kernel/qapplication.cpp:3626 #31 0x00007f712fb7816a in QCoreApplication::notifyInternal2 (receiver=0x55b80d81fc20, event=0x7ffc54805200) at kernel/qcoreapplication.cpp:1063 #32 0x00007f713091e11a in QWidgetPrivate::sendPaintEvent (this=this@entry=0x55b80d508e50, toBePainted=...) at kernel/qwidget.cpp:5467 #33 0x00007f713091e942 in QWidgetPrivate::drawWidget (this=this@entry=0x55b80d508e50, pdev=0x55b80d6534d0, rgn=..., offset=..., flags=flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5417 #34 0x00007f71308f4912 in QWidgetRepaintManager::paintAndFlush (this=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1003 #35 0x00007f71309268cd in QWidget::event (this=0x55b80d2284c0, event=0x55b80d6ad3d0) at kernel/qwidget.cpp:8964 #36 0x00007f713112e28d in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #37 0x00007f71308e36b3 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b80d2284c0, e=0x55b80d6ad3d0) at kernel/qapplication.cpp:3632 #38 0x00007f712fb7816a in QCoreApplication::notifyInternal2 (receiver=0x55b80d2284c0, event=0x55b80d6ad3d0) at kernel/qcoreapplication.cpp:1063 #39 0x00007f712fb7b257 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x55b80d2284c0, event_type=77, data=0x55b80d0ce130) at kernel/qcoreapplication.cpp:1817 #40 0x00007f7130c20cb3 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=<optimized out>, this=<optimized out>) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:191 #41 QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x55b80d822e20) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/graphicsview/qgraphicsview_p.h:186 #42 QGraphicsScenePrivate::_q_processDirtyItems (this=0x55b80d3215a0) at graphicsview/qgraphicsscene.cpp:516 #43 0x00007f712fba573e in QObject::event (this=0x55b80d538b80, e=0x55b80d63a1c0) at kernel/qobject.cpp:1314 #44 0x00007f71308e36b3 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b80d538b80, e=0x55b80d63a1c0) at kernel/qapplication.cpp:3632 #45 0x00007f712fb7816a in QCoreApplication::notifyInternal2 (receiver=0x55b80d538b80, event=0x55b80d63a1c0) at kernel/qcoreapplication.cpp:1063 #46 0x00007f712fb7b257 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55b80d0ce130) at kernel/qcoreapplication.cpp:1817 #47 0x00007f712fbd1ef7 in postEventSourceDispatch (s=0x55b80d1ae810) at kernel/qeventdispatcher_glib.cpp:277 #48 0x00007f712d28b8bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #49 0x00007f712d2def08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #50 0x00007f712d289003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007f712fbd1548 in QEventDispatcherGlib::processEvents (this=0x55b80d1c6360, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #52 0x00007f712fb76a9b in QEventLoop::exec (this=this@entry=0x7ffc54805d00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #53 0x00007f712fb7f024 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #54 0x000055b80cb9456b in ?? () #55 0x00007f712f4abfd0 in __libc_start_call_main (main=main@entry=0x55b80cb93fe0, argc=argc@entry=2, argv=argv@entry=0x7ffc54805f98) at ../sysdeps/nptl/libc_start_call_main.h:58 #56 0x00007f712f4ac07d in __libc_start_main_impl (main=0x55b80cb93fe0, argc=2, argv=0x7ffc54805f98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc54805f88) at ../csu/libc-start.c:409 #57 0x000055b80cb94bd5 in ?? () [Inferior 1 (process 3923883) detached] Possible duplicates by query: bug 443069, bug 441121. Reported using DrKonqi
Created attachment 148161 [details] New crash information added by DrKonqi gwenview (21.12.3) using Qt 5.15.2 - What I was doing when the application crashed: Switching to the next image with the right arrow. -- Backtrace (Reduced): #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139844706854080) at pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=139844706854080) at pthread_kill.c:80 #6 __GI___pthread_kill (threadid=139844706854080, signo=signo@entry=6) at pthread_kill.c:91 #7 0x00007f3027866476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f302784c7b7 in __GI_abort () at abort.c:79
*** Bug 467807 has been marked as a duplicate of this bug. ***
*** Bug 471014 has been marked as a duplicate of this bug. ***
*** Bug 471953 has been marked as a duplicate of this bug. ***
If anyone can reliably trigger this with a specific image please attach that image here
Created attachment 160113 [details] New crash information added by DrKonqi gwenview (21.12.3) using Qt 5.15.3 - What I was doing when the application crashed: I was using the mousewheel to scroll through pictures in the View mode (as opposed to Browse mode). I was flipping between .heic and .jpg of the same photos. -- Backtrace (Reduced): #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139967085080960) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=139967085080960) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=139967085080960, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f4ca5a42476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f4ca5a287f3 in __GI_abort () at ./stdlib/abort.c:79
Created attachment 160114 [details] New crash information added by DrKonqi gwenview (21.12.3) using Qt 5.15.3 - What I was doing when the application crashed: I was in View mode changing images between .heic and .jpg. I noticed I also have a .mp4 in the same directory and sometimes when I use the mousewheel to scroll to change the current image to the .mp4 then GwenView may crash when dealing with the .mp4 file (H265 3840x2160 59.6 fps) even though I am not playing the video. -- Backtrace (Reduced): #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140267616653696) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=140267616653696) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=140267616653696, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f929ea42476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f929ea287f3 in __GI_abort () at ./stdlib/abort.c:79
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with Gwenview 25.08.0?
With Gwenview version 23.08.5 (Kubuntu 24.04) I could not reproduce the bug in the original post, nor the ones mentioned in Comment 1, 6, or 7. I'm the same poster as for Comment 6 and 7. Operating System: Kubuntu 24.04 KDE Plasma Version: 5.27.12 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.13 Kernel Version: 6.8.0-78-generic (64-bit) Graphics Platform: X11 Processors: 32 × AMD Ryzen 9 7950X 16-Core Processor Memory: 30.5 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2 Manufacturer: ASUS