https://bugs.kde.org/show_bug.cgi?id=485523
Bug ID: 485523 Summary: Dolphin crashed after unlocking screen Classification: Applications Product: dolphin Version: 23.08.1 Platform: Debian testing OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: natemckay+...@gmail.com CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (23.08.1) Qt Version: 5.15.10 Frameworks Version: 5.107.0 Operating System: Linux 6.6.15-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux trixie/sid DrKonqi: 5.27.10 [KCrashBackend] -- Information about the crash: Dolphin crashed immediately after unlocking the screen. No other interaction with it occured at that time, it just closed as soon as I logged back in. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #4 BYTE_MUL (a=<optimized out>, x=<optimized out>) at painting/qdrawhelper_sse2.cpp:627 #5 qt_scale_image_argb32_on_argb32_sse2 (destPixels=<optimized out>, dbpl=262080, srcPixels=0x5594d845fb50 "", sbpl=sbpl@entry=112, srch=srch@entry=28, targetRect=..., sourceRect=..., clip=..., const_alpha=256) at painting/qdrawhelper_sse2.cpp:628 #6 0x00007fa91fe16be5 in QRasterPaintEngine::drawImage (this=0x5594d80a83e0, r=..., img=..., sr=...) at ../../include/QtGui/5.15.10/QtGui/private/../../../../../src/gui/painting/qpaintengine_raster_p.h:445 #7 0x00007fa91fe18860 in QRasterPaintEngine::drawImage (sr=..., img=..., r=..., this=0x5594d80a83e0) at ../../include/QtCore/../../src/corelib/tools/qrect.h:674 #8 QRasterPaintEngine::drawImage (this=0x5594d80a83e0, p=..., img=...) at painting/qpaintengine_raster.cpp:2189 #9 0x00007fa921a5ad2e in KStandardItemListWidget::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5 #10 0x00007fa92069a056 in _q_paintItem (item=0x5594d81a8a80, painter=0x7ffc37daea40, option=0x7fa914004688, widget=0x5594d7b6a110, useWindowOpacity=<optimized out>, painterStateProtection=<optimized out>) at graphicsview/qgraphicsscene.cpp:4326 #11 0x00007fa9206aee51 in QGraphicsScenePrivate::draw (this=this@entry=0x7fa914004460, item=item@entry=0x5594d81a8a80, painter=painter@entry=0x7ffc37daea40, viewTransform=viewTransform@entry=0x0, transformPtr=transformPtr@entry=0x5594d81a8dc0, exposedRegion=exposedRegion@entry=0x5594d7b37b90, widget=<optimized out>, opacity=opacity@entry=1, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:4983 #12 0x00007fa9206af45a in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x7fa914004460, item=0x5594d81a8a80, painter=painter@entry=0x7ffc37daea40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x5594d7b37b90, widget=<optimized out>, widget@entry=0x5594d7b6a110, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #13 0x00007fa9206aed2a in QGraphicsScenePrivate::draw (this=this@entry=0x7fa914004460, item=item@entry=0x5594d75d0620, painter=painter@entry=0x7ffc37daea40, viewTransform=viewTransform@entry=0x0, transformPtr=transformPtr@entry=0x5594d7abd340, exposedRegion=exposedRegion@entry=0x5594d7b37b90, widget=<optimized out>, opacity=opacity@entry=1, effectTransform=<optimized out>, wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at graphicsview/qgraphicsscene.cpp:4936 #14 0x00007fa9206af45a in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x7fa914004460, item=0x5594d75d0620, painter=painter@entry=0x7ffc37daea40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x5594d7b37b90, widget=<optimized out>, widget@entry=0x5594d7b6a110, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873 #15 0x00007fa9206afe9e in QGraphicsScenePrivate::drawItems (this=this@entry=0x7fa914004460, painter=painter@entry=0x7ffc37daea40, viewTransform=viewTransform@entry=0x0, exposedRegion=exposedRegion@entry=0x5594d7b37b90, widget=0x5594d7b6a110) at graphicsview/qgraphicsscene.cpp:4735 #16 0x00007fa9206d46f8 in QGraphicsView::paintEvent (this=0x5594d7c956c0, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3561 #17 0x00007fa9203a5dc8 in QWidget::event (this=this@entry=0x5594d7c956c0, event=event@entry=0x7ffc37daedc0) at kernel/qwidget.cpp:9045 #18 0x00007fa920452022 in QFrame::event (this=0x5594d7c956c0, e=0x7ffc37daedc0) at widgets/qframe.cpp:550 #19 0x00007fa91f6cc4b3 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5594d7b6a110, event=event@entry=0x7ffc37daedc0) at kernel/qcoreapplication.cpp:1190 #20 0x00007fa920362f22 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5594d7b6a110, e=0x7ffc37daedc0) at kernel/qapplication.cpp:3634 #21 0x00007fa91f6cc748 in QCoreApplication::notifyInternal2 (receiver=0x5594d7b6a110, event=0x7ffc37daedc0) at kernel/qcoreapplication.cpp:1064 #22 0x00007fa91f6cc942 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #23 0x00007fa92039df09 in QWidgetPrivate::sendPaintEvent (this=this@entry=0x5594d7c65df0, toBePainted=...) at kernel/qwidget.cpp:5479 #24 0x00007fa92039e819 in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7c65df0, pdev=pdev@entry=0x5594d810e710, rgn=..., offset=..., flags=flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5429 #25 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5594d7b376d0, pdev=pdev@entry=0x5594d810e710, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5610 #26 0x00007fa92039e48f in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7b376d0, pdev=pdev@entry=0x5594d810e710, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5470 #27 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7b92ee0, pdev=0x5594d810e710, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5610 #28 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5594d7b92ee0, pdev=pdev@entry=0x5594d810e710, siblings=..., index=5, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #29 0x00007fa92039e48f in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7b92ee0, pdev=pdev@entry=0x5594d810e710, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5470 #30 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5594d7bf46e0, pdev=pdev@entry=0x5594d810e710, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5610 #31 0x00007fa92039e48f in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7bf46e0, pdev=pdev@entry=0x5594d810e710, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5470 #32 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5594d7957ce0, pdev=pdev@entry=0x5594d810e710, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5610 #33 0x00007fa92039e48f in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7957ce0, pdev=pdev@entry=0x5594d810e710, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5470 #34 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7659060, pdev=0x5594d810e710, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5610 #35 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7659060, pdev=0x5594d810e710, siblings=..., index=18, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #36 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7659060, pdev=0x5594d810e710, siblings=..., index=23, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #37 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7659060, pdev=0x5594d810e710, siblings=..., index=33, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #38 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=0x5594d7659060, pdev=0x5594d810e710, siblings=..., index=40, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #39 0x00007fa92039f9d9 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x5594d7659060, pdev=pdev@entry=0x5594d810e710, siblings=..., index=41, rgn=..., offset=..., flags=..., sharedPainter=0x0, repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596 #40 0x00007fa92039e48f in QWidgetPrivate::drawWidget (this=this@entry=0x5594d7659060, pdev=0x5594d810e710, rgn=..., offset=..., flags=..., flags@entry=..., sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at kernel/qwidget.cpp:5470 #41 0x00007fa920374505 in QWidgetRepaintManager::paintAndFlush (this=0x5594d79774f0) at kernel/qwidgetrepaintmanager.cpp:1023 #42 0x00007fa9203be841 in QWidgetWindow::handleResizeEvent (this=this@entry=0x5594d7b3c680, event=event@entry=0x7ffc37db0880) at kernel/qwidgetwindow.cpp:842 #43 0x00007fa9203c2572 in QWidgetWindow::event (this=0x5594d7b3c680, event=0x7ffc37db0880) at kernel/qwidgetwindow.cpp:322 #44 0x00007fa920362f32 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5594d7b3c680, e=0x7ffc37db0880) at kernel/qapplication.cpp:3640 #45 0x00007fa91f6cc748 in QCoreApplication::notifyInternal2 (receiver=0x5594d7b3c680, event=0x7ffc37db0880) at kernel/qcoreapplication.cpp:1064 #46 0x00007fa91f6cc942 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #47 0x00007fa91fb3bdc4 in QGuiApplicationPrivate::processGeometryChangeEvent (e=<optimized out>) at kernel/qguiapplication.cpp:2603 #48 0x00007fa91fb131ec in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #49 0x00007fa9196fa15e in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #50 0x00007fa91d1111f4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #51 0x00007fa91d114317 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #52 0x00007fa91d114930 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007fa91f727d4a in QEventDispatcherGlib::processEvents (this=0x5594d7598310, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #54 0x00007fa91f6cb0fb in QEventLoop::exec (this=this@entry=0x7ffc37db0b00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #55 0x00007fa91f6d38a4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #56 0x00005594d69e117e in ?? () #57 0x00007fa91ee456ca in __libc_start_call_main (main=main@entry=0x5594d69dfed0, argc=argc@entry=1, argv=argv@entry=0x7ffc37db0dc8) at ../sysdeps/nptl/libc_start_call_main.h:58 #58 0x00007fa91ee45785 in __libc_start_main_impl (main=0x5594d69dfed0, argc=1, argv=0x7ffc37db0dc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc37db0db8) at ../csu/libc-start.c:360 #59 0x00005594d69e16b1 in ?? () [Inferior 1 (process 24762) detached] The reporter indicates this bug may be a duplicate of or related to bug 479485. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.