https://bugs.kde.org/show_bug.cgi?id=513666
Bug ID: 513666
Summary: Creating many QTerminal tabs hangs PlasmaShell; the
duration thereof, dependent upon the amount of
QTerminal tabs; the amount thereof, dependent upon the
`ulimit -n` count
Classification: Plasma
Product: plasmashell
Version First 6.5.4
Reported In:
Platform: Fedora RPMs
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.5.4)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.17.12-300.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.4 [CoredumpBackend]
-- Information about the crash:
As stated at https://bugzilla.redhat.com/show_bug.cgi?id=2411800#c27:
"Upon reproducing https://bugs.kde.org/show_bug.cgi?id=513197#c4, PlasmaShell
hung [^1] longer than it otherwise would, at a lower maximum `ulimit -n` count.
[^2] To remediate this, I invoked `qdbus org.kde.Shutdown /Shutdown
org.kde.Shutdown.logout`. Upon login via SDDM, Konqi and GNOME Abrt appeared."
[^1]: https://github.com/lxqt/qterminal/issues/1309#issue-3711878851
[^2]: https://bugzilla.redhat.com/show_bug.cgi?id=2411800#c24
The crash can be reproduced every time.
-- Backtrace (Reduced):
#5 0x00007f7f3398364f in QVariant::fromMetaType (type=...,
copy=copy@entry=0x0) at
/usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qvariant.cpp:2694
#6 0x00007f7f339837c8 in QVariant::create (this=this@entry=0x7ffd1fc13df0,
type=..., copy=copy@entry=0x0) at
/usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qvariant.cpp:511
#7 0x00007f7f3398386a in QVariant::create (this=this@entry=0x7ffd1fc13df0,
type=<optimized out>, copy=copy@entry=0x0) at
/usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qvariant.cpp:500
#8 0x00007f7f3398486b in QVariant::load (this=this@entry=0x7ffd1fc13df0,
s=...) at
/usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qvariant.cpp:1244
#9 0x00007f7f33984b8b in operator>> (s=..., p=...) at
/usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qvariant.cpp:1378
#10 0x00007f7f3686d027 in QtPrivate::readAssociativeContainer<QMap<QString,
QVariant> > (s=..., c=...) at /usr/include/qt6/QtCore/qdatastream.h:359
#11 operator>><QString, QVariant> (s=..., map=...) at
/usr/include/qt6/QtCore/qdatastream.h:611
#12 KServicePrivate::load (this=0x559590a6b020, s=<optimized out>) at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kservice.cpp:232
#13 KServicePrivate::KServicePrivate (this=0x559590a6b020, _str=<optimized
out>, _offset=<optimized out>) at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kservice_p.h:31
#14 KService::KService (this=0x5595a203f500, _str=<optimized out>,
_offset=<optimized out>) at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kservice.cpp:296
#15 KServiceFactory::createEntry (this=<optimized out>, offset=<optimized out>)
at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kservicefactory.cpp:206
#16 0x00007f7f3687e9af in KSycocaFactory::allEntries (this=0x55959858ef60) at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/sycoca/ksycocafactory.cpp:202
#17 0x00007f7f36869aec in KServiceFactory::allServices (this=<optimized out>)
at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kservicefactory.cpp:218
#18 0x00007f7f368614aa in KApplicationTrader::query (filterFunc=...) at
/usr/src/debug/kf6-kservice-6.21.0-1.fc43.x86_64/src/services/kapplicationtrader.cpp:68
#19 0x00007f7efdb6f1a9 in TaskManager::windowUrlFromMetadata (appId=<optimized
out>, pid=159453, rulesConfig=..., xWindowsWMClassName=<optimized out>) at
/usr/src/debug/plasma-workspace-6.5.4-1.fc43.x86_64/libtaskmanager/tasktools.cpp:391
#20 0x00007f7efdb78931 in TaskManager::WaylandTasksModel::Private::appData
(this=0x55958ea09cf0, window=window@entry=0x559591f52820) at
/usr/src/debug/plasma-workspace-6.5.4-1.fc43.x86_64/libtaskmanager/waylandtasksmodel.cpp:823
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.