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

            Bug ID: 487155
           Summary: KDE6: Dragging windows into screen edges often crashes
                    the program and sometimes the whole desktop so I have
                    to reboot
    Classification: Applications
           Product: kate
           Version: 24.02.2
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: andreas_norda...@hotmail.com
  Target Milestone: ---

Application: kate (24.02.2)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.8-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
I like that you can maximize or half-size a window by dragging it over the top
or side edges.
This was no problem in KDE5, but in KDE6, it sometimes crashes the window.
Kate is no special. It happens to Konsole and Firefox too.
When it's firefox, the whole desktop crashes and /dev/null becomes replaced
with a regular file
(usually of zero bytes, but sometimes containing a linefeed terminated
message),
and KDE hangs forever when I try to restart it, so I have to reboot.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f48e5ac7a8e in BYTE_MUL (a=4294967040, x=Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0x7f4250821808
#5  sourceOver (color=4293783021, d=Python Exception <class 'gdb.MemoryError'>:
Cannot access memory at address 0x7f4250821808
#6  drawPixelARGB32Opaque(QCosmeticStroker*, int, int, int) (stroker=<optimized
out>, y=32770, x=1540) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/painting/qcosmeticstroker.cpp:159
#7  drawPixelARGB32Opaque(QCosmeticStroker*, int, int, int) (y=32770, x=1540,
stroker=0x7ffc8fe21c50) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/painting/qcosmeticstroker.cpp:152
#8  drawLine<drawPixelARGB32Opaque, (anonymous
namespace)::NoDasher>(QCosmeticStroker*, qreal, qreal, qreal, qreal, int)
(stroker=0x7ffc8fe21c50, rx1=<optimized out>, ry1=<optimized out>,
rx2=<optimized out>, ry2=<optimized out>, caps=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/painting/qcosmeticstroker.cpp:809
#9  0x00007f48e5acb67a in QCosmeticStroker::drawLine(QPointF const&, QPointF
const&) (this=0x7ffc8fe21c50, p1=..., p2=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/painting/qcosmeticstroker.cpp:356
#10 0x00007f48e5af089c in QRasterPaintEngine::drawLines(QLine const*, int)
(this=<optimized out>, lines=<optimized out>, lineCount=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/painting/qpaintengine_raster.cpp:3198
#11 0x00007f48e457ea16 in QPainter::drawLine(int, int, int, int) (y2=<optimized
out>, x2=<optimized out>, y1=0, x1=<optimized out>, this=0x7ffc8fe232b0,
this=<optimized out>, x1=<optimized out>, y1=<optimized out>, x2=<optimized
out>, y2=<optimized out>) at /usr/include/qt6/QtGui/qpainter.h:455
#12 KateRenderer::paintTextLine(QPainter&, KateLineLayout*, int, int, QRectF
const&, KTextEditor::Cursor const*, QFlags<KateRenderer::PaintTextLineFlag>)
(this=0x55e7e6b67720, paint=..., range=0x55e7eac99d60, xStart=0, xEnd=65012,
textClipRect=<optimized out>, cursor=0x7ffc8fe232b8, flags=...) at
/usr/src/debug/ktexteditor-6.2.0/src/render/katerenderer.cpp:969
#13 0x00007f48e45f0b9a in KateViewInternal::paintEvent(QPaintEvent*)
(this=0x55e7e77fc290, e=0x7ffc8fe23500) at
/usr/src/debug/ktexteditor-6.2.0/src/render/katetextlayout.cpp:119
#14 0x00007f48e640e38d in QWidget::event(QEvent*) (this=0x55e7e77fc290,
event=0x7ffc8fe23500) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:9183
#15 0x00007f48e63c2f1e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55e7e77fc290, e=0x7ffc8fe23500) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287
#16 0x00007f48e518f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55e7e77fc290, event=0x7ffc8fe23500) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134
#17 0x00007f48e518f6a9 in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1589
#18 0x00007f48e63fe955 in QWidgetPrivate::sendPaintEvent(QRegion const&)
(this=this@entry=0x55e7e76c3e50, toBePainted=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5647
#19 0x00007f48e6400599 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e76c3e50,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=flags@entry=...,
sharedPainter=sharedPainter@entry=0x0, repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5597
#20 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e7601310, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#21 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e7601310, pdev=0x55e7e74db900, siblings=..., index=0, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#22 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e7601310, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=3, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#23 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e7601310,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#24 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e66cbdc0, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#25 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e66cbdc0,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#26 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e6642ff0, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#27 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e6642ff0,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#28 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e662f380, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#29 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e662f380,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#30 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e658dec0, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#31 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e658dec0, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=1, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#32 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e658dec0,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#33 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e61b0820, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=<optimized out>, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#34 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e61b0820,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#35 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e615db30, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#36 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e615db30, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=1, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#37 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e615db30,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#38 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e63921e0, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#39 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e63921e0, pdev=0x55e7e74db900, siblings=..., index=1, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#40 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e63921e0, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=3, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#41 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e63921e0,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#42 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#43 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=1, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#44 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=2, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#45 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=3, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#46 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=4, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#47 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65db190, pdev=0x55e7e74db900, siblings=..., index=5, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#48 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e65db190, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=6, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#49 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=this@entry=0x55e7e65db190,
pdev=pdev@entry=0x55e7e74db900, rgn=..., offset=..., flags=...,
flags@entry=..., sharedPainter=sharedPainter@entry=0x0,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#50 0x00007f48e6402849 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65685d0, pdev=0x55e7e74db900, siblings=..., index=<optimized out>,
rgn=<optimized out>, offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5776
#51 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65685d0, pdev=0x55e7e74db900, siblings=..., index=20, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#52 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=0x55e7e65685d0, pdev=0x55e7e74db900, siblings=..., index=39, rgn=...,
offset=..., flags=..., sharedPainter=0x0, repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#53 0x00007f48e64026a8 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*)
(this=this@entry=0x55e7e65685d0, pdev=pdev@entry=0x55e7e74db900, siblings=...,
index=40, rgn=..., offset=..., flags=..., sharedPainter=0x0,
repaintManager=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5762
#54 0x00007f48e6400245 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) (this=0x55e7e65685d0, pdev=0x55e7e74db900, rgn=...,
offset=<optimized out>, flags=..., sharedPainter=<optimized out>,
repaintManager=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:5638
#55 0x00007f48e641cb5e in QWidgetRepaintManager::paintAndFlush()
(this=0x55e7e6ceb980) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidgetrepaintmanager.cpp:903
#56 0x00007f48e6425b54 in QWidgetWindow::handleResizeEvent(QResizeEvent*)
(event=0x7ffc8fe26850, this=0x55e7e6ce6d70) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidgetwindow.cpp:824
#57 QWidgetWindow::event(QEvent*) (this=0x55e7e6ce6d70, event=0x7ffc8fe26850)
at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidgetwindow.cpp:285
#58 0x00007f48e63c2f1e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55e7e6ce6d70, e=0x7ffc8fe26850) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287
#59 0x00007f48e518f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55e7e6ce6d70, event=0x7ffc8fe26850) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134
#60 0x00007f48e518f6a9 in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1589
#61 0x00007f48e59ecd4c in
QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*)
(e=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/kernel/qguiapplication.cpp:2711
#62 0x00007f48e5a4c05c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=flags@entry=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/kernel/qwindowsysteminterface.cpp:1114
#63 0x00007f48e0990d5a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:57
#64 0x00007f48e39e5710 in  () at /lib64/libglib-2.0.so.0
#65 0x00007f48e39e7358 in  () at /lib64/libglib-2.0.so.0
#66 0x00007f48e39e7a0c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#67 0x00007f48e53c0b0c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55e7e6195d90, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#68 0x00007f48e51997db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffc8fe26af0,
flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/global/qflags.h:34
#69 0x00007f48e5192fe6 in QCoreApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/corelib/global/qflags.h:74
#70 0x00007f48e59e482c in QGuiApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/gui/kernel/qguiapplication.cpp:1926
#71 0x00007f48e63bff95 in QApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:2555
#72 0x000055e7e5076d8b in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /usr/src/debug/kate-24.02.2/apps/kate/main.cpp:529
[Inferior 1 (process 8290) detached]

Reported using DrKonqi

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

Reply via email to