Bug 423867 - Plasma crashing when network widget is shown
Summary: Plasma crashing when network widget is shown
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-07-04 11:25 UTC by ktodorov
Modified: 2021-03-02 04:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.21
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ktodorov 2020-07-04 11:25:33 UTC
Application: plasmashell (5.19.80)

Qt Version: 5.14.2
Frameworks Version: 5.72.0
Operating System: Linux 4.15.0-109-generic x86_64
Windowing system: X11
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
Successfully connected to OpenVPN Connection and the widget appeared normally but on my second attemt to open the widget to disconnect from the connection Plasma crashed. This is happening every time since two days. Reboot does not help, running the updater also.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  QString::QString (other=<error reading variable: Cannot access memory at address 0x10>, this=this@entry=0x7fff608b08e0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1050
#5  NetworkManager::Device::interfaceName (this=0x0) at ./src/device.cpp:371
#6  0x00007fd2115ec8d1 in NetworkModelItem::updateDetails (this=this@entry=0x55e53a2a9a10) at ./libs/models/networkmodelitem.cpp:684
#7  0x00007fd2115ee20b in NetworkModelItem::details (this=0x55e53a2a9a10) at ./libs/models/networkmodelitem.cpp:131
#8  0x00007fd2115e13e4 in NetworkModel::data (this=0x55e539188300, index=..., role=<optimized out>) at ./libs/models/networkmodel.cpp:55
#9  0x00007fd26b2d6069 in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=257) at itemmodels/qsortfilterproxymodel.cpp:2250
#10 0x00007fd268388f82 in QModelIndex::data (arole=257, this=0x7fff608b0a40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:460
#11 QQmlDMAbstractItemModelData::value (role=257, this=0x55e539c586d0) at qqmladaptormodel.cpp:412
#12 QQmlDMCachedModelData::metaCall (this=0x55e539c586d0, call=<optimized out>, id=<optimized out>, arguments=0x7fff608b0af0) at qqmladaptormodel.cpp:280
#13 0x00007fd26eb5bc94 in QQmlPropertyData::readProperty (property=0x7fff608b0ad0, target=0x55e539c586d0, this=0x55e53943c708) at ../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:268
#14 loadProperty (v4=0x55e535cce8b0, object=0x55e539c586d0, property=...) at jsruntime/qv4qobjectwrapper.cpp:176
#15 0x00007fd26eb60793 in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x55e535cce8b0, qmlContext=qmlContext@entry=0x55e53acb1560, object=0x55e539c586d0, name=0x7fd252b74750, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7fff608b0c07, property=0x0) at jsruntime/qv4qobjectwrapper.cpp:388
#16 0x00007fd26eb37c77 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy (l=<optimized out>, engine=0x55e535cce8b0, base=0x0) at jsruntime/qv4qmlcontext.cpp:645
#17 0x00007fd20001ef14 in ?? ()
#18 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 423339, bug 423275, bug 422020, bug 421204, bug 421100.

Reported using DrKonqi
Comment 1 Nate Graham 2021-03-02 04:20:13 UTC
Ah, this is fixed in Plasma 5.21.