Bug 366491 - kdeconnect destroy dolphin
Summary: kdeconnect destroy dolphin
Status: RESOLVED DUPLICATE of bug 368367
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-07 10:46 UTC by hanqing
Modified: 2018-04-12 19:21 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hanqing 2016-08-07 10:46:54 UTC
Application: dolphin (16.04.3)
 (Compiled from sources)
Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.6.4-301.fc24.x86_64 x86_64
Distribution: "Fedora release 24 (Twenty Four)"

-- Information about the crash:
- What I was doing when the application crashed:
i use dolphin to manage my phone files by kdeconnect, but it can not open its files and then crashed

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f17c6958940 (LWP 17162))]

Thread 3 (Thread 0x7f17b4d85700 (LWP 17183)):
#0  0x00007f17d5bd2c80 in __libc_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007f17d5bb9322 in poll () at /lib64/libc.so.6
#2  0x00007f17d121ba46 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f17d121bb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f17d69bf24b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f17d696e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f17d67cd343 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f17d67d199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f17d37415ca in start_thread () at /lib64/libpthread.so.0
#9  0x00007f17d5bc4ead in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f17b7bcd700 (LWP 17167)):
#0  0x00007f17d125fb64 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007f17d121ba3a in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f17d121bb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f17d69bf24b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f17d696e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f17d67cd343 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f17d6bc5559 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7  0x00007f17d67d199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f17d37415ca in start_thread () at /lib64/libpthread.so.0
#9  0x00007f17d5bc4ead in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f17c6958940 (LWP 17162)):
[KCrash Handler]
#6  0x00007f17d1d9a910 in xcb_setup_vendor_end () at /lib64/libxcb.so.1
#7  0x00007f17d1d9a939 in xcb_setup_pixmap_formats () at /lib64/libxcb.so.1
#8  0x00007f17bf94a2a7 in find_format_by_depth () at /lib64/libxcb-image.so.0
#9  0x00007f17bf94b3ba in xcb_image_native () at /lib64/libxcb-image.so.0
#10 0x00007f17bf94b56f in xcb_image_shm_put () at /lib64/libxcb-image.so.0
#11 0x00007f17bfdab3c8 in QXcbShmImage::put(unsigned int, QPoint const&, QRect const&) () at /lib64/libQt5XcbQpa.so.5
#12 0x00007f17bfdab7a2 in QXcbBackingStore::flush(QWindow*, QRegion const&, QPoint const&) () at /lib64/libQt5XcbQpa.so.5
#13 0x00007f17d70d2bad in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) () at /lib64/libQt5Gui.so.5
#14 0x00007f17d74d4aad in QWidgetBackingStore::qt_flush(QWidget*, QRegion const&, QBackingStore*, QWidget*, QPoint const&, QPlatformTextureList*, QWidgetBackingStore*) () at /lib64/libQt5Widgets.so.5
#15 0x00007f17d74d574e in QWidgetBackingStore::flush(QWidget*) () at /lib64/libQt5Widgets.so.5
#16 0x00007f17d74d7f65 in QWidgetBackingStore::doSync() () at /lib64/libQt5Widgets.so.5
#17 0x00007f17d74d8151 in QWidgetBackingStore::sync() () at /lib64/libQt5Widgets.so.5
#18 0x00007f17d74f7bef in QWidgetPrivate::syncBackingStore() () at /lib64/libQt5Widgets.so.5
#19 0x00007f17d750fa18 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#20 0x00007f17d762957b in QMainWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#21 0x00007f17da7799f7 in KMainWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5
#22 0x00007f17da7be7d5 in KXmlGuiWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5
#23 0x00007f17d74c9c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#24 0x00007f17d74cf0ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#25 0x00007f17d696f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#26 0x00007f17d697184f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#27 0x00007f17d77f0022 in QGraphicsScenePrivate::_q_processDirtyItems() () at /lib64/libQt5Widgets.so.5
#28 0x00007f17d77f5f89 in QGraphicsScene::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Widgets.so.5
#29 0x00007f17d6998bd9 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#30 0x00007f17d78031ab in QGraphicsScene::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#31 0x00007f17d74c9c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#32 0x00007f17d74cf0ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#33 0x00007f17d696f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#34 0x00007f17d697184f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#35 0x00007f17d69bf1b3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#36 0x00007f17d121b703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#37 0x00007f17d121bab0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#38 0x00007f17d121bb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#39 0x00007f17d69bf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#40 0x00007f17d696e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#41 0x00007f17d697617c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#42 0x00007f17dd0694d9 in kdemain () at /lib64/libkdeinit5_dolphin.so
#43 0x00007f17d5ae2731 in __libc_start_main () at /lib64/libc.so.6
#44 0x0000558e3acc3b49 in _start ()

Reported using DrKonqi
Comment 1 Joel Koreth 2016-12-03 05:33:30 UTC
I can't reproduce this on my end. Is this crash instantaneous after opening a connection to an Android filesystem through kdeconnect for you or is it at random while browsing or moving?

Environment info
 Version 16.08.3
 KDE Frameworks 5.28.0
 Qt 5.7.0 (built against 5.7.0)
 Distro : openSUSE Tumbleweed 20161128 Snapshot

Title needs to be updated to kdeconnect crashes dolphin.

Possibly Related [kdeconnect uses sftp to access android filesystems]
 https://bugs.kde.org/show_bug.cgi?id=364677
 https://bugs.kde.org/show_bug.cgi?id=370370
 https://bugs.kde.org/show_bug.cgi?id=362843
 https://bugs.kde.org/show_bug.cgi?id=359936
Comment 2 Joel Koreth 2016-12-04 07:36:52 UTC
Resolved duplicate of https://bugs.kde.org/show_bug.cgi?id=368367
Comment 3 Edmund Kasprzak 2018-02-27 17:26:17 UTC
Do you still have that issue?

Can you share some more details how to recreate the crash scenario?
Comment 4 Julian Steinmann 2018-04-12 19:21:08 UTC
This bug is probably a duplicate of bug 368367, which is now resolved. I am going to close this bug now (no activity & should be fixed), but please reopen the report if you can still reproduce this crash with newer versions of KDE Connect / Dolphin. Thanks!

*** This bug has been marked as a duplicate of bug 368367 ***