https://bugs.kde.org/show_bug.cgi?id=479986
Akseli Lahtinen <akse...@akselmo.dev> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |akse...@akselmo.dev

--- Comment #8 from Akseli Lahtinen <akse...@akselmo.dev> ---
I can reproduce this on Plasma 6, but it is very random. I have no idea what
actually causes it, but it happens when clicking on widgets inside a panel.

Backtrace:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;                       
[Current thread is 1 (Thread 0x7f599b1f0400 (LWP 45416))]
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
#1  0x00007f599f4ae8a3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>) at pthread_kill.c:78
#2  0x00007f599f45c8ee in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f59a3b3cf44 in KCrash::defaultCrashHandler (sig=11)
    at /home/akseli/Repositories/kde/src/kcrash/src/kcrash.cpp:586
#4  0x00007f599f45c9a0 in <signal handler called> () at /lib64/libc.so.6
#5  0x0000000000000000 in ??? ()
#6  0x00007f599fbaf7fe in QMetaObject::cast
    (this=this@entry=0x7f597ccf3080 <QQuickLayout::staticMetaObject>,
obj=0x609aa90)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/corelib/kernel/qmetaobject.cpp:395
#7  0x00007f597ccd0f3b in QMetaObject::cast
    (obj=<optimized out>, this=0x7f597ccf3080 <QQuickLayout::staticMetaObject>)
    at /usr/include/qt6/QtCore/qobjectdefs.h:233
#8  qobject_cast<QQuickLayout*> (object=<optimized out>) at
/usr/include/qt6/QtCore/qobject.h:388
#9  QQuickLayout::effectiveSizePolicy_helper
    (item=<optimized out>, orientation=<optimized out>, info=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout.cpp:1269
#10 0x00007f59a0770a6b in QGridLayoutItem::stretchFactor
(orientation=<optimized out>, this=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:529
#11 QGridLayoutItem::stretchFactor (this=<optimized out>,
orientation=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:523
#12 0x00007f59a0777bfe in QGridLayoutEngine::fillRowData
    (this=this@entry=0x27e1098, rowData=rowData@entry=0x27e1238,
colPositions=colPositions@entry=0x0, colSizes=colSizes@entry=0x0,
orientation=orientation@entry=Qt::Horizontal,
styleInfo=styleInfo@entry=0x5a7c230)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1391
#13 0x00007f59a0778955 in QGridLayoutEngine::ensureColumnAndRowData
--Type <RET> for more, q to quit, c to continue without paging--c
    (this=this@entry=0x27e1098, rowData=rowData@entry=0x27e1238,
totalBox=totalBox@entry=0x27e11d8, colPositions=colPositions@entry=0x0,
colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal,
styleInfo=0x5a7c230) at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1592
#14 0x00007f59a0778e57 in QGridLayoutEngine::sizeHint
    (this=0x27e1098, which=Qt::MaximumSize, constraint=...,
styleInfo=0x5a7c230)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1131
#15 0x00007f597ccd47a6 in QQuickGridLayoutBase::sizeHint
    (this=<optimized out>, whichSizeHint=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklinearlayout.cpp:237
#16 0x00007f597cccf207 in QQuickLayoutAttached::sizeHint
    (this=this@entry=0x5103c00, which=which@entry=Qt::MaximumSize,
orientation=orientation@entry=Qt::Vertical) at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout.cpp:710
#17 0x00007f597ccd1662 in QQuickLayoutAttached::maximumHeight (this=0x5103c00)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout_p.h:207
#18 QQuickLayoutAttached::maximumHeight (this=0x5103c00)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout_p.h:207
#19 combineImplicitHints (size=<optimized out>, which=Qt::MaximumSize,
info=0x5103c00)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout.cpp:1092
#20 QQuickLayout::effectiveSizeHints_helper
    (item=<optimized out>, cachedSizeHints=cachedSizeHints@entry=0x59c9930,
attachedInfo=attachedInfo@entry=0x0, useFallbackToWidthOrHeight=false)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout.cpp:1180
#21 0x00007f597ccd8036 in QQuickGridLayoutItem::effectiveSizeHints
(this=0x59c9900)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquickgridlayoutengine_p.h:45
#22 QQuickGridLayoutItem::sizeHint (this=0x59c9900, which=Qt::PreferredSize,
constraint=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquickgridlayoutengine_p.h:37
#23 0x00007f59a0770c86 in QGridLayoutItem::box
    (this=this@entry=0x59c9900, orientation=orientation@entry=Qt::Horizontal,
snapToPixelGrid=<optimized out>, constraint=-1) at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:559
#24 0x00007f59a07780d0 in QGridLayoutEngine::fillRowData
    (this=this@entry=0x5d4c4d8, rowData=rowData@entry=0x5d4c678,
colPositions=colPositions@entry=0x0, colSizes=colSizes@entry=0x0,
orientation=orientation@entry=Qt::Horizontal,
styleInfo=styleInfo@entry=0x49eb990)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1424
#25 0x00007f59a0778955 in QGridLayoutEngine::ensureColumnAndRowData
    (this=this@entry=0x5d4c4d8, rowData=rowData@entry=0x5d4c678,
totalBox=totalBox@entry=0x5d4c618, colPositions=colPositions@entry=0x0,
colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal,
styleInfo=0x49eb990) at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1592
#26 0x00007f59a0778e57 in QGridLayoutEngine::sizeHint
    (this=0x5d4c4d8, which=Qt::MinimumSize, constraint=...,
styleInfo=0x49eb990)
    at
/usr/src/debug/qt6-qtbase-6.6.0-6.fc39.x86_64/src/gui/util/qgridlayoutengine.cpp:1131
#27 0x00007f597ccd47a6 in QQuickGridLayoutBase::sizeHint
    (this=<optimized out>, whichSizeHint=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklinearlayout.cpp:237
#28 0x00007f597cccf207 in QQuickLayoutAttached::sizeHint
    (this=<optimized out>, which=which@entry=Qt::MinimumSize,
orientation=orientation@entry=Qt::Vertical)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout.cpp:710
#29 0x00007f597ccd0622 in QQuickLayoutAttached::minimumHeight (this=<optimized
out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout_p.h:191
#30 QQuickLayoutAttached::minimumHeight (this=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicklayouts/qquicklayout_p.h:191
#31 QQuickLayoutAttached::qt_static_metacall
    (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/src/quicklayouts/QuickLayouts_autogen/include/moc_qquicklayout_p.cpp:754
#32 0x00007f59a1862cdd in QQmlPropertyData::readPropertyWithArgs
    (this=0x7f590c2b7b90, args=0x7ffe92269ed0, target=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:328
#33 QQmlPropertyData::readProperty (property=0x7ffe92269ea0, target=<optimized
out>, this=0x7f590c2b7b90)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:311
#34 QV4::loadProperty (v4=0x22d07b0, wrapper=0x7f595a43dd60, object=<optimized
out>, property=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:162
#35 0x00007f59a1864287 in QV4::QObjectWrapper::getQmlProperty
    (engine=engine@entry=0x22d07b0, qmlContext=..., wrapper=0x7f595a43dd60,
object=0x5aaf2c0, name=0x7f59705bf740, flags=flags@entry=..., hasProperty=0x0,
property=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:417
#36 0x00007f59a1a64f83 in QV4::QQmlTypeWrapper::virtualGet
    (m=0x7f59705bf730, id=..., receiver=0x7f59705bf730, hasProperty=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmltypewrapper_p.h:65
#37 0x00007f59a182de0c in QV4::Object::get
    (receiver=0x7f59705bf730, hasProperty=0x0, name=<optimized out>,
this=0x7f59705bf730)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/jsruntime/qv4string_p.h:140
#38 QV4::Lookup::getterFallback (l=<optimized out>, engine=0x22d07b0,
object=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4lookup.cpp:203
#39 0x00007f59682b1acd in ??? ()
#40 0x0000000000000000 in ??? ()


System info:

Operating System: Fedora Linux 39
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.0
Kernel Version: 6.7.4-200.fc39.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

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

Reply via email to