failing initialization of KStandardAction/KConfigWatcher on macos
Alexander Semke
alexander.semke at web.de
Fri Sep 22 17:38:31 BST 2023
Hi,
we've got a problem reported from a user using labplot on macos. The start of
labplot fails, the application is hanging and the sample of the running
process points to the following call stack:
Heaviest stack for the main thread of the target process:
11 start + 1903 (dyld + 25631) [0x7ff8021a641f]
11 ??? (labplot2 + 89750) [0x10e717e96]
11 ??? (labplot2 + 501311) [0x10e77c63f]
11 ??? (labplot2 + 494708) [0x10e77ac74]
11 ??? (labplot2 + 505861) [0x10e77d805]
11 KStandardAction::_k_createInternal(KStandardAction::StandardAction,
QObject*) + 2997 (libKF5ConfigWidgets.5.dylib + 182085) [0x1113df745]
11 KStandardShortcut::shortcutWatcher() + 63 (libKF5ConfigGui.5.dylib +
76383) [0x10ff97a5f]
11 ??? (libKF5ConfigGui.5.dylib + 75750) [0x10ff977e6]
11 KConfigWatcher::create(QExplicitlySharedDataPointer<KSharedConfig>
const&) + 272 (libKF5ConfigCore.5.dylib + 249968) [0x1114b1070]
11 ??? (libKF5ConfigCore.5.dylib + 252061) [0x1114b189d]
11 QDBusConnection::sessionBus() + 44 (QtDBus + 21452) [0x1116e73cc]
11 ??? (QtDBus + 8736) [0x1116e4220]
11 ??? (QtDBus + 8902) [0x1116e42c6]
11 ??? (QtCore + 2211491) [0x112b5cea3]
11 QSemaphore::acquire(int) + 110 (QtCore + 171262) [0x11296acfe]
11 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 83 (QtCore + 186499)
[0x11296e883]
11 ??? (QtCore + 186603) [0x11296e8eb]
11 __psynch_cvwait + 10 (libsystem_kernel.dylib + 16638) [0x7ff8024c40fe]
*11 psynch_cvcontinue + 0 (com.apple.kec.pthread + 20884)
[0xffffff8003782194]
This problem is not reproducible on my MacBook nor was it ever reported
earlier by any other macos users.
Does somebody has an idea for what can go wrong during the DBus initialization
in KConfigWatcher::create()?
Regards,
Alexander
More information about the Kde-frameworks-devel
mailing list