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

            Bug ID: 414913
           Summary: Connect Deamon closed unexpectedly in Slideshow remote
                    menu
           Product: kdeconnect
           Version: 1.3.3
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: common
          Assignee: albertv...@gmail.com
          Reporter: roadrag...@gmail.com
  Target Milestone: ---

Application: kdeconnectd (1.3.3)

Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.0.0-37-generic x86_64
Windowing system: X11
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- This crash happenes every time I click on the blue POINTER window within the
Slideshow remote menu inside the KDE Connect app while i try interacting with
my labtop using my samsung s9.
- S9 running android 9.0 pie and KDE Connect version 1.13.5

OS Type: 64-bit
Processors: 2 × Intel® Core™2 Duo CPU T9400 @ 2.53GHz
Memory: 5.7 GiB of RAM

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f86f4a7b800 (LWP 30881))]

Thread 5 (Thread 0x7f86b22fb700 (LWP 30924)):
#0  0x00007f86ebc10640 in g_mutex_lock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f86ebbc9b33 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f86ebbca4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f86ebbca6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f86f1ed4b9b in QEventDispatcherGlib::processEvents
(this=0x7f86a4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f86f1e7506a in QEventLoop::exec (this=this@entry=0x7f86b22fad80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f86f1c903aa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f86e0941815 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f86f1c91b52 in QThreadPrivate::start (arg=0x565481c464c0) at
thread/qthread_unix.cpp:360
#9  0x00007f86edb5e6db in start_thread (arg=0x7f86b22fb700) at
pthread_create.c:463
#10 0x00007f86f158e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f86b2afc700 (LWP 30923)):
#0  0x00007f86edb649f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x565481938378) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x565481938328,
cond=0x565481938350) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x565481938350, mutex=0x565481938328) at
pthread_cond_wait.c:655
#3  0x00007f86b358d2cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f86b358cff7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f86edb5e6db in start_thread (arg=0x7f86b2afc700) at
pthread_create.c:463
#6  0x00007f86f158e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f86d9353700 (LWP 30884)):
#0  0x00007f86f1ed5252 in postEventSourceCheck (source=0x7f86cc0047a0) at
kernel/qeventdispatcher_glib.cpp:269
#1  0x00007f86ebbc9fe1 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f86ebbca570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f86ebbca6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f86f1ed4b9b in QEventDispatcherGlib::processEvents
(this=0x7f86cc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f86f1e7506a in QEventLoop::exec (this=this@entry=0x7f86d9352da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f86f1c903aa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f86f1c91b52 in QThreadPrivate::start (arg=0x56548178f3d0) at
thread/qthread_unix.cpp:360
#8  0x00007f86edb5e6db in start_thread (arg=0x7f86d9353700) at
pthread_create.c:463
#9  0x00007f86f158e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f86dada6700 (LWP 30883)):
#0  0x00007fff284d866f in ?? ()
#1  0x00007f86f159dea6 in __GI___clock_gettime (clock_id=clock_id@entry=1,
tp=tp@entry=0x7f86dada5ae0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f86f1ed44a1 in qt_clock_gettime (ts=0x7f86dada5ae0, clock=<optimized
out>) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at
kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f86f1ed2cd9 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7f86d4004cf0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f86f1ed32b5 in QTimerInfoList::timerWait (this=0x7f86d4004cf0,
tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f86f1ed48fe in timerSourcePrepareHelper (timeout=0x7f86dada5ba4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f86dada5ba4) at
kernel/qeventdispatcher_glib.cpp:166
#9  0x00007f86ebbc9b28 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f86ebbca4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f86ebbca6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f86f1ed4b9b in QEventDispatcherGlib::processEvents
(this=0x7f86d4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f86f1e7506a in QEventLoop::exec (this=this@entry=0x7f86dada5d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#14 0x00007f86f1c903aa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#15 0x00007f86f339c0e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#16 0x00007f86f1c91b52 in QThreadPrivate::start (arg=0x7f86f3613d80) at
thread/qthread_unix.cpp:360
#17 0x00007f86edb5e6db in start_thread (arg=0x7f86dada6700) at
pthread_create.c:463
#18 0x00007f86f158e88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f86f4a7b800 (LWP 30881)):
[KCrash Handler]
#6  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>
>::operator-> (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118
#7  qGetPtrHelper<QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> > > (ptr=...) at global/qglobal.h:1055
#8  QObject::d_func (this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:122
#9  QObject::setProperty (this=this@entry=0x0, name=name@entry=0x7f86ca356f82
"xPos", value=...) at kernel/qobject.cpp:3918
#10 0x00007f86ca3563f1 in PresenterPlugin::receivePacket (this=<optimized out>,
np=...) at ./plugins/presenter/presenterplugin.cpp:107
#11 0x00007f86f468c4d0 in Device::privateReceivedPacket (this=<optimized out>,
np=...) at ./core/device.cpp:411
#12 0x00007f86f1ea79ef in QtPrivate::QSlotObjectBase::call (a=0x7fff283fc0e0,
r=0x5654817fb0d0, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#13 QMetaObject::activate (sender=sender@entry=0x56548185f2b0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4,
argv=<optimized out>, argv@entry=0x7fff283fc0e0) at kernel/qobject.cpp:3789
#14 0x00007f86f1ea7f97 in QMetaObject::activate
(sender=sender@entry=0x56548185f2b0, m=m@entry=0x7f86f48aaa60
<DeviceLink::staticMetaObject>, local_signal_index=local_signal_index@entry=4,
argv=argv@entry=0x7fff283fc0e0) at kernel/qobject.cpp:3660
#15 0x00007f86f4695185 in DeviceLink::receivedPacket
(this=this@entry=0x56548185f2b0, _t1=...) at
./obj-x86_64-linux-gnu/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_devicelink.cpp:225
#16 0x00007f86f4663318 in LanDeviceLink::dataReceived (this=0x56548185f2b0) at
./core/backends/lan/landevicelink.cpp:149
#17 0x00007f86f1ea79ef in QtPrivate::QSlotObjectBase::call (a=0x7fff283fc2c0,
r=0x56548185f2b0, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#18 QMetaObject::activate (sender=sender@entry=0x56548185f8c0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=<optimized out>, argv@entry=0x0) at kernel/qobject.cpp:3789
#19 0x00007f86f1ea7f97 in QMetaObject::activate
(sender=sender@entry=0x56548185f8c0, m=m@entry=0x7f86f48aa920
<SocketLineReader::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3660
#20 0x00007f86f4694d80 in SocketLineReader::readyRead
(this=this@entry=0x56548185f8c0) at
./obj-x86_64-linux-gnu/core/kdeconnectcore_autogen/T4CFMAPE73/moc_socketlinereader.cpp:139
#21 0x00007f86f4670316 in SocketLineReader::dataReceived (this=0x56548185f8c0)
at ./core/backends/lan/socketlinereader.cpp:51
#22 0x00007f86f1ea79ef in QtPrivate::QSlotObjectBase::call (a=0x7fff283fc3f0,
r=0x56548185f8c0, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#23 QMetaObject::activate (sender=0x7f86d401a520, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=<optimized out>) at
kernel/qobject.cpp:3789
#24 0x00007f86f0f0ec48 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#25 0x00007f86f0eeb151 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#26 0x00007f86f1ea78d5 in QMetaObject::activate (sender=0x565481824e80,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3809
#27 0x00007f86f0eb57b3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#28 0x00007f86f0eb5864 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#29 0x00007f86f0ec8ef1 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#30 0x00007f86f2c7beac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f86f2c834b0 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f86f1e76f08 in QCoreApplication::notifyInternal2
(receiver=0x7f86cc005f00, event=0x7fff283fd8f0) at
kernel/qcoreapplication.cpp:1095
#33 0x00007f86f1e770de in QCoreApplication::sendEvent (receiver=<optimized
out>, event=event@entry=0x7fff283fd8f0) at kernel/qcoreapplication.cpp:1490
#34 0x00007f86f1ed57e8 in socketNotifierSourceDispatch (source=0x56548173c780)
at kernel/qeventdispatcher_glib.cpp:107
#35 0x00007f86ebbca417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f86ebbca650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f86ebbca6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f86f1ed4b7f in QEventDispatcherGlib::processEvents
(this=0x56548174b1c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#39 0x00007f86f1e7506a in QEventLoop::exec (this=this@entry=0x7fff283fdb10,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#40 0x00007f86f1e7e3e0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1403
#41 0x000056548120058d in main (argc=<optimized out>, argv=<optimized out>) at
./daemon/kdeconnectd.cpp:180

Possible duplicates by query: bug 413349, bug 412551, bug 411378, bug 411089,
bug 410786.

Reported using DrKonqi

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

Reply via email to