[plasmashell] [Bug 474769] Crash in TaskManager::WaylandTasksModel::Private::icon() when changing wifi network

2023-09-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=474769

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=474854

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

[plasmashell] [Bug 474769] Crash in TaskManager::WaylandTasksModel::Private::icon() when changing wifi network

2023-09-24 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=474769

--- Comment #3 from Fushan Wen  ---
Looks like KWayland::Client::PlasmaWindow::unmapped was emitted after the
window pointerwas deleted

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

[plasmashell] [Bug 474769] Crash in TaskManager::WaylandTasksModel::Private::icon() when changing wifi network

2023-09-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=474769

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org,
   ||qydwhotm...@gmail.com
Summary|Crash when changing wifi|Crash in
   |network |TaskManager::WaylandTasksMo
   ||del::Private::icon() when
   ||changing wifi network
  Component|general |Task Manager and Icons-Only
   ||Task Manager

--- Comment #2 from Nate Graham  ---
Pasting full backtrace of the crashing thread here for searchability:

Thread 1 (Thread 0x7fd037cdf9c0 (LWP 22801)):
[KCrash Handler]
#4  0x7fd03a611d7b in QIcon::QIcon(QIcon const&) () from
/lib64/libQt5Gui.so.5
#5  0x7fd03c5a2d21 in KWayland::Client::PlasmaWindow::icon() const () from
/lib64/libKF5WaylandClient.so.5
#6  0x7fd02c161864 in TaskManager::WaylandTasksModel::Private::icon
(window=, this=0x55a877ba8a50) at
/usr/src/debug/plasma-workspace-5.27.8/libtaskmanager/waylandtasksmodel.cpp:337
#7  TaskManager::WaylandTasksModel::data (this=, index=...,
role=) at
/usr/src/debug/plasma-workspace-5.27.8/libtaskmanager/waylandtasksmodel.cpp:388
#8  0x7fd03a0a8100 in QAbstractProxyModel::data (this=,
proxyIndex=..., role=1) at itemmodels/qabstractproxymodel.cpp:245
#9  0x7fd03a0aa24a in QModelIndex::data (arole=1, this=0x7ffe9850e010) at
../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:460
#10 QConcatenateTablesProxyModel::data (this=, index=...,
role=1) at itemmodels/qconcatenatetablesproxymodel.cpp:195
#11 0x7fd03a0b7731 in QSortFilterProxyModel::data (this=,
index=..., role=1) at itemmodels/qsortfilterproxymodel.cpp:2294
#12 0x7fd02c1377b1 in QModelIndex::data (this=this@entry=0x7ffe9850e190,
arole=arole@entry=1) at /usr/include/qt5/QtCore/qabstractitemmodel.h:460
#13 0x7fd02c13e3c9 in TaskManager::TaskGroupingProxyModel::data
(this=0x55a8780cdfd0, proxyIndex=..., role=) at
/usr/src/debug/plasma-workspace-5.27.8/libtaskmanager/taskgroupingproxymodel.cpp:744
#14 0x7fd03a0b7731 in QSortFilterProxyModel::data
(this=this@entry=0x55a8780cb100, index=..., role=role@entry=1) at
itemmodels/qsortfilterproxymodel.cpp:2294
#15 0x7fd02c14f55c in TaskManager::TasksModel::data (this=0x55a8780cb100,
proxyIndex=..., role=1) at
/usr/src/debug/plasma-workspace-5.27.8/libtaskmanager/tasksmodel.cpp:1062
#16 0x7fd038d11320 in QModelIndex::data (arole=1, this=0x7ffe9850e310) at
/usr/include/qt5/QtCore/qabstractitemmodel.h:460
#17 QQmlDMAbstractItemModelData::value (role=1, this=0x55a87bedea50) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.10+kde26/src/qmlmodels/qqmladaptormodel.cpp:414
#18 QQmlDMCachedModelData::metaCall (this=0x55a87bedea50, call=,
id=, arguments=0x7ffe9850e3c0) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.10+kde26/src/qmlmodels/qqmladaptormodel.cpp:282
#19 0x7fd03b5bac26 in QQmlPropertyData::readProperty
(property=0x7ffe9850e3a0, target=0x55a87bedea50, this=0x55a87811a048) at
../../include/QtQml/5.15.10/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:373
#20 loadProperty (v4=0x55a8771c6d00, object=0x55a87bedea50, property=...) at
/usr/src/debug/qtdeclarative-everywhere-src-5.15.10+kde26/src/qml/jsruntime/qv4qobjectwrapper.cpp:176
#21 0x7fcfcc003eff in ?? ()
#22 0x in ?? ()

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