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

--- Comment #4 from gudv...@gmail.com ---
I am suspecting that there's a deadlock issue with "pausemusic" plugin.

I am having this every time I am having a call so I just connected to
kdeconnectd using GDB. Since I don't have debug symbols, stacktrace wouldn't be
perfect but it should give some directions:

#0  0x00007ff872c6e8ca in __futex_abstimed_wait_common64 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007ff872c68270 in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#2  0x00007ff873d5807c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007ff874927b25 in ?? () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#4  0x00007ff8748e3120 in ?? () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#5  0x00007ff8748ce5bc in QDBusConnection::call(QDBusMessage const&,
QDBus::CallMode, int) const ()
   from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#6  0x00007ff8748ec178 in ?? () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#7  0x00007ff8748ee9c2 in
QDBusAbstractInterfaceBase::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#8  0x00007ff8748eeb58 in
QDBusAbstractInterface::qt_metacall(QMetaObject::Call, int, void**) ()
   from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#9  0x00007ff865f65bb7 in ?? () from
/usr/lib/qt/plugins/kdeconnect/kdeconnect_pausemusic.so
No symbol table info available.
#10 0x00007ff873f4a8ec in QMetaProperty::read(QObject const*) const () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#11 0x00007ff873f7050e in QObject::property(char const*) const () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#12 0x00007ff865f64440 in ?? () from
/usr/lib/qt/plugins/kdeconnect/kdeconnect_pausemusic.so
No symbol table info available.
#13 0x00007ff875499b10 in Device::privateReceivedPacket(NetworkPacket const&)
() from /usr/lib/libkdeconnectcore.so.21
No symbol table info available.
#14 0x00007ff873f7476b in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#15 0x00007ff8754678f6 in ?? () from /usr/lib/libkdeconnectcore.so.21
No symbol table info available.
#16 0x00007ff87547a5aa in LanDeviceLink::dataReceived() () from
/usr/lib/libkdeconnectcore.so.21
No symbol table info available.
#17 0x00007ff873f7476b in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007ff873f7476b in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#19 0x00007ff87370c5a7 in ?? () from /usr/lib/libQt5Network.so.5
No symbol table info available.
#20 0x00007ff873f747a0 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#21 0x00007ff8736c5d00 in ?? () from /usr/lib/libQt5Network.so.5
No symbol table info available.
#22 0x00007ff8736d9082 in ?? () from /usr/lib/libQt5Network.so.5
No symbol table info available.
#23 0x00007ff874aa3d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#24 0x00007ff873f3d3ba in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
No symbol table info available.
#25 0x00007ff873f96bfe in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#26 0x00007ff8721a44dc in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0x00007ff8721f8749 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0x00007ff8721a1bc1 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0x00007ff873f95fe6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
No symbol table info available.
#30 0x00007ff873f3bd2c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#31 0x00007ff873f44294 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#32 0x000055aaa0e4d4ab in ?? ()
No symbol table info available.
#33 0x00007ff8738c7b25 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#34 0x000055aaa0e4d79e in _start ()
No symbol table info available.


I also captured stacktrace of thread inside plasmashell that seems relevant to
me:

#0  0x00007f18c77f48ca in __futex_abstimed_wait_common64 () at
/usr/lib/libpthread.so.0
#1  0x00007f18c77ee270 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#2  0x00007f18c883d07c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f18c9413b25 in  () at /usr/lib/libQt5DBus.so.5
#4  0x00007f18c93cf120 in  () at /usr/lib/libQt5DBus.so.5
#5  0x00007f18c93ba5bc in QDBusConnection::call(QDBusMessage const&,
QDBus::CallMode, int) const ()
    at /usr/lib/libQt5DBus.so.5
#6  0x00007f18c93d8178 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f18c93da9c2 in
QDBusAbstractInterfaceBase::qt_metacall(QMetaObject::Call, int, void**) ()
    at /usr/lib/libQt5DBus.so.5
#8  0x00007f18c93dab58 in
QDBusAbstractInterface::qt_metacall(QMetaObject::Call, int, void**) ()
    at /usr/lib/libQt5DBus.so.5
#9  0x00007f1852961807 in  () at /usr/lib/libkdeconnectinterfaces.so.21
#10 0x00007f1852947817 in
ConnectivityReportDbusInterface::qt_metacall(QMetaObject::Call, int, void**) ()
    at /usr/lib/libkdeconnectinterfaces.so.21
#11 0x00007f18c8a2f8ec in QMetaProperty::read(QObject const*) const () at
/usr/lib/libQt5Core.so.5
#12 0x00007f18c8a5550e in QObject::property(char const*) const () at
/usr/lib/libQt5Core.so.5
#13 0x00007f1852945e4e in  () at /usr/lib/libkdeconnectinterfaces.so.21
#14 0x00007f18c9e6dc61 in  () at /usr/lib/libQt5Qml.so.5
#15 0x00007f186e861edf in  ()
#16 0x0000000000000000 in  ()

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

Reply via email to