[plasmashell] [Bug 477882] System Monitor applet in a panel crashes plasmashell if it displays a table

2024-02-16 Thread Arjen Hiemstra
https://bugs.kde.org/show_bug.cgi?id=477882

Arjen Hiemstra  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Arjen Hiemstra  ---
I can not reproduce this with Plasma 6 RC2. The relevant code has also changed
a fair bit in the meantime, so I believe this is fixed. Probably the thing that
fixed it is https://invent.kde.org/plasma/libplasma/-/merge_requests/1001

> Ideally this applet shouldn't even try to display a table in a space as small 
> as a panel, it should display them in the popup window if anything.

It doesn't/shouldn't, instead it shows a button that when clicked opens a popup
with the table.

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

[plasmashell] [Bug 477882] System Monitor applet in a panel crashes plasmashell if it displays a table

2024-01-25 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=477882

Nicolas Fella  changed:

   What|Removed |Added

 CC||nicolas.fe...@gmx.de

--- Comment #2 from Nicolas Fella  ---
#0  QQuickItem::window() const (this=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:2870
#1  0x77f4aadc in
PlasmaQuick::PopupPlasmaWindow::setVisualParent(QQuickItem*) (item=, this=) at
/usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/popupplasmawindow.cpp:227
#2  PlasmaQuick::PopupPlasmaWindow::setVisualParent(QQuickItem*)
(this=0x57831f10, item=0x0) at
/usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/popupplasmawindow.cpp:217
#3  0x766593e8 in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags) const (this=,
target=, value=, flags=...)
at
/usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:298
#4  0x76663c48 in QObjectPointerBinding::write(QV4::Value const&, bool,
QFlags) (this=0x5783f080, result=...,
isUndefined=false, flags=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:787
#5  0x7666d50a in
QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&,
QFlags, QV4::Scope&) (this=0x5783f080,
watcher=..., flags=..., scope=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:700
#6  0x7666cae4 in
QQmlBinding::update(QFlags) (this=0x5783f080,
flags=...) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:164
#7  0x766f9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) (endpoint=, a=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#8  0x753b9cfa in doActivate(QObject*, int, void**)
(sender=0x577fae50, signal_index=46, argv=0x0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#9  0x7677c718 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) (this=0x577ee810, o=,
c=, _id=, a=)
at
/usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertycache_p.h:451
#10 0x7537868f in QMetaProperty::write(QObject*, QVariant&&) const
(this=0x7fff1b80, object=0x577fae50, v=) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qmetaobject.cpp:516
#11 0x753b3eae in QObject::doSetProperty(char const*, QVariant const*,
QVariant*)
(this=0x577fae50, name=name@entry=0x77f6c275
"compactRepresentation", lvalue=lvalue@entry=0x7fff1c00,
rvalue=rvalue@entry=0x7fff1c00)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:4218
#12 0x77f26abf in QObject::setProperty(char const*, QVariant&&)
(value=..., name=0x77f6c275 "compactRepresentation", this=)
at /usr/include/qt6/QtCore/qobject.h:379
#13 PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck()
(this=0x56fbe550) at
/usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/appletquickitem.cpp:355
#14 0x77f26d71 in
PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck()
(this=) at
/usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/appletquickitem.cpp:406
#15 0x77f26de0 in PlasmaQuick::AppletQuickItem::setSwitchHeight(int)
(this=0x56fbe400, height=12) at
/usr/src/debug/libplasma/libplasma-5.90.0/src/plasmaquick/appletquickitem.cpp:746
#16 0x766593e8 in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags) const (this=,
target=, value=, flags=...)
at
/usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:298
#17 0x7666e8a4 in GenericBinding<2>::doStore(int, QQmlPropertyData
const*, QFlags) const (flags=..., pd=, value=, this=0x570fca30)
at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:275
#18 GenericBinding<2>::write(QV4::Value const&, bool,
QFlags) (this=0x570fca30, result=...,
isUndefined=, flags=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:243
#19 0x7666d50a in
QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&,
QFlags, QV4::Scope&) (this=0x570fca30,
watcher=..., flags=..., scope=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:700
#20 0x7666cae4 in
QQmlBinding::update(QFlags) (this=0x570fca30,
flags=...) at

[plasmashell] [Bug 477882] System Monitor applet in a panel crashes plasmashell if it displays a table

2023-12-01 Thread A. R. Kristiansen
https://bugs.kde.org/show_bug.cgi?id=477882

--- Comment #1 from A. R. Kristiansen  ---
Created attachment 163735
  --> https://bugs.kde.org/attachment.cgi?id=163735=edit
Backtrace generated with GDB

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

[plasmashell] [Bug 477882] System Monitor applet in a panel crashes plasmashell if it displays a table

2023-12-01 Thread A. R. Kristiansen
https://bugs.kde.org/show_bug.cgi?id=477882

A. R. Kristiansen  changed:

   What|Removed |Added

   Keywords||qt6

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