-
Notifications
You must be signed in to change notification settings - Fork 801
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault on ubuntu 21.04 beta #3090
Comments
The |
Yep I can upload a coredump (26M). Regards, |
Sure. You can upload it here https://cloud.nextcloud.com/s/gF7E326o5fPiXFi |
Kubuntu 21.04 beta (no wayland) |
Done. Compressed.zip is it ok for you ? |
Yes, thanks. |
I also have this issue. And I confirm that Version used: OS: Ubuntu Hirsute 21.04 Also note that when I run the AppImage, it runs without any problem at all: https://github.com/nextcloud/desktop/releases/tag/v3.2.0-rc3 If you need to run Nextcloud as of right now, run this command for hotfix: wget https://github.com/nextcloud/desktop/releases/download/v3.2.0-rc3/Nextcloud-3.2.0-rc3.AppImage
chmod +x Nextcloud-3.2.0-rc3.AppImage
sudo mv Nextcloud-3.2.0-rc3.AppImage /usr/bin/nextcloud |
Same here on MATE without wayland. |
I looked into this and can confirm the crash but I'm unsure why it happens. If I compile the client myself, then it runs fine. I would suggest it's a problem with the ppa itself. @ivaradi what do you think? |
The 3.1.1 client from the usual 21.04 repos also crashes, so it seems it's nothing special to the ppa. |
The build is basically the same for Hirsute and, say, Groovy, except of course that the system libraries and the compiler, etc. are of different versions. I use the Groovy version on my machine, and it does not crash, so I also think the issue is not specific to the PPA itself, but rather the Hirsute environment. |
My first guess is that the problem is exactly that you can run it on You actually should not be able to run it there, but on So my thought is:
|
Thank you for looking at the issue. FYI, this issue is also tracked on Launchpad as it also affects the version packaged by the distribution: https://bugs.launchpad.net/ubuntu/+source/nextcloud-desktop/+bug/1923053 If the issue is in QT libs, it is possible to notify people maintaining these libs. Do you know which lib is causing that? |
@jirislav packages available on Launchpad and the "official" ones (distributed with Ubuntu in the official repo) ensure that. |
This appears to be due to building with LTO enabled, as per #2790 |
Just to bump the urgency: Ubuntu 21.04 release is today. |
LTO can be disabled by
in debian/rules |
Rebuild the PPA package locally with |
The appimage now has a segault for me as well (using |
I confirm, it works now ! |
Can confirm as well - works fine indeed. Thanks @ivaradi ! |
@ivaradi are you allowed to close the issue? If yes, please close it if it is resolved, otherwise tell me that it is resolved and then I will close it :) |
Expected behaviour
Starting nextcloud-client at the boot, from app menu or from command-line.
Starting the client must start synchro check and add an icon on system tray.
Actual behaviour
Steps to reproduce
Client configuration
Client version:
Operating system: Ubuntu 21.04 (beta)
OS language: EN
Qt version used by client package (Linux only, see also Settings dialog): N/A
Client package (From Nextcloud or distro) (Linux only): Nextcloud ppa
Installation path of client:
Nextcloud version: 21.0.1
Storage backend (external storage): Directory
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
The text was updated successfully, but these errors were encountered: