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
Segmentation fault since update from 3.0.2 to 3.0.3 [Linux/Nix] #2636
Comments
3.0.2...3.0.3 has some changes related to the systray, so maybe that's the source of the error? |
I have the same problem, did you manage to solve this issue? |
@hoppla20 Not yet. Are you also using Nix or do you have the problem on another distro/platform? |
Yes I am also using Nix Unstable, I'm currently just trying to create an overlay with the 3.0.2 Version so I can use Nextcloud again 😅 |
If anybody just wants a quickfix (using 3.0.2 instead of 3.0.3) you can use this overlay self: super:
{
nextcloud-client = super.nextcloud-client.overrideAttrs (old: {
version = "3.0.2";
src = super.fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v3.0.2";
sha256 = "0qzriiaj6sjdkgh61iihvpsvhi0kvfwjz1vvjnwdlfdx2s4xmv24";
};
});
} |
Please consider posting the solution in the Nix-related downstream issue: NixOS/nixpkgs#103680 |
Oh, didn't see this issue. Thanks, I will post it there. |
Could we have a backtrace of the crash please? |
I will try to upgrade again when I get home, I will give you an update later today |
I can't seem to reproduce this anymore. Now it runs fine. |
If @caugner confirms it's the same for him I'll just close this one I guess. |
@er-vin We have now got a backtrace:
|
I might be daft, but I didn't find the backtrace on the issue you linked. Did I miss anything? |
The sigsegv seems to be happening inside a Qt-managed thread possibly, I'm not that familiar with gdb (It's rare I program in C/C++) so I'm not sure how to trace this farther:
|
Appologies for the double-post, but I think this may be a problem with qt upstream. I noticed that there's a |
I can also confirm this same issue, and I also confirm the fix of AmandaCameron (I used a more direct solution):
also, if it helps, running with
|
This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you! |
Sadly, I'm still having this issue despite removing the Here's a pastebin of the log: https://pastebin.com/ddeDP2BS |
@karthikiyengar The segmentation fault you're experiencing could be fixed in v3.2.2. |
@caugner - I can confirm that it works with v3.2.2. Thanks :-) |
Downstream: NixOS/nixpkgs#103680
Expected behaviour
After updating the Linux desktop client from 3.0.2 to 3.0.3, it should still run like before.
Actual behaviour
The Linux desktop client crashes with a segmentation fault immediately after startup:
Steps to reproduce
nixos-unstable
channel.nextcloud-client
.nextcloud
.Client configuration
Client version: 3.0.3
Operating system: NixOS 20.09
OS language: English
Qt version used by client package (Linux only, see also Settings dialog):
Client package (From Nextcloud or distro) (Linux only): nixos/unstable/nextcloud-client
Installation path of client:
/run/current-system/sw/bin/nextcloud
Logs
3.0.3
crashes here, but in3.0.2
the next log lines would be:Web server error log: (not applicable, client crashes on startup)
Server logfile: nextcloud log (data/nextcloud.log): (not applicable, client crashes on startup)
The text was updated successfully, but these errors were encountered: