https://bugs.kde.org/show_bug.cgi?id=522537

            Bug ID: 522537
           Summary: Plasma shell 6.7.2 crashes with segmentation fault
                    upon startup
    Classification: Plasma
           Product: plasmashell
      Version First 6.7.2
       Reported In:
          Platform: Arch Linux
                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.7.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.27.0
Operating System: Linux 7.0.14-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.7.2 [CoredumpBackend]

-- Information about the crash:
Plasma shell 6.7.2 crashes upon startup. Sometimes it is able to run perfectly
fine, but more often it reaches segmentation fault.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#4  0x00007f24af983aa3 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=0x7f240c081cb0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextobject.cpp:590
#8  0x00007f24af92dea9 in QTextDocumentLayoutPrivate::layoutFrame
(this=this@entry=0x7f240c075810, f=f@entry=0x7f240c081cb0,
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  0x00007f24af92e4fd in QTextDocumentLayoutPrivate::layoutFrame
(this=0x7f240c075810, f=0x7f240c081cb0, layoutFrom=0, layoutTo=0, parentY=...)
at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:2919
#10 0x00007f24af931ecb in QTextDocumentLayout::doLayout
(this=this@entry=0x7f240c020910, 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 0x00007f24af932ed7 in QTextDocumentLayout::documentChanged
(this=0x7f240c020910, from=0, oldLength=1, length=0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocumentlayout.cpp:3801
#12 0x00007f24af90303d in QTextDocumentPrivate::clear (this=0x7f240c0754e0) at
/usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocument_p.cpp:251
#13 0x00007f24af8e6d46 in QTextDocument::setPlainText (this=0x7f240c0867a0,
text=...) at /usr/src/debug/qt6-base/qtbase/src/gui/text/qtextdocument.cpp:1271
#14 0x00007f24b12c4ab1 in QLabelPrivate::ensureTextPopulated
(this=this@entry=0x7f240c03ff80) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1507
#15 0x00007f24b12c950d in QLabelPrivate::ensureTextPopulated
(this=0x7f240c03ff80) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1493
#16 QLabelPrivate::ensureTextLayouted (this=this@entry=0x7f240c03ff80) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1537
#17 0x00007f24b12ca35d in QLabelPrivate::ensureTextLayouted
(this=0x7f240c03ff80) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1537
#18 QLabelPrivate::layoutRect (this=this@entry=0x7f240c03ff80) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1625
#19 0x00007f24b12cac34 in QLabel::paintEvent (this=0x7f240c0160e0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlabel.cpp:1006


Reported using DrKonqi

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

Reply via email to