https://bugs.kde.org/show_bug.cgi?id=497474
Bug ID: 497474
Summary: Powerdevil loop crashes after login
Classification: Plasma
Product: Powerdevil
Version: 6.2.4
Platform: Other
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
Powerdevil loop crashes after login. Also sent some debug info via crash
handler to sentry.
Not sure when this started to happen, but I certainly have it since a few weeks
and hoped someone else would report it as I am short on time.
STEPS TO REPRODUCE
1. Login to Plasmashell
2.
3.
OBSERVED RESULT
In my crashed process viewer I see powerdevil. Bug looks like this is in the qt
stack, but then it says
#10 0x00007fa4455b5512 in _dbus_warn_check_failed
(format=0x7fa4455c11e0 "arguments to %s() were incorrect, assertion \"%s\"
failed in file %s line %d.\nThis is normally a bug in some application using
the D-Bus library.\n")
at ../../dbus/dbus-internals.c:289
so reporting here. Thanks!
Crash
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
--Type <RET> for more, q to quit, c to continue without paging--c
[Current thread is 1 (Thread 0x7fa4309ff6c0 (LWP 8860))]
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007fa44607ed03 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#2 0x00007fa446025d1e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#3 0x00007fa447a141a2 in KCrash::defaultCrashHandler (sig=6) at
/usr/src/debug/kf6-kcrash-6.8.0-1.fc41.x86_64/src/kcrash.cpp:596
#4 0x00007fa446025dd0 in <signal handler called> () at /lib64/libc.so.6
#5 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6 0x00007fa44607ed03 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#7 0x00007fa446025d1e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8 0x00007fa44600d942 in __GI_abort () at abort.c:79
#9 0x00007fa44558cd22 in _dbus_abort () at ../../dbus/dbus-sysdeps.c:101
#10 0x00007fa4455b5512 in _dbus_warn_check_failed
(format=0x7fa4455c11e0 "arguments to %s() were incorrect, assertion \"%s\"
failed in file %s line %d.\nThis is normally a bug in some application using
the D-Bus library.\n")
at ../../dbus/dbus-internals.c:289
#11 0x00007fa446d657c9 in q_dbus_pending_call_block (pending=<optimized out>)
at /usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbus_symbols_p.h:422
#12 QDBusConnectionPrivate::getNameOwnerNoCache
(this=this@entry=0x7fa42800a890, serviceName=...) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbusintegrator.cpp:2598
#13 0x00007fa446d689b1 in QDBusConnectionPrivate::addSignalHookImpl
(this=0x7fa42800a890, key=..., hook=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbusintegrator.cpp:2308
#14 0x00007fa446d6aa71 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call(bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&), QDBusConnectionPrivate*, void**)::{lambda()#1}::operator()() const
(__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:151
#15 QtPrivate::FunctorCallBase::call_internal<bool,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<QString
const&, QDBusConnectionPrivate::SignalHook const&>, bool, bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&)>::call(bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&), QDBusConnectionPrivate*,
void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<QtPrivate::IndexesList<0,
1>, QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call(bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&), QDBusConnectionPrivate*, void**)::{lambda()#1}&&) (args=<optimized
out>, fn=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:68
#16 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call (f=<optimized out>,
o=<optimized out>, arg=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:151
#17 QtPrivate::FunctionPointer<bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call<QtPrivate::List<QString
const&, QDBusConnectionPrivate::SignalHook const&>, bool> (f=<optimized out>,
o=<optimized out>, arg=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:199
#18 QtPrivate::QCallableObject<bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&), QtPrivate::List<QString const&,
QDBusConnectionPrivate::SignalHook const&>, bool>::impl (which=<optimized out>,
this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized
out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:570
#19 0x00007fa44674ccb2 in QObject::event (this=0x7fa42800a890,
e=0x56253646cca0) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobject.cpp:1419
#20 0x00007fa4466f33d5 in doNotify (receiver=<optimized out>, event=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1269
#21 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>,
event=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1252
#22 QCoreApplication::notifyInternal2 (receiver=0x7fa42800a890,
event=0x56253646cca0) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168
#23 0x00007fa4466f364d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612
--Type <RET> for more, q to quit, c to continue without paging--Quit
(gdb) bt full
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {0}}
ret = <optimized out>
#1 0x00007fa44607ed03 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#2 0x00007fa446025d1e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007fa447a141a2 in KCrash::defaultCrashHandler (sig=6) at
/usr/src/debug/kf6-kcrash-6.8.0-1.fc41.x86_64/src/kcrash.cpp:596
data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7fa447a1b7f8 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7fa447a197dc "--glrenderer", 0x5625363340a0 "AMD Radeon Graphics (radeonsi,
renoir, LLVM 19.1.0, DRM 3.59, 6.11.11-300.fc41.x86_64)", 0x7fa447a197e9
"--qtversion", 0x562536130160 "6.8.1", 0x7fa447a197fb "--kdeframeworksversion",
0x7fa447a197f5 "6.8.0", 0x7fa447a19833 "--platform", 0x56253646bdc0 "wayland",
0x7fa447a19864 "--appname", 0x562536138650 "org_kde_powerdevil", 0x7fa447a1986e
"--apppath", 0x562536138630 "/usr/libexec", 0x7fa447a1987b "--signal",
0x7fa4309fd5c6 "6", 0x7fa447a19889 "--pid", 0x7fa4309fd5d0 "8854",
0x7fa447a1988f "--appversion", 0x5625361318b0 "6.2.4", 0x7fa447a1989c
"--programname", 0x562536131c30 "KDE Power Management System", 0x7fa447a198aa
"--bugaddress", 0x562536131e50 "[email protected]", 0x7fa447a198b7
"--productname", 0x562536139430 "Powerdevil", 0x7fa447a198d2 "--restarted", 0x0
<repeats 12 times>}}, argc = 26, m_writer = 0x7fa4309fd570}
platformName = {d = {d = 0x56253646bdb0, ptr = 0x56253646bdc0
"wayland", size = 7}, static _empty = 0 '\000'}
about = 0x562536130010
argv = 0x7fa4309fd5f8
ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7fa447a1b828 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= 28}
sigtxt = "6\000\000\020\vI\222x\221\234"
pidtxt = "8854\000\177\000\000\320֟0\244\177\000\000\2603S6"
argc = <optimized out>
crashRecursionCounter = 2
#4 0x00007fa446025dd0 in <signal handler called> () at /lib64/libc.so.6
#5 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {140343515025664}}
ret = <optimized out>
#6 0x00007fa44607ed03 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
#7 0x00007fa446025d1e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
ret = <optimized out>
#8 0x00007fa44600d942 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20},
sa_mask = {__val = {64, 140343167147488, 140343526247809, 10, 140343167153856,
140343167147504, 140343527830752, 64, 64, 1, 140343515025664, 140343167147568,
140343526196307, 140343167147584, 140343525938017, 206158430248}}, sa_flags =
1163661792, sa_restorer = 0x7fa4309fe200}
#9 0x00007fa44558cd22 in _dbus_abort () at ../../dbus/dbus-sysdeps.c:101
s = <optimized out>
#10 0x00007fa4455b5512 in _dbus_warn_check_failed
--Type <RET> for more, q to quit, c to continue without paging--c
(format=0x7fa4455c11e0 "arguments to %s() were incorrect, assertion \"%s\"
failed in file %s line %d.\nThis is normally a bug in some application using
the D-Bus library.\n")
at ../../dbus/dbus-internals.c:289
severity = <optimized out>
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area =
0x7fa4309fdf40, reg_save_area = 0x7fa4309fde70}}
#11 0x00007fa446d657c9 in q_dbus_pending_call_block (pending=<optimized out>)
at /usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbus_symbols_p.h:422
#12 QDBusConnectionPrivate::getNameOwnerNoCache
(this=this@entry=0x7fa42800a890, serviceName=...) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbusintegrator.cpp:2598
msg = {d_ptr = 0x562536574a00}
pcall = 0x7fa42b5d3ea0
#13 0x00007fa446d689b1 in QDBusConnectionPrivate::addSignalHookImpl
(this=0x7fa42800a890, key=..., hook=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbusintegrator.cpp:2308
rules = {args = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x562536380360, ptr = 0x562536380370, size = 1}}, arg0namespace = {d =
{d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}
data = <optimized out>
locker = {<QDBusLockerBase> = {<No data fields>}, self = <optimized
out>, action = <optimized out>}
it = {i = {d = <optimized out>, bucket = <optimized out>}, e =
<optimized out>}
end = {i = {d = <optimized out>, bucket = <optimized out>}, e =
<optimized out>}
mit = {i = {d = <optimized out>, bucket = <optimized out>}}
#14 0x00007fa446d6aa71 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call(bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&), QDBusConnectionPrivate*, void**)::{lambda()#1}::operator()() const
(__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:151
arg = <optimized out>
f = <optimized out>
o = <optimized out>
arg = <optimized out>
f = <optimized out>
o = <optimized out>
#15 QtPrivate::FunctorCallBase::call_internal<bool,
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<QString
const&, QDBusConnectionPrivate::SignalHook const&>, bool, bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&)>::call(bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&), QDBusConnectionPrivate*,
void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<QtPrivate::IndexesList<0,
1>, QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call(bool
(QDBusConnectionPrivate::*)(QString const&, QDBusConnectionPrivate::SignalHook
const&), QDBusConnectionPrivate*, void**)::{lambda()#1}&&) (args=<optimized
out>, fn=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:68
#16 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<QString const&, QDBusConnectionPrivate::SignalHook const&>,
bool, bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call (f=<optimized out>,
o=<optimized out>, arg=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:151
#17 QtPrivate::FunctionPointer<bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&)>::call<QtPrivate::List<QString
const&, QDBusConnectionPrivate::SignalHook const&>, bool> (f=<optimized out>,
o=<optimized out>, arg=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:199
#18 QtPrivate::QCallableObject<bool (QDBusConnectionPrivate::*)(QString const&,
QDBusConnectionPrivate::SignalHook const&), QtPrivate::List<QString const&,
QDBusConnectionPrivate::SignalHook const&>, bool>::impl (which=<optimized out>,
this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized
out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:570
that = <optimized out>
#19 0x00007fa44674ccb2 in QObject::event (this=0x7fa42800a890,
e=0x56253646cca0) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qobject.cpp:1419
mce = 0x56253646cca0
connections = <optimized out>
sender = {previous = 0x0, receiver = 0x7fa42800a890, sender = 0x0,
signal = -1}
#20 0x00007fa4466f33d5 in doNotify (receiver=<optimized out>, event=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1269
#21 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>,
event=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1252
#22 QCoreApplication::notifyInternal2 (receiver=0x7fa42800a890,
event=0x56253646cca0) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168
selfRequired = <optimized out>
result = false
cbdata = {0x7fa42800a890, 0x56253646cca0, 0x7fa4309fe377}
d = <optimized out>
threadData = <optimized out>
scopeLevelCounter = {threadData = 0x56253611e400}
#23 0x00007fa4466f364d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612
#24 0x00007fa4466f7125 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x56253611e400)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1968
e = <optimized out>
pe = <optimized out>
r = <optimized out>
relocker = {m_func = {__locker = <optimized out>}, m_invoke =
<optimized out>}
event_deleter = {d = <optimized out>}
locker = {_M_device = 0x56253611e458, _M_owns = false}
startOffset = 0
i = @0x56253611e448: 1
cleanup = {receiver = <optimized out>, event_type = <optimized out>,
data = <optimized out>, exceptionCaught = <optimized out>}
#25 0x00007fa4466f852d in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1800
data = <optimized out>
#26 0x00007fa4469edadf in postEventSourceDispatch (s=0x7fa428001190) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
source = 0x7fa428001190
#27 0x00007fa4458f328c in g_main_dispatch (context=0x7fa428000cb0) at
../glib/gmain.c:3357
dispatch = 0x7fa4469edac0 <postEventSourceDispatch(GSource*,
GSourceFunc, gpointer)>
prev_source = 0x0
begin_time_nsec = 579552589989
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x7fa428001190
current = 0x7fa428001d60
i = 0
__func__ = {<optimized out> <repeats 16 times>}
#28 g_main_context_dispatch_unlocked (context=0x7fa428000cb0) at
../glib/gmain.c:4208
#29 0x00007fa4459537b8 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fa428000cb0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>)
at ../glib/gmain.c:4273
max_priority = 2147483647
timeout_usec = -1
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x7fa428016340
begin_time_nsec = 579551569318
#30 0x00007fa4458f4783 in g_main_context_iteration (context=0x7fa428000cb0,
may_block=1) at ../glib/gmain.c:4338
retval = <optimized out>
#31 0x00007fa4469ed233 in QEventDispatcherGlib::processEvents
(this=0x7fa428000ba0, flags=...)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
d = 0x7fa428000bc0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#32 0x00007fa446701c3b in QEventLoop::exec (this=this@entry=0x7fa4309fe7c0,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/global/qflags.h:34
d = 0x7fa4280015c0
threadData = <optimized out>
locker = {m_mutex = 0x562536110238, m_isLocked = false}
ref = {d = 0x7fa4280015c0, locker = @0x7fa4309fe700, exceptionCaught =
true}
app = 0x7ffda43a4e90
#33 0x00007fa44681ac85 in QThread::exec (this=this@entry=0x7fa446dfecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/global/qflags.h:74
d = <optimized out>
status = 0x7fa4309ff648
locker = {m_mutex = <optimized out>, m_isLocked = false}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fa446c7adc8 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7fa446afaa40 <qt_meta_stringdata_ZN7QObjectE>, data =
0x7fa446afa920 <qt_meta_data_ZN7QObjectE>, static_metacall = 0x7fa4467585a0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, metaTypes = 0x7fa446c7c8c0
<qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t,
QtPrivate::TypeAndForceComplete<QString, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<QObject, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QObject*, std::integral_constant<bool, false>
>, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QString const&, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<QObject*,
std::integral_constant<bool, false> > >>, extradata = 0x0}}, d_ptr = {d =
0x7fa4280015c0}}, static staticMetaObject = {d = {superdata = {direct =
0x7fa446c76ae0 <QObject::staticMetaObject>}, stringdata = 0x7fa446af7fc0
<qt_meta_stringdata_ZN10QEventLoopE>, data = 0x7fa446af7ec0
<qt_meta_data_ZN10QEventLoopE>, static_metacall = 0x7fa4467013f0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, metaTypes = 0x7fa446c7ace0
<qt_incomplete_metaTypeArray<(anonymous
namespace)::qt_meta_tag_ZN10QEventLoopE_t,
QtPrivate::TypeAndForceComplete<QFlags<QEventLoop::ProcessEventsFlag>,
std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<QEventLoop, std::integral_constant<bool, true>
>, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<int, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> > >>,
extradata = 0x0}}}
returnCode = <optimized out>
#34 0x00007fa446d51581 in QDBusConnectionManager::run (this=0x7fa446dfecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
locker = {_M_device = <optimized out>}
#35 0x00007fa4468b80d7 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:354
thr = <optimized out>
data = <optimized out>
thr = <optimized out>
data = <optimized out>
locker = {m_mutex = <optimized out>, m_isLocked = <optimized out>}
#36 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:290
#37 QThreadPrivate::start (arg=0x7fa446dfecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>)
at
/usr/src/debug/qt6-qtbase-6.8.1-5.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:318
__clframe = {__cancel_routine = <optimized out>, __cancel_arg =
0x7fa446dfecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS__q_manager> >::instance()::holder>, __do_it = 1,
__cancel_type = <optimized out>}
thr = 0x7fa446dfecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS__q_manager> >::instance()::holder>
data = <optimized out>
#38 0x00007fa44607ccd7 in start_thread (arg=<optimized out>) at
pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140343167153856,
5855544009921650032, 140343167153856, -344, 2, 140727358734816,
5855544009909067120, 5855804799172337008}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#39 0x00007fa446100c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
EXPECTED RESULT
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.1
Kernel Version: 6.11.11-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 38.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
--
You are receiving this mail because:
You are watching all bug changes.