Bug 419389

Summary: kcoreaddons-git 5.69.0.r961.gfcdf263 doesn't play well with fuse
Product: [Frameworks and Libraries] frameworks-kcoreaddons Reporter: deemon <priit>
Component: generalAssignee: Michael Pyne <mpyne>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jjm, kdelibs-bugs
Priority: NOR    
Version: 5.69.0   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:

Description deemon 2020-03-29 18:12:44 UTC
SUMMARY
could not edit anything with KATE in my pCloudDrive folder (fuse mount I assume)

STEPS TO REPRODUCE
1. 
[deemon@Zen ~]$ kate pCloudDrive/manjaro/firewall.txt
ASSERT failure in Q_UNREACHABLE(): "Q_UNREACHABLE was reached", file /build/src/kcoreaddons/src/lib/io/kdirwatch.cpp, line 956
Aborted (core dumped)

2. 
3. 

OBSERVED RESULT
kate didn't open and wasn't able to edit the file.

EXPECTED RESULT
kate did open and was able to edit the file.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro KDE stable 2020-03-28 update.
(available in About System)
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION
downgrading koreaddons-git to 5.69.0.r960.g9348039 worked for me and KATE was able to open the file.

[deemon@Zen ~]$ downgrade kcoreaddons-git

Downgrading from A.L.A. is disabled on the stable branch. To override this behavior, set DOWNGRADE_FROM_ALA to 1 .
See https://wiki.manjaro.org/index.php?title=Using_Downgrade  for more details.

Available packages:

-  1)  kcoreaddons-git    5.67.0.r935.g7113ba4  1  x86_64  (local)
-  2)  kcoreaddons-git    5.67.0.r940.g1d6da11  1  x86_64  (local)
-  3)  kcoreaddons-git    5.67.0.r943.gee3eaa8  1  x86_64  (local)
-  4)  kcoreaddons-git    5.68.0.r949.ga4446e0  1  x86_64  (local)
-  5)  kcoreaddons-git    5.68.0.r950.g55e855b  1  x86_64  (local)
-  6)  kcoreaddons-git    5.69.0.r952.g8927a8c  1  x86_64  (local)
-  7)  kcoreaddons-git    5.69.0.r960.g9348039  1  x86_64  (local)
+  8)  kcoreaddons-git    5.69.0.r961.gfcdf263  1  x86_64  (local)

select a package by number: 7
loading packages...
warning: downgrading package kcoreaddons-git (5.69.0.r961.gfcdf263-1 => 5.69.0.r960.g9348039-1)
resolving dependencies...
looking for conflicting packages...

Packages (1) kcoreaddons-git-5.69.0.r960.g9348039-1

Total Installed Size:  3.11 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                                                                                                 [#############################################################################] 100%
(1/1) checking package integrity                                                                                               [#############################################################################] 100%
(1/1) loading package files                                                                                                    [#############################################################################] 100%
(1/1) checking for file conflicts                                                                                              [#############################################################################] 100%
(1/1) checking available disk space                                                                                            [#############################################################################] 100%
:: Processing package changes...
(1/1) downgrading kcoreaddons-git                                                                                              [#############################################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the MIME type database...
add kcoreaddons-git to IgnorePkg? [y/n] y
[deemon@Zen ~]$ kate pCloudDrive/manjaro/firewall.txt
kf5.kservice.sycoca: Parse error in  "/home/deemon/.config/menus/applications-merged/xdg-desktop-menu-dummy.menu" , line  1 , col  1 :  "unexpected end of file"
kf5.kservice.services: The desktop entry file "/usr/share/applications/qemu.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service :  "/usr/share/applications/qemu.desktop"
kf5.kio.core: We got some errors while running testparm "Error loading services."
kf5.kio.core: We got some errors while running 'net usershare info'
kf5.kio.core: "Can't load /etc/samba/smb.conf - run testparm to debug it\n"

and kate opened the file fine and was able to edit it.
Comment 1 deemon 2020-03-29 18:27:10 UTC
Also if you right click on desktop and choose "Configure Desktop..." while you have added any wallpapers to your list from the same fuse mount, the entire thing crashes.
Comment 2 Jonathan Marten 2020-04-01 14:30:39 UTC

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