https://bugs.kde.org/show_bug.cgi?id=433365
Bug ID: 433365 Summary: Kdeconnect crashes when I send files from smartphon Product: kdeconnect Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: opsus...@gmail.com Target Milestone: --- Application: kdeconnectd (20.12.2) Qt Version: 5.15.2 Frameworks Version: 5.79.0 Operating System: Linux 5.10.16-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.21.0 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: 1. On my smartphone, open the gallery, select 4 files, press the "share" button, select kdeconnect and have my laptop in it. 2. On a laptop, kdeconnect crashes. Smartphone - OnePlus 5T, Android 10, not rooted. The crash can be reproduced every time. -- Backtrace: Application: Служба KDE Connect (kdeconnectd), signal: Segmentation fault [KCrash Handler] #4 std::__atomic_base<QObjectPrivate::Connection*>::load(std::memory_order) const (__m=std::memory_order_acquire, this=0x16) at /usr/include/c++/10/bits/atomic_base.h:741 #5 std::atomic<QObjectPrivate::Connection*>::load(std::memory_order) const (__m=std::memory_order_acquire, this=0x16) at /usr/include/c++/10/atomic:523 #6 QAtomicOps<QObjectPrivate::Connection*>::loadAcquire<QObjectPrivate::Connection*>(std::atomic<QObjectPrivate::Connection*> const&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:251 #7 QBasicAtomicPointer<QObjectPrivate::Connection>::loadAcquire() const (this=0x16) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:255 #8 QObjectPrivate::maybeSignalConnected(unsigned int) const (this=this@entry=0x55aa463a9d00, signalIndex=signalIndex@entry=4) at kernel/qobject.cpp:486 #9 0x00007fd504eb9504 in doActivate<false>(QObject*, int, void**) (sender=0x55aa462670c0, signal_index=4, argv=argv@entry=0x7ffeee794400) at kernel/qobject.cpp:3788 #10 0x00007fd504eb2c60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55aa462670c0, m=m@entry=0x7fd505164220 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffeee794400) at kernel/qobject.cpp:3946 #11 0x00007fd504db3e01 in QIODevice::channelReadyRead(int) (this=this@entry=0x55aa462670c0, _t1=<optimized out>, _t1@entry=0) at .moc/moc_qiodevice.cpp:197 #12 0x00007fd50463c3a9 in QSslSocketBackendPrivate::transmit() (this=0x55aa4651cbd0) at ssl/qsslsocket_openssl.cpp:1163 #13 0x00007fd504eb9980 in doActivate<false>(QObject*, int, void**) (sender=0x55aa464d89b0, signal_index=3, argv=0x7ffeee795560, argv@entry=0x0) at kernel/qobject.cpp:3898 #14 0x00007fd504eb2c60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55aa464d89b0, m=m@entry=0x7fd505164220 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #15 0x00007fd504db3d80 in QIODevice::readyRead() (this=this@entry=0x55aa464d89b0) at .moc/moc_qiodevice.cpp:190 #16 0x00007fd5045ffc8f in QAbstractSocketPrivate::emitReadyRead(int) (channel=0, this=0x55aa463dd4c0) at socket/qabstractsocket.cpp:1323 #17 QAbstractSocketPrivate::canReadNotification() (this=0x55aa463dd4c0) at socket/qabstractsocket.cpp:748 #18 0x00007fd504612ac1 in QReadNotifier::event(QEvent*) (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #19 0x00007fd505abe4ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55aa462a60c0, e=0x7ffeee795690) at kernel/qapplication.cpp:3632 #20 0x00007fd504e8332a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55aa462a60c0, event=0x7ffeee795690) at kernel/qcoreapplication.cpp:1063 #21 0x00007fd504edb475 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55aa46104980) at kernel/qeventdispatcher_glib.cpp:107 #22 0x00007fd5034c5f27 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #23 0x00007fd5034c62a8 in () at /usr/lib64/libglib-2.0.so.0 #24 0x00007fd5034c635f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #25 0x00007fd504eda8bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55aa461049f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #26 0x00007fd504e81ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffeee7958a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #27 0x00007fd504e89f60 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #28 0x000055aa441699d6 in main(int, char**) (argc=<optimized out>, argv=0x7ffeee795948) at /usr/src/debug/kdeconnect-kde-20.12.2-1.2.x86_64/daemon/kdeconnectd.cpp:173 [Inferior 1 (process 3151) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.