Skip to content

Conversation

@nilsding
Copy link
Member

This allows the AppImage build to find and load the experimental VFS plugins, and not crash with:

[ critical plugins /home/user/src/common/vfs.cpp:250 ]: Could not load plugin: not existent or bad metadata "nextclouddevsync_vfs_suffix"
[ fatal default /home/user/src/gui/folderman.cpp:326 ]: Could not load plugin
[1]    72936 IOT instruction (core dumped)  ./nextclouddev-master-x86_64.AppImage

Fixes #7135
Fixes #7194
Fixes #7465

This allows the AppImage build to find and load the experimental VFS
plugins, and not crash with:

    [ critical plugins /home/user/src/common/vfs.cpp:250 ]: Could not load plugin: not existent or bad metadata "nextclouddevsync_vfs_suffix"
    [ fatal default /home/user/src/gui/folderman.cpp:326 ]: Could not load plugin
    [1]    72936 IOT instruction (core dumped)  ./nextclouddev-master-x86_64.AppImage

Fixes #7135
Fixes #7194
Fixes #7465

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
@mgallien mgallien force-pushed the bugfix/bundle-vfs-plugins-in-appimage branch from d6e8c27 to c498cdb Compare May 6, 2025 07:45
@mgallien mgallien merged commit 595ffc7 into master May 6, 2025
12 of 15 checks passed
@mgallien mgallien deleted the bugfix/bundle-vfs-plugins-in-appimage branch May 6, 2025 07:45
@github-actions
Copy link

github-actions bot commented May 6, 2025

Artifact containing the AppImage: nextcloud-appimage-pr-8217.zip

SHA256 checksum: b1719f7fbc6e51cdd29f8bda87953e1c46104172530e682f287967844f734910

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud
Copy link

sonarqubecloud bot commented May 6, 2025

@nilsding
Copy link
Member Author

/backport to stable-3.16

@derspotter
Copy link

I don't think this has worked. The issue this was supposed to address persists in the new release Nextcloud-3.17.1-x86_64.AppImage.

@nilsding
Copy link
Member Author

@derspotter please open another issue including logs related to the loading of VFS plugins

The 3.17.1 appimage contains usr/plugins/nextcloudsync_vfs_suffix.so at least ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

5 participants