[kde] [Bug 524293] New: Plasma Shell crashes when internet connection is lost

Aer <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=524293

            Bug ID: 524293
           Summary: Plasma Shell crashes when internet connection is lost
    Classification: I don't know
           Product: kde
      Version First unspecified
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: plasmashell (6.7.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 6.18.43-3-lts x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.7.4 [CoredumpBackend]

-- Information about the crash:
It has happened multiple times, that when the network connection is lost, both
on wifi and ethernet, plasmashell crashes.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#4  0x00007fa15af83aa3 in QFragmentMapData<QTextBlockData>::root
(this=<optimized out>, this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qfragmentmap_p.h:153
#5  QFragmentMapData<QTextBlockData>::findNode (this=<optimized out>,
k=<optimized out>, field=<optimized out>, this=<optimized out>, k=<optimized
out>, field=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qfragmentmap_p.h:602
#6  QFragmentMap<QTextBlockData>::findNode (this=<optimized out>, k=<optimized
out>, field=<optimized out>, this=<optimized out>, k=<optimized out>,
field=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qfragmentmap_p.h:791
#7  QTextFrame::begin (this=0x7fa13c068370) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextobject.cpp:590
#8  0x00007fa15af2dea9 in QTextDocumentLayoutPrivate::layoutFrame
(this=this@entry=0x7fa13c04aa10, f=f@entry=0x7fa13c068370,
layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=0, frameWidth=...,
frameWidth@entry=..., frameHeight=..., parentY=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:3028
#9  0x00007fa15af2e4fd in QTextDocumentLayoutPrivate::layoutFrame
(this=0x7fa13c04aa10, f=0x7fa13c068370, layoutFrom=0, layoutTo=0, parentY=...)
at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:2919
#10 0x00007fa15af31ecb in QTextDocumentLayout::doLayout
(this=this@entry=0x7fa13c04a9f0, from=from@entry=0,
oldLength=oldLength@entry=1, length=length@entry=0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:3838
#11 0x00007fa15af32ed7 in QTextDocumentLayout::documentChanged
(this=0x7fa13c04a9f0, from=0, oldLength=1, length=0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:3801
#12 0x00007fa15af0303d in QTextDocumentPrivate::clear (this=0x7fa13c04a6a0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocument_p.cpp:251
#13 0x00007fa15aee6d46 in QTextDocument::setPlainText (this=0x7fa13c04b130,
text=...) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocument.cpp:1271
#14 0x00007fa15c8c4ab1 in QLabelPrivate::ensureTextPopulated
(this=this@entry=0x7fa13c043eb0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1507
#15 0x00007fa15c8c950d in QLabelPrivate::ensureTextPopulated
(this=0x7fa13c043eb0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1493
#16 QLabelPrivate::ensureTextLayouted (this=this@entry=0x7fa13c043eb0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1537
#17 0x00007fa15c8ca35d in QLabelPrivate::ensureTextLayouted
(this=0x7fa13c043eb0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1537
#18 QLabelPrivate::layoutRect (this=this@entry=0x7fa13c043eb0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1625
#19 0x00007fa15c8cac34 in QLabel::paintEvent (this=0x7fa13c043d30) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1006


Reported using DrKonqi
This report was filed against 'kde' because the product 'plasmashell' could not
be located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.