Bug 507783 - plasmashell crashes at dolphin open remote file
Summary: plasmashell crashes at dolphin open remote file
Status: RESOLVED DUPLICATE of bug 503099
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.4.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-08-02 14:51 UTC by Christian Hacker
Modified: 2025-08-04 17:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/228126/events/20a0f3d915f349229f43fb7cc598f99f/


Attachments
New crash information added by DrKonqi (190.40 KB, text/plain)
2025-08-02 14:51 UTC, Christian Hacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Hacker 2025-08-02 14:51:40 UTC
Application: plasmashell (6.4.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.16.0
Operating System: Linux 6.15.8-1-default x86_64
Windowing System: X11
Distribution: openSUSE Tumbleweed
DrKonqi: 6.4.3 [CoredumpBackend]

-- Information about the crash:
2025-08-02c
Before this problem:
Installed all available software updates with zypper dup
openSUSE Tumbleweed 20250730

KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.8-1-default (64-bit)
Graphics Platform: X11
Processors: 22 × Intel® Core™ Ultra 7 155H
Memory: 128 GiB of RAM (125.1 GiB usable)
Graphics Processor: Intel® Arc
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: NUC14RVH-B

Then:
Rebooted the host into Kde desktop.

Reproduce the coredump with:
Attempt to open a pdf file located on a remote host via Kde Dolphin file manager.
This attempts to open the file with the default application for file type pdf, which was here Kde Okular.

Plasmashell and Okular and Dolphin all crash.

Like
chris@suse8:~/tmp
$> coredumpctl --reverse
TIME                           PID  UID  GID SIG     COREFILE EXE                                  SIZE
Sat 2025-08-02 14:44:47 CEST 10375 1000 1000 SIGSEGV present  /usr/bin/dolphin                     9.1M
Sat 2025-08-02 14:44:47 CEST 19797 1000 1000 SIGSEGV present  /usr/bin/okular                      6.7M
Sat 2025-08-02 14:44:44 CEST  8718 1000 1000 SIGSEGV present  /usr/bin/plasmashell                30.1M

Bye

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  QJSEngine::handle (this=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/qml/jsapi/qjsengine.h:298
#6  QQmlListModel::engine (this=0x55d39c5b61d0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/qmlmodels/qqmllistmodel.cpp:2128
#7  0x00007f99eae08465 in QQmlListModel::data (this=0x55d39c5b61d0, index=<optimized out>, role=0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/qmlmodels/qqmllistmodel.cpp:2319
#8  0x00007f99eae08561 in QQmlListModel::data (this=<optimized out>, index=<optimized out>, role=<optimized out>) at /usr/include/qt6/QtCore/qabstractitemmodel.h:130
#9  0x00007f998219a354 in ModelSource::item (this=0x55d39c358f50, index=0) at /usr/src/debug/kquickcharts-6.16.0/src/datasource/ModelSource.cpp:93
#10 0x00007f998219a51e in ModelSource::minimum (this=0x55d39c358f50) at /usr/src/debug/kquickcharts-6.16.0/src/datasource/ModelSource.cpp:117
#11 0x00007f9982198a43 in operator() (__closure=<optimized out>, source=<optimized out>) at /usr/src/debug/kquickcharts-6.16.0/src/XYChart.cpp:113
#14 std::_Function_handler<double(ChartDataSource*), XYChart::updateComputedRange()::<lambda(ChartDataSource*)> >::_M_invoke(const std::_Any_data &, ChartDataSource *&&) (__functor=<optimized out>, __args#0=<optimized out>) at /usr/include/c++/15/bits/std_function.h:292
#15 0x00007f998219c6fb in std::function<double(ChartDataSource*)>::operator() (this=0x7ffec0673f90, __args#0=<optimized out>) at /usr/include/c++/15/bits/std_function.h:593
#16 operator() (__closure=<synthetic pointer>, source=0x55d39c358f50) at /usr/src/debug/kquickcharts-6.16.0/src/RangeGroup.cpp:123
#18 RangeGroup::calculateRange (this=this@entry=0x55d39b7793a0, sources=..., minimumCallback=..., maximumCallback=...) at /usr/src/debug/kquickcharts-6.16.0/src/RangeGroup.cpp:122
#19 0x00007f99821a05de in XYChart::updateComputedRange (this=0x55d39b2c6190) at /usr/src/debug/kquickcharts-6.16.0/src/XYChart.cpp:110
#20 0x00007f9982194d6b in LineChart::updatePolish (this=0x55d39b2c6190) at /usr/src/debug/kquickcharts-6.16.0/src/LineChart.cpp:198
#21 0x00007f99edd09802 in QQuickWindowPrivate::polishItems (this=0x55d3992e3870) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/quick/items/qquickwindow.cpp:344
#22 0x00007f99edeed112 in QSGThreadedRenderLoop::polishAndSync (this=0x55d398731970, w=0x55d39a12f280, inExpose=false) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1633
#23 0x00007f99edd11ba6 in QQuickWindow::event (this=<optimized out>, event=0x7ffec06747d0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.1/src/quick/items/qquickwindow.cpp:1590


Reported using DrKonqi
Comment 1 Christian Hacker 2025-08-02 14:51:41 UTC
Created attachment 183744 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2025-08-04 17:02:32 UTC

*** This bug has been marked as a duplicate of bug 503099 ***