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

Marco Martin <notm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |notm...@gmail.com

--- Comment #6 from Marco Martin <notm...@gmail.com> ---
pasting the second bt inline 

Thread 1 (Thread 0x7442a281b9c0 (LWP 8979)):
[KCrash Handler]
#5  std::__atomic_base<int>::fetch_add (__m=std::memory_order_acq_rel, __i=1,
this=0x107b83484d7e01, this=<optimized out>, __i=<optimized out>,
__m=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_base.h:633
#6  QAtomicOps<int>::ref<int> (_q_value=<error reading variable: Cannot access
memory at address 0x107b83484d7e01>, _q_value=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qatomic_cxx11.h:258
#7  QBasicAtomicInteger<int>::ref (this=0x107b83484d7e01, this=<optimized out>)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/thread/qbasicatomic.h:49
#8  QtSharedPointer::ExternalRefCountData::getAndRef
(obj=obj@entry=0x595a9a0e2270) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/tools/qsharedpointer.cpp:1409
#9  0x00007442a7d78170 in QWeakPointer<QObject>::QWeakPointer<QObject, true>
(ptr=0x595a9a0e2270, this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/tools/qsharedpointer_impl.h:685
#10 QWeakPointer<QObject>::assign<QObject> (this=0x595a9e5bcee0,
ptr=0x595a9a0e2270) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/tools/qsharedpointer_impl.h:680
#11 0x00007442a7dc9957 in QPointer<QScreen>::operator= (p=0x595a9a0e2270,
this=0x595a9e5bcee0, this=<optimized out>, p=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qpointer.h:68
#12 QWindowPrivate::connectToScreen (screen=<optimized out>, this=<optimized
out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/gui/kernel/qwindow.cpp:481
#13 QWindowPrivate::setTopLevelScreen (this=0x595a9e5bcd90,
newScreen=0x595a9a0e2270, recreate=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/gui/kernel/qwindow.cpp:506
#14 0x00007442a95312d7 in QWidgetPrivate::create
(this=this@entry=0x595a9cfc3220) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.cpp:1283
#15 0x00007442a95300f2 in QWidget::create (this=0x595a9cfef370,
window=<optimized out>, initializeWindow=<optimized out>,
destroyOldWindow=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.cpp:1174
#16 0x00007442a9530a87 in QWidgetPrivate::createWinId (this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.cpp:2377
#17 0x00007442a9530b03 in QWidget::winId (this=0x595a9cfef370) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.h:101
#18 QWidget::winId (this=0x595a9cfef370) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.cpp:2341
#19 0x000074428af9fcad in QMenuProxy::openInternal
(this=this@entry=0x595a9cecabe0, pos=...) at
/usr/src/debug/libplasma/libplasma-6.0.2/src/declarativeimports/plasmaextracomponents/qmenu.cpp:469
#20 0x000074428afa0210 in QMenuProxy::openRelative (this=0x595a9cecabe0) at
/usr/src/debug/libplasma/libplasma-6.0.2/src/declarativeimports/plasmaextracomponents/qmenu.cpp:460
#21 0x000074428afa8334 in QMenuProxy::qt_metacall (this=0x595a9cecabe0,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fffe297d820) at
/usr/src/debug/libplasma/build/src/declarativeimports/plasmaextracomponents/plasmaextracomponentsplugin_autogen/include/moc_qmenu.cpp:670
#22 0x00007442a88d7d64 in QQmlObjectOrGadget::metacall (this=0x7fffe297da90,
type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized
out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlobjectorgadget.cpp:14
#23 0x00007442a87b6a86 in QV4::CallMethod
(callType=QMetaObject::InvokeMetaMethod, callArgs=<optimized out>,
engine=0x595a9a60c3a0, argTypes=0x0, argCount=0, returnType=...,
index=<optimized out>, object=...) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:1563
#24 QV4::CallPrecise (object=..., data=..., engine=<optimized out>,
engine@entry=0x595a9a60c3a0, callArgs=<optimized out>,
callArgs@entry=0x74426d3bf578,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:1856
#25 0x00007442a87bb239 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2753
#26 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (call=<optimized out>,
__closure=<synthetic pointer>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2730
#27 QV4::QObjectMethod::callInternal (this=0x7fffe297dba0,
thisObject=<optimized out>, argv=0x74426d3bf4f8, argc=0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2753
#28 0x00007442a8800efa in QV4::Moth::VME::interpret (frame=0x7fffe297df50,
engine=0x595a9a60c3a0, code=0x595a9cfe0aa0 "\240\205x\250Bt") at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4vme_moth.cpp:902
#29 0x00007442a88045c5 in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4vme_moth.cpp:584
#30 0x00007442a87703fe in QV4::doCall (self=<optimized out>,
thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>,
context=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:54
#31 0x00007442a8775311 in QV4::Function::call (this=this@entry=0x595a9cf8b640,
thisObject=<optimized out>, argv=argv@entry=0x74426d3bf4f0, argc=argc@entry=0,
context=context@entry=0x744257e54df8) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:79
#32 0x00007442a87754a5 in operator() (argc=0, argv=0x74426d3bf4f0,
thisObject=<optimized out>, __closure=<synthetic pointer>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:30
#33 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*,
int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*,
int)> > (call=..., argc=0, types=0x7fffe297e180, a=0x7fffe297e190,
thisObject=<optimized out>, engine=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4jscall_p.h:173
#34 QV4::Function::call (this=0x595a9cf8b640, thisObject=<optimized out>,
a=0x7fffe297e190, types=0x7fffe297e180, argc=0, context=0x744257e54df8) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:27
#35 0x00007442a88b0427 in QQmlJavaScriptExpression::evaluate (this=<optimized
out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmljavascriptexpression_p.h:248
#36 0x00007442a8848ca3 in QQmlBoundSignalExpression::evaluate
(this=this@entry=0x595a9cfedab0, a=a@entry=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlboundsignal.cpp:199
#37 0x00007442a884e56b in QQmlBoundSignal_callback (a=0x0, e=0x595a9cfedc30) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/ftw/qqmlrefcount_p.h:72
#38 QQmlBoundSignal_callback (e=0x595a9cfedc30, a=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlboundsignal.cpp:293
#39 0x00007442a88d1217 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlnotifier.cpp:70

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

Reply via email to