[dolphin] [Bug 485523] New: Dolphin crashed after unlocking screen

Nate McKay bugzilla_noreply at kde.org
Sun Apr 14 06:59:14 BST 2024


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-null at kde.org
          Reporter: natemckay+kde at gmail.com
                CC: kfm-devel at 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 at entry=112,
srch=srch at 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 at entry=0x7fa914004460, item=item at entry=0x5594d81a8a80,
painter=painter at entry=0x7ffc37daea40, viewTransform=viewTransform at entry=0x0,
transformPtr=transformPtr at entry=0x5594d81a8dc0,
exposedRegion=exposedRegion at entry=0x5594d7b37b90, widget=<optimized out>,
opacity=opacity at entry=1, effectTransform=<optimized out>,
wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at
graphicsview/qgraphicsscene.cpp:4983
#12 0x00007fa9206af45a in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this at entry=0x7fa914004460, item=0x5594d81a8a80,
painter=painter at entry=0x7ffc37daea40, viewTransform=viewTransform at entry=0x0,
exposedRegion=exposedRegion at entry=0x5594d7b37b90, widget=<optimized out>,
widget at entry=0x5594d7b6a110, parentOpacity=parentOpacity at entry=1,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873
#13 0x00007fa9206aed2a in QGraphicsScenePrivate::draw
(this=this at entry=0x7fa914004460, item=item at entry=0x5594d75d0620,
painter=painter at entry=0x7ffc37daea40, viewTransform=viewTransform at entry=0x0,
transformPtr=transformPtr at entry=0x5594d7abd340,
exposedRegion=exposedRegion at entry=0x5594d7b37b90, widget=<optimized out>,
opacity=opacity at entry=1, effectTransform=<optimized out>,
wasDirtyParentSceneTransform=<optimized out>, drawItem=<optimized out>) at
graphicsview/qgraphicsscene.cpp:4936
#14 0x00007fa9206af45a in QGraphicsScenePrivate::drawSubtreeRecursive
(this=this at entry=0x7fa914004460, item=0x5594d75d0620,
painter=painter at entry=0x7ffc37daea40, viewTransform=viewTransform at entry=0x0,
exposedRegion=exposedRegion at entry=0x5594d7b37b90, widget=<optimized out>,
widget at entry=0x5594d7b6a110, parentOpacity=parentOpacity at entry=1,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4873
#15 0x00007fa9206afe9e in QGraphicsScenePrivate::drawItems
(this=this at entry=0x7fa914004460, painter=painter at entry=0x7ffc37daea40,
viewTransform=viewTransform at entry=0x0,
exposedRegion=exposedRegion at 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 at entry=0x5594d7c956c0,
event=event at 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 at entry=0x5594d7b6a110, event=event at 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 at entry=0x5594d7c65df0, toBePainted=...) at kernel/qwidget.cpp:5479
#24 0x00007fa92039e819 in QWidgetPrivate::drawWidget
(this=this at entry=0x5594d7c65df0, pdev=pdev at entry=0x5594d810e710, rgn=...,
offset=..., flags=flags at entry=..., sharedPainter=sharedPainter at entry=0x0,
repaintManager=<optimized out>) at kernel/qwidget.cpp:5429
#25 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive
(this=this at entry=0x5594d7b376d0, pdev=pdev at 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 at entry=0x5594d7b376d0, pdev=pdev at entry=0x5594d810e710, rgn=...,
offset=..., flags=..., flags at entry=..., sharedPainter=sharedPainter at 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 at entry=0x5594d7b92ee0, pdev=pdev at entry=0x5594d810e710, siblings=...,
index=5, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596
#29 0x00007fa92039e48f in QWidgetPrivate::drawWidget
(this=this at entry=0x5594d7b92ee0, pdev=pdev at entry=0x5594d810e710, rgn=...,
offset=..., flags=..., flags at entry=..., sharedPainter=sharedPainter at entry=0x0,
repaintManager=<optimized out>) at kernel/qwidget.cpp:5470
#30 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive
(this=this at entry=0x5594d7bf46e0, pdev=pdev at 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 at entry=0x5594d7bf46e0, pdev=pdev at entry=0x5594d810e710, rgn=...,
offset=..., flags=..., flags at entry=..., sharedPainter=sharedPainter at entry=0x0,
repaintManager=<optimized out>) at kernel/qwidget.cpp:5470
#32 0x00007fa92039fb76 in QWidgetPrivate::paintSiblingsRecursive
(this=this at entry=0x5594d7957ce0, pdev=pdev at 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 at entry=0x5594d7957ce0, pdev=pdev at entry=0x5594d810e710, rgn=...,
offset=..., flags=..., flags at entry=..., sharedPainter=sharedPainter at 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 at entry=0x5594d7659060, pdev=pdev at entry=0x5594d810e710, siblings=...,
index=41, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x5594d79774f0) at kernel/qwidget.cpp:5596
#40 0x00007fa92039e48f in QWidgetPrivate::drawWidget
(this=this at entry=0x5594d7659060, pdev=0x5594d810e710, rgn=..., offset=...,
flags=..., flags at entry=..., sharedPainter=sharedPainter at 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 at entry=0x5594d7b3c680, event=event at 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 at 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 at entry=0x7ffc37db0b00,
flags=..., flags at 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 at entry=0x5594d69dfed0, argc=argc at entry=1,
argv=argv at 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 on the CC list for the bug.


More information about the kfm-devel mailing list