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

--- Comment #3 from Ahmad Khalifa <ah...@khalifa.ws> ---
Hi, with debug symbols now. Looks like the right one, but it's not matching
what DrKonqi automatically extracted I think.
Let me know if you need more info.

(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1  0x00007f9eb469dcef in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at ./nptl/pthread_kill.c:78
#2  0x00007f9eb4649c42 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f9eb7735732 in KCrash::defaultCrashHandler (sig=11) at
./src/kcrash.cpp:596
#4  0x00007f9eb4649ce0 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#5  0x00007f9eb4e9905e in
std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load
(this=<optimized out>, __m=std::memory_order_relaxed, this=<optimized out>,
__m=<optimized out>) at /usr/include/c++/14/bits/atomic_base.h:833
#6  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (this=<optimized
out>, __m=std::memory_order_relaxed, this=<optimized out>, __m=<optimized out>)
at /usr/include/c++/14/atomic:582
#7 
QAtomicOps<QtSharedPointer::ExternalRefCountData*>::loadRelaxed<QtSharedPointer::ExternalRefCountData*>
(_q_value=<optimized out>, _q_value=<optimized out>) at
./src/corelib/thread/qatomic_cxx11.h:202
#8  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::loadRelaxed
(this=<optimized out>, this=<optimized out>) at
./src/corelib/thread/qbasicatomic.h:170
#9  QtSharedPointer::ExternalRefCountData::getAndRef
(obj=obj@entry=0x55a449e874d0) at ./src/corelib/tools/qsharedpointer.cpp:1454
#10 0x00007f9eb540f304 in QWeakPointer<QObject>::QWeakPointer<QObject, true>
(this=<optimized out>, ptr=0x55a449e874d0) at
./src/corelib/tools/qsharedpointer_impl.h:733
#11 QWeakPointer<QObject>::assign<QObject> (this=0x55a44b8337f0,
ptr=0x55a449e874d0) at ./src/corelib/tools/qsharedpointer_impl.h:728
#12 QPointer<QScreen>::operator= (this=0x55a44b8337f0, p=0x55a449e874d0,
this=<optimized out>, p=<optimized out>) at ./src/corelib/kernel/qpointer.h:71
#13 QWindowPrivate::connectToScreen (this=0x55a44b8336a0,
screen=0x55a449e874d0) at ./src/gui/kernel/qwindow.cpp:490
#14 0x00007f9eb5419ab7 in QWindowPrivate::setTopLevelScreen
(this=0x55a44b8336a0, newScreen=0x55a449e874d0, recreate=<optimized out>) at
./src/gui/kernel/qwindow.cpp:515
#15 0x00007f9eb6dea416 in QWidgetPrivate::create
(this=this@entry=0x55a44aa18320) at ./src/widgets/kernel/qwidget.cpp:1318
#16 0x00007f9eb6de92a0 in QWidget::create (this=0x55a448cdbde0,
window=<optimized out>, initializeWindow=<optimized out>,
destroyOldWindow=<optimized out>) at ./src/widgets/kernel/qwidget.cpp:1209
#17 0x00007f9eb6de9bce in QWidgetPrivate::createWinId (this=<optimized out>) at
./src/widgets/kernel/qwidget.cpp:2404
#18 0x00007f9eb6de9c35 in QWidget::winId (this=0x55a448cdbde0) at
./src/widgets/kernel/qwidget.h:101
#19 QWidget::winId (this=this@entry=0x55a448cdbde0) at
./src/widgets/kernel/qwidget.cpp:2368
#20 0x00007f9e900480a5 in SystemTray::showStatusNotifierContextMenu
(this=<optimized out>, job=<optimized out>, statusNotifierIcon=0x55a44e3f6ce0)
at ./applets/systemtray/systemtray.cpp:235
#21 0x00007f9e90046514 in SystemTray::qt_static_metacall
(_o=_o@entry=0x7f9ea80150c0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=4, _a=_a@entry=0x7ffcf8c4b148)
    at
./obj-x86_64-linux-gnu/applets/systemtray/org.kde.plasma.private.systemtray_autogen/EWIEGA46WW/moc_systemtray.cpp:177
#22 0x00007f9e900466b8 in SystemTray::qt_metacall (this=0x7f9ea80150c0,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffcf8c4b148)
    at
./obj-x86_64-linux-gnu/applets/systemtray/org.kde.plasma.private.systemtray_autogen/EWIEGA46WW/moc_systemtray.cpp:228
#23 0x00007f9eb5f23973 in QQmlObjectOrGadget::metacall (this=0x7ffcf8c4b400,
type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized
out>) at ./src/qml/qml/qqmlobjectorgadget.cpp:14
#24 0x00007f9eb5e0ff96 in QV4::CallMethod (object=<optimized out>,
index=<optimized out>, returnType=..., argCount=<optimized out>,
argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>,
callType=<optimized out>)
    at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:84
#25 QV4::CallPrecise (object=..., data=<optimized out>, engine=<optimized out>,
engine@entry=0x55a446e4f830, callArgs=<optimized out>,
callArgs@entry=0x7f9e701b8590,
callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:1950
#26 0x00007f9eb5e12b01 in operator() (__closure=<optimized out>) at
./src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#27 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>,
call=<optimized out>) at ./src/qml/jsruntime/qv4qobjectwrapper.cpp:2901
#28 QV4::QObjectMethod::callInternal (this=0x7ffcf8c4b510,
thisObject=<optimized out>, argv=0x7f9e701b8550, argc=2) at
./src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#29 0x00007f9eb5e59ecb in QV4::Moth::VME::interpret (frame=0x7ffcf8c4b8d0,
engine=0x55a446e4f830, code=0x55a44a3da060 "\020\346ݵ\236\177") at
./src/qml/jsruntime/qv4vme_moth.cpp:798
#30 0x00007f9eb5e5d93d in QV4::Moth::VME::exec (frame=<optimized out>,
engine=<optimized out>) at ./src/qml/jsruntime/qv4vme_moth.cpp:487
#31 0x00007f9eb5dc8bd0 in qfoDoCall (fo=<optimized out>, thisObject=<optimized
out>, argv=<optimized out>, argc=<optimized out>) at
./src/qml/jsruntime/qv4functionobject.cpp:526
#32 0x00007f9eb5e09126 in QV4::QObjectSlotDispatcher::impl (which=<optimized
out>, this_=<optimized out>, receiver=<optimized out>, metaArgs=0x7ffcf8c4bc10,
ret=<optimized out>) at ./src/qml/jsruntime/qv4jscall_p.h:84
#33 0x00007f9eb4dd5aef in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x55a44c0ff310, a=0x7ffcf8c4bc10, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469
#34 doActivate<false> (sender=0x55a44c0ff310, signal_index=3,
argv=0x7ffcf8c4bc10) at ./src/corelib/kernel/qobject.cpp:4086
#35 0x00007f9eb6b856c6 in KJob::finished (this=this@entry=0x55a44c0ff310,
_t1=<optimized out>, _t1@entry=0x55a44c0ff310, _t2=...) at
./obj-x86_64-linux-gnu/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:601
#36 0x00007f9eb6b8cbb2 in KJob::finishJob (this=0x55a44c0ff310,
emitResult=true) at ./src/lib/jobs/kjob.cpp:112
#37 0x00007f9eb6b8d682 in KJob::emitResult (this=<optimized out>) at
./src/lib/jobs/kjob.cpp:357
#38 0x00007f9e7019ef8e in Plasma5Support::ServiceJob::setResult
(this=<optimized out>, result=<optimized out>) at
./src/plasma5support/servicejob.cpp:78
#39 0x00007f9e9005c4f6 in StatusNotifierItemJob::contextMenuReady
(this=0x55a44c0ff310, menu=<optimized out>) at
./applets/systemtray/statusnotifieritemjob.cpp:72
#40 0x00007f9eb4dc7fdb in QObject::event (this=0x55a44c0ff310,
e=0x7f9ea406be60) at ./src/corelib/kernel/qobject.cpp:1452
#41 0x00007f9eb6db20a2 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55a44c0ff310, e=0x7f9ea406be60) at
./src/widgets/kernel/qapplication.cpp:3287
#42 0x00007f9eb4d87928 in QCoreApplication::notifyInternal2
(receiver=0x55a44c0ff310, event=0x7f9ea406be60) at
./src/corelib/kernel/qcoreapplication.cpp:1142
#43 0x00007f9eb4d8797d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at ./src/corelib/kernel/qcoreapplication.cpp:1583
#44 0x00007f9eb4d87bb7 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55a4467388e0) at
./src/corelib/kernel/qcoreapplication.cpp:1940
#45 0x00007f9eb4f8e897 in postEventSourceDispatch (s=0x55a44678f2d0) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:244
#46 0x00007f9eb388481f in g_main_dispatch
(context=context@entry=0x7f9ea8000f00) at ../../../glib/gmain.c:3357
#47 0x00007f9eb3886a57 in g_main_context_dispatch_unlocked
(context=0x7f9ea8000f00) at ../../../glib/gmain.c:4208
#48 g_main_context_iterate_unlocked (context=context@entry=0x7f9ea8000f00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4273
#49 0x00007f9eb38871c0 in g_main_context_iteration (context=0x7f9ea8000f00,
may_block=1) at ../../../glib/gmain.c:4338
#50 0x00007f9eb4f8c473 in QEventDispatcherGlib::processEvents
(this=0x55a446723550, flags=...) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:394
#51 0x00007f9eb4d92adb in QEventLoop::exec (this=0x7ffcf8c4c130, flags=...) at
./src/corelib/global/qflags.h:34
#52 0x00007f9eb4d8a908 in QCoreApplication::exec () at
./src/corelib/global/qflags.h:74
#53 0x00007f9eb53c4490 in QGuiApplication::exec () at
./src/gui/kernel/qguiapplication.cpp:1926
#54 0x00007f9eb6dae5b9 in QApplication::exec () at
./src/widgets/kernel/qapplication.cpp:2555
#55 0x000055a435a1e0e7 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:192

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

Reply via email to