https://bugs.kde.org/show_bug.cgi?id=507783

            Bug ID: 507783
           Summary: plasmashell crashes at dolphin open remote file
    Classification: Plasma
           Product: plasmashell
      Version First 6.4.3
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to