Insynch crashing Dolphin

I’ll escalate this to our team. Thank you for your utmost patience regarding this, @vfbsilva.

Hi,
I have same problem with dolphin, kde and Opensuse 15.4. This happen always synching new files to Onedrive. I have to wait to upload new file.
After first sync, dolphin and insync works ok

Its very annoying

Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4 qVariantToHelper (handlerManager=…, d=…) at kernel/qvariant.cpp:2664
#5 QVariant::toString (this=0x0) at kernel/qvariant.cpp:2710
#6 0x00007f91b73f534c in FileItemActionInsyncPlugin::getContextMenuActions(QString const&) () from /usr/lib64/qt5/plugins/fileitemactioninsyncplugin.so
#7 0x00007f91b73f50da in FileItemActionInsyncPlugin::actions(KFileItemListProperties const&, QWidget*) () from /usr/lib64/qt5/plugins/fileitemactioninsyncplugin.so
#8 0x00007f91eea2c99c in ?? () from /usr/lib64/libKF5KIOWidgets.so.5
#9 0x000056174e836fce in ?? ()
#10 0x000056174e837db9 in ?? ()
#11 0x000056174e838600 in ?? ()
#12 0x000056174e81a397 in ?? ()
#13 0x00007f91eccaaaab in QtPrivate::QSlotObjectBase::call (a=0x7ffef77018b0, r=0x561750d46e90, this=) at …/…/include/QtCore/…/…/src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate (sender=0x561750dc89d0, signal_index=28, argv=0x7ffef77018b0) at kernel/qobject.cpp:3919
#15 0x00007f91eeeb2b14 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, KFileItemList const&, QUrl const&) () from /usr/lib64/libdolphinprivate.so.5
#16 0x00007f91eef2ac00 in DolphinView::slotItemContextMenuRequested(int, QPointF const&) () from /usr/lib64/libdolphinprivate.so.5
#17 0x00007f91eccaaaab in QtPrivate::QSlotObjectBase::call (a=0x7ffef7701a40, r=0x561750dc89d0, this=) at …/…/include/QtCore/…/…/src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate (sender=0x561750dd2d30, signal_index=6, argv=0x7ffef7701a40) at kernel/qobject.cpp:3919
#19 0x00007f91eeeb1126 in KItemListController::itemContextMenuRequested(int, QPointF const&) () from /usr/lib64/libdolphinprivate.so.5
#20 0x00007f91eeee6e25 in KItemListController::onPress(QPoint const&, QPointF const&, QFlagsQt::KeyboardModifier, QFlagsQt::MouseButton) () from /usr/lib64/libdolphinprivate.so.5
#21 0x00007f91eeee870e in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5
#22 0x00007f91eeeeb052 in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5
#23 0x00007f91eeefa7ec in KItemListView::event(QEvent*) () from /usr/lib64/libdolphinprivate.so.5
#24 0x00007f91ed8f44cc in QApplicationPrivate::notify_helper (this=this@entry=0x5617506dfd30, receiver=receiver@entry=0x56175098c9b0, e=e@entry=0x7ffef7702460) at kernel/qapplication.cpp:3637
#25 0x00007f91ed8fb28f in QApplication::notify (this=, receiver=0x56175098c9b0, e=0x7ffef7702460) at kernel/qapplication.cpp:3161
#26 0x00007f91ecc6d0b3 in QCoreApplication::notifyInternal2 (receiver=0x56175098c9b0, event=0x7ffef7702460) at kernel/qcoreapplication.cpp:1064
#27 0x00007f91ecc6d29e in QCoreApplication::sendSpontaneousEvent (receiver=, event=) at kernel/qcoreapplication.cpp:1474
#28 0x00007f91ed8f47e5 in qt_sendSpontaneousEvent (receiver=, event=) at kernel/qapplication.cpp:4061
#29 0x00007f91edc0930d in QGraphicsScenePrivate::sendEvent (this=, item=0x56175098c9c0, event=0x7ffef7702460) at graphicsview/qgraphicsscene.cpp:1254
#30 0x00007f91edc096f2 in QGraphicsScenePrivate::sendMouseEvent (this=this@entry=0x561750df0eb0, mouseEvent=mouseEvent@entry=0x7ffef7702460) at graphicsview/qgraphicsscene.cpp:1335
#31 0x00007f91edc11735 in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x561750df0eb0, mouseEvent=mouseEvent@entry=0x7ffef7702460) at graphicsview/qgraphicsscene.cpp:1462
#32 0x00007f91edc11979 in QGraphicsScene::mousePressEvent (this=, mouseEvent=0x7ffef7702460) at graphicsview/qgraphicsscene.cpp:4069
#33 0x00007f91edc18f00 in QGraphicsScene::event (this=0x561751082f00, event=0x7ffef7702460) at graphicsview/qgraphicsscene.cpp:3433
#34 0x00007f91ed8f44cc in QApplicationPrivate::notify_helper (this=this@entry=0x5617506dfd30, receiver=receiver@entry=0x561751082f00, e=e@entry=0x7ffef7702460) at kernel/qapplication.cpp:3637
#35 0x00007f91ed8fb28f in QApplication::notify (this=, receiver=0x561751082f00, e=0x7ffef7702460) at kernel/qapplication.cpp:3161
#36 0x00007f91ecc6d0b3 in QCoreApplication::notifyInternal2 (receiver=0x561751082f00, event=0x7ffef7702460) at kernel/qcoreapplication.cpp:1064
#37 0x00007f91ecc6d29e in QCoreApplication::sendSpontaneousEvent (receiver=, event=event@entry=0x7ffef7702460) at kernel/qcoreapplication.cpp:1474
#38 0x00007f91ed8f47e5 in qt_sendSpontaneousEvent (receiver=, event=event@entry=0x7ffef7702460) at kernel/qapplication.cpp:4061
#39 0x00007f91edc385e3 in QGraphicsView::mousePressEvent (this=0x561751082e90, event=0x7ffef7702a60) at graphicsview/qgraphicsview.cpp:3307
#40 0x00007f91ed93575f in QWidget::event (this=this@entry=0x561751082e90, event=event@entry=0x7ffef7702a60) at kernel/qwidget.cpp:8665
#41 0x00007f91ed9dc12e in QFrame::event (this=0x561751082e90, e=0x7ffef7702a60) at widgets/qframe.cpp:550
#42 0x00007f91edc39793 in QGraphicsView::viewportEvent (this=0x561751082e90, event=0x7ffef7702a60) at graphicsview/qgraphicsview.cpp:3014
#43 0x00007f91ecc6ce40 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x561751110f90, event=event@entry=0x7ffef7702a60) at kernel/qcoreapplication.cpp:1190
#44 0x00007f91ed8f44a2 in QApplicationPrivate::notify_helper (this=this@entry=0x5617506dfd30, receiver=receiver@entry=0x561751110f90, e=e@entry=0x7ffef7702a60) at kernel/qapplication.cpp:3631
#45 0x00007f91ed8fb807 in QApplication::notify (this=, receiver=0x561751110f90, e=0x7ffef7702a60) at kernel/qapplication.cpp:3081
#46 0x00007f91ecc6d0b3 in QCoreApplication::notifyInternal2 (receiver=0x561751110f90, event=0x7ffef7702a60) at kernel/qcoreapplication.cpp:1064
#47 0x00007f91ecc6d29e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x561751110f90, event=event@entry=0x7ffef7702a60) at kernel/qcoreapplication.cpp:1474
#48 0x00007f91ed8fa80f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x561751110f90, event=event@entry=0x7ffef7702a60, alienWidget=0x561751110f90, nativeWidget=0x561750d46e90, buttonDown=buttonDown@entry=0x7f91ede14330 <qt_button_down>, lastMouseReceiver=…, spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#49 0x00007f91ed94f46c in QWidgetWindow::handleMouseEvent (this=this@entry=0x561750ed6030, event=event@entry=0x7ffef7702eb0) at kernel/qwidgetwindow.cpp:683
#50 0x00007f91ed9524dd in QWidgetWindow::event (this=0x561750ed6030, event=0x7ffef7702eb0) at kernel/qwidgetwindow.cpp:300
#51 0x00007f91ed8f44cc in QApplicationPrivate::notify_helper (this=this@entry=0x5617506dfd30, receiver=receiver@entry=0x561750ed6030, e=e@entry=0x7ffef7702eb0) at kernel/qapplication.cpp:3637
#52 0x00007f91ed8fb28f in QApplication::notify (this=, receiver=0x561750ed6030, e=0x7ffef7702eb0) at kernel/qapplication.cpp:3161
#53 0x00007f91ecc6d0b3 in QCoreApplication::notifyInternal2 (receiver=0x561750ed6030, event=0x7ffef7702eb0) at kernel/qcoreapplication.cpp:1064
#54 0x00007f91ecc6d29e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x561750ed6030, event=event@entry=0x7ffef7702eb0) at kernel/qcoreapplication.cpp:1474
#55 0x00007f91ed19fdbb in QGuiApplicationPrivate::processMouseEvent (e=0x561752145480) at kernel/qguiapplication.cpp:2285
#56 0x00007f91ed1a1065 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x561752145480) at kernel/qguiapplication.cpp:2005
#57 0x00007f91ed177b5b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=…) at kernel/qwindowsysteminterface.cpp:1169
#58 0x00007f91df7ed43a in xcbSourceDispatch (source=) at qxcbeventdispatcher.cpp:105
#59 0x00007f91e67f77fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#60 0x00007f91e67f7ba0 in ?? () from /usr/lib64/libglib-2.0.so.0
#61 0x00007f91e67f7c2c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#62 0x00007f91ecccf9fc in QEventDispatcherGlib::processEvents (this=0x56175081d270, flags=…) at kernel/qeventdispatcher_glib.cpp:423
#63 0x00007f91ecc6b91a in QEventLoop::exec (this=this@entry=0x7ffef7703250, flags=…, flags@entry=…) at kernel/qeventloop.cpp:232
#64 0x00007f91ecc75157 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375
#65 0x000056174e8181a8 in ?? ()
#66 0x00007f91ec1b329d in __libc_start_main () from /lib64/libc.so.6
#67 0x000056174e81873a in ?? ()
[Inferior 1 (process 5304) detached]

I have alerted our engineer regarding this so they can circle back on the in-depth investigation. Thank you for reporting and apologies for the trouble, @txutxifel

Hi everyone. We are going to check this out further. In the meantime, you may uninstall the insync-dolphin package and I’ll notify this thread once the issue has been resolved.

What is the impact of removing this package? What does change?

Dolphin integration will stop worming, it is throwing baby with the bathwater, completely useless advice. I understand there is probably half a guy working on Linux side of things but crashes could really be taken care of…

1 Like

Hi @vfbsilva

The Insync app will be unaffected when removing the Dolphin integration package. The Dolphin integration package provides right click Insync options and file emblems. Since our current Dolphin integration build is crashing for you, there is no impact.

2 Likes

Note it is only crashing when uploading the files. It is working fine otherwise. I wonder if Insync can reproduce this?

1 Like

Let me check that with @Kurt_Ko!

I disagree, just clicking with the right button and accessing the actions menu would crash for me.

Still no progress on this issue? I would like to add something about the problem, what I noticed is that right click works on every folder except ignored ones, crash only happens when you do right click any file on ignored folders.

Hello @technobecet, I will check with our engineers to see where this is in our pipeline. Thank you for walking me through the specific details of what you’re encountering.

Thank you @mia , I hope there will be a progress as soon as possible. At least even if insync-emblem-icons works, it’s nice to see which folders are synchronized without going into the application.

1 Like

Hi,

Is there any news? It’s very annoying bug.

Thanks

Hello, any news on this? It still keeps happening and upstream (Doplhin) says they cannot do anything about it.

1 Like

@drew Thank you for following up! Let me check with our engineers if the fix for this has been lined up in a future release.

Thank you!

Hi folks. More one user with this problem. Now, dolphin crashes when to try unzip a compressed package.

Any news about this add-on?

@filhocf Hi! My apologies for the trouble. I’m working closely with our engineer to solve the Dolphin integration issues as soon as possible. Thank you!

Hello, there are some patches in this repository: https://github.com/insynchq/dolphin-insync-plugin

and also in its fork here: https://github.com/kevinbburns/dolphin-insync-plugin-plasma-6

Is that affiliated with insync or are those independent developers? Not sure if that code is what is shipped with insync. Anybody knows?

1 Like

The first link is affiliated with Insync, and the second seems to be an independent developer.

I’ll forward these to our Linux team. Thank you!