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

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |[email protected]

--- Comment #3 from Akseli Lahtinen <[email protected]> ---
Can confirm this crashes plasmashell. 

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.80
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.1
Kernel Version: 6.9.7-200.fc40.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

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 0x7efc966f2b80 (LWP 2849))]
Missing separate debuginfos, use: dnf debuginfo-install
ffmpeg-libs-6.1.1-11.fc40.x86_64
x264-libs-0.164-13.20231001git31e19f92.fc40.x86_64 x265-libs-3.6-2.fc40.x86_64
(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  0x00007efc9baab1b3 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:78
#2  0x00007efc9ba5365e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007efc9f7509eb in KCrash::defaultCrashHandler (sig=11)
at /home/akseli/Repositories/kde/src/kcrash/src/kcrash.cpp:597
#4  0x00007efc9ba53710 in <signal handler called> () at /lib64/libc.so.6
#5  0x00007efc9c1a426c in QMetaObject::cast
(this=this@entry=0x7efc85339040 <QQuickLayout::staticMetaObject>,
obj=obj@entry=0x2ca3a850)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qmetaobject.cpp:395
#6  0x00007efc853161af in QMetaObject::cast
(this=0x7efc85339040 <QQuickLayout::staticMetaObject>, obj=0x2ca3a850)
at /usr/include/qt6/QtCore/qobjectdefs.h:241
#7  qobject_cast<QQuickLayout*> (object=0x2ca3a850) at
/usr/include/qt6/QtCore/qobject.h:419
#8  QQuickLayout::effectiveSizePolicy_helper (item=0x2ca3a850,
orientation=Qt::Horizontal, info=0x0)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quicklayouts/qquicklayout.cpp:1275
#9  0x00007efc9cf6dbbb in QGridLayoutItem::stretchFactor (this=<optimized out>,
orientation=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:533
#10 QGridLayoutItem::stretchFactor (this=<optimized out>,
orientation=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:527
#11 0x00007efc9cf74e06 in QGridLayoutEngine::fillRowData
(this=this@entry=0x2bb291c8, rowData=rowData@entry=0x2bb29368,
colPositions=colPositions@entry=0x0, colSizes=colSizes@entry=0x0,
orientation=orientation@entry=Qt::Horizontal,
styleInfo=styleInfo@entry=0x2b34bfc0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:1395
#12 0x00007efc9cf756a5 in QGridLayoutEngine::ensureColumnAndRowData
(this=this@entry=0x2bb291c8, rowData=rowData@entry=0x2bb29368,
totalBox=totalBox@entry=0x2bb29308, colPositions=colPositions@entry=0x0,
colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal,
styleInfo=0x2b34bfc0) at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:1596
#13 0x00007efc9cf75cdf in QGridLayoutEngine::sizeHint
(this=0x2bb291c8, which=Qt::MaximumSize, constraint=..., styleInfo=0x2b34bfc0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/gui/util/qgridlayoutengine.cpp:1135
#14 0x00007efc8531a9e6 in QQuickGridLayoutBase::sizeHint
(this=<optimized out>, whichSizeHint=<optimized out>)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quicklayouts/qquicklinearlayout.cpp:237
--Type <RET> for more, q to quit, c to continue without paging--c
#15 0x00007efc853141e7 in QQuickLayoutAttached::sizeHint
(this=this@entry=0x2b4cd350, which=which@entry=Qt::MaximumSize,
orientation=orientation@entry=Qt::Horizontal) at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quicklayouts/qquicklayout.cpp:712
#16 0x00007efc85315903 in QQuickLayoutAttached::maximumWidth (this=0x2b4cd350)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quicklayouts/qquicklayout_p.h:204
#17 QQuickLayoutAttached::maximumWidth (this=0x2b4cd350)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/src/quicklayouts/qquicklayout_p.h:204
#18 QQuickLayoutAttached::qt_static_metacall
(_o=0x2b4cd350, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/redhat-linux-build/src/quicklayouts/QuickLayouts_autogen/include/moc_qquicklayout_p.cpp:565
#19 0x00007efc85319ee2 in QQuickLayoutAttached::qt_metacall
(this=0x2b4cd350, _c=QMetaObject::ReadProperty, _id=4, _a=0x7ffcfc777940)
at
/usr/src/debug/qt6-qtdeclarative-6.7.1-4.fc40.x86_64/redhat-linux-build/src/quicklayouts/QuickLayouts_autogen/include/moc_qquicklayout_p.cpp:654
#20 0x00007efc9c1a7b11 in QMetaProperty::read
(this=this@entry=0x7ffcfc777a40, object=object@entry=0x2b4cd350)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qmetaobject.cpp:3734
#21 0x00007efc9c1f1a0f in QObject::property (this=this@entry=0x2b4cd350,
name=<optimized out>,
name@entry=0x7efc9fb2744e "maximumWidth")
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4316
#22 0x00007efc9fad36ef in
PlasmaQuick::AppletQuickItemPrivate::searchLayoutAttached
(this=this@entry=0x28fc4840, parent=parent@entry=0x2a913cb0)
at
/home/akseli/Repositories/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:98
#23 0x00007efc9fad3996 in
PlasmaQuick::AppletQuickItemPrivate::connectLayoutAttached
(this=this@entry=0x28fc4840, item=item@entry=0x2a913cb0)
at
/home/akseli/Repositories/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:116
#24 0x00007efc9fad63db in
PlasmaQuick::AppletQuickItemPrivate::connectLayoutAttached
(this=0x28fc4840, item=0x2a913cb0)
at
/home/akseli/Repositories/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:112
#25 PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck
(this=0x28fc4840)
at
/home/akseli/Repositories/kde/src/libplasma/src/plasmaquick/appletquickitem.cpp:394
#26 0x00007efc9d70b63d in QQmlPropertyData::writeProperty
(this=0x7efc202cdbc0, target=<optimized out>, value=0x7ffcfc777d48, flags=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#27
QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value
const&, bool,
QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&,
QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>,
QObjectPointerBinding::write(QV4::Value const&, bool,
QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const
(this=0x28fc5050, resultMo=<synthetic pointer>..., resultObject=<optimized
out>, pd=0x7efc202cdbc0, flags=..., slowWrite=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp:817
#28 QObjectPointerBinding::write (this=0x28fc5050, result=...,
isUndefined=<optimized out>, flags=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp:804
#29 0x00007efc9d705d3e in QQmlBinding::doUpdate (this=0x28fc5050, watcher=...,
flags=..., scope=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701
#30 0x00007efc9d7094b1 in QQmlBinding::update (this=0x28fc5050, flags=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#31 0x00007efc9d7988d2 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#32 0x00007efc9c1fa29d in doActivate<false> (sender=0x28fd5b50, signal_index=5,
argv=0x0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:3976
#33 0x00007efc9c1f0b47 in QMetaObject::activate
(sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>,
argv=argv@entry=0x0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146
#34 0x00007efc9c1f0bbb in QMetaObject::activate
(sender=<optimized out>, signal_index=signal_index@entry=9,
argv=argv@entry=0x0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4171
#35 0x00007efc9d7afc22 in QQmlOpenMetaObject::checkedSetValue
(force=<optimized out>, this=0x28fe1890, index=<optimized out>, value=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp:302
#36 QQmlOpenMetaObject::checkedSetValue (this=0x28fe1890, index=1, value=...,
force=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp:296
#37 0x00007efc9d86b2ed in QQmlPropertyMap::insert (this=this@entry=0x28fd5b50,
key=..., value=...)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/util/qqmlpropertymap.cpp:208
#38 0x00007efc9f496499 in KConfigPropertyMapPrivate::loadConfig
(this=0x28fe1630, option=KConfigPropertyMapPrivate::EmitValueChanged)
at /home/akseli/Repositories/kde/src/kconfig/src/qml/kconfigpropertymap.cpp:105
#39 0x00007efc9c1fa752 in QtPrivate::QSlotObjectBase::call
(this=0x28fd9230, r=<optimized out>, a=0x7ffcfc779ad8)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469
#40 doActivate<false> (sender=0x28fd5a80, signal_index=3, argv=0x7ffcfc779ad8)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086
#41 0x00007efc9c1f0b47 in QMetaObject::activate
(sender=<optimized out>, m=m@entry=0x7efc9e6578a0
<KCoreConfigSkeleton::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0)
at
/usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146
#42 0x00007efc9e625380 in KCoreConfigSkeleton::configChanged (this=<optimized
out>)
at
/home/akseli/Repositories/kde/build/kconfig/src/core/KF6ConfigCore_autogen/include/moc_kcoreconfigskeleton.cpp:162
#43 0x00000000004a0020 in WorkspaceScripting::Applet::writeConfig
(this=0x2d06bce0, key=..., value=...)
at
/home/akseli/Repositories/kde/src/plasma-workspace/shell/scripting/applet.cpp:124
#44 0x000000000042dd04 in WorkspaceScripting::Applet::qt_metacall
(this=this@entry=0x2d06bce0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=2,
_a=_a@entry=0x7ffcfc779ec8)at
/home/akseli/Repositories/kde/build/plasma-workspace/shell/plasmashell_autogen/7KDSW62DQT/moc_applet.cpp:224
#45 0x000000000042dea5 in WorkspaceScripting::Widget::qt_metacall
(this=0x2d06bce0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7ffcfc779ec8)
at
/home/akseli/Repositories/kde/build/plasma-workspace/shell/plasmashell_autogen/7KDSW62DQT/moc_widget.cpp:213
#46 0x00007efc9d7ae123 in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffcfc77a180, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>,
index@entry=6, argv=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:14
#47 0x00007efc9d6628c8 in QV4::CallMethod
(object=<optimized out>, index=<optimized out>, returnType=...,
argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>,
callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod)
at /usr/include/qt6/QtCore/qvarlengtharray.h:84
#48 QV4::CallPrecise (object=..., data=<optimized out>, engine=<optimized out>,
engine@entry=0x2dd9f940, callArgs=<optimized out>,
callArgs@entry=0x7efbcbbbfa30,
callType=callType@entry=QMetaObject::InvokeMetaMethod)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1950
#49 0x00007efc9d664079 in operator() (__closure=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#50 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> >(__closure=<synthetic pointer>,
call=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2901
#51 QV4::QObjectMethod::callInternal
(this=0x7efbcbbbfa28, thisObject=<optimized out>, argv=0x7efbcbbbf9b0, argc=2)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#52 0x00007efc9d686b90 in QV4::FunctionObject::call
(this=<optimized out>, thisObject=0x7efbcbbbf980, argv=0x7efbcbbbf9b0, argc=2)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:171
#53 QV4::Runtime::CallProperty::call
(engine=0x2dd9f940, baseRef=<optimized out>, nameIndex=<optimized out>,
argv=0x7efbcbbbf9b0, argc=2)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1497
#54 0x00007efc9d6ba979 in QV4::Moth::VME::interpret (frame=0x2ca3a850,
frame@entry=0x7ffcfc77a560, engine=0x2dd9f940, code=0x2e772fd0 "L\021\036")
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:778
#55 0x00007efc9d6bfb0f in QV4::Moth::VME::exec
(frame=frame@entry=0x7ffcfc77a560, engine=engine@entry=0x2dd9f940)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#56 0x00007efc9d610a78 in qfoDoCall
(fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>,
argc=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:526
#57 0x00007efc9d67f124 in QV4::FunctionObject::call
(this=<optimized out>, thisObject=0x7ffcfc77a610, argv=<optimized out>,
argc=<optimized out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h:171
#58 QV4::Runtime::CallValue::call
(engine=0x2dd9f940, func=<optimized out>, argv=<optimized out>, argc=<optimized
out>)
at
/home/akseli/Repositories/kde/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:1524
#59 0x00007efc28929161 in ??? ()
#60 0x0000000000000000 in ??? ()

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

Reply via email to