Skip to content
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

[Bug]: UI freezes when setting user status with multiple accounts on macOS 12.6 #5119

Closed
5 of 8 tasks
rakekniven opened this issue Oct 31, 2022 · 11 comments
Closed
5 of 8 tasks

Comments

@rakekniven
Copy link
Member

⚠️ Before submitting, please verify the following: ⚠️

Bug description

The UI freezes when I try to set my user status.

Bildschirmfoto 2022-10-31 um 22 06 58

Steps to reproduce

  1. Click on the menu item and the UI will drop down.
  2. Select account and select "set user status"
  3. Click on "online"
  4. UI freezes

Expected behavior

Select user status and menu will disappear like normal.
Client will continue to interact like normal

Which files are affected by this bug

The UI is affected and I need to kill the process

Operating system

Mac OS

Which version of the operating system you are running.

12.6

Package

Other

Nextcloud Server version

25.0.0

Nextcloud Desktop Client version

3.6.1

Is this bug present after an update or on a fresh install?

Updated from a minor version (ex. 3.4.2 to 3.4.4)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

The server log does not show any related entries.

Additional info

No response

@rakekniven
Copy link
Member Author

With version 3.6.0 it works well.

@jonasgarstick
Copy link

We notice the same behaviour with client 3.6.1 and only one account. It's reproducible on multiple devices.

@rakekniven
Copy link
Member Author

Still an issue with v3.6.2 and NC v25.0.1
@mgallien any idea? Best regards to you.

@mgallien
Copy link
Collaborator

Still an issue with v3.6.2 and NC v25.0.1 @mgallien any idea? Best regards to you.

would it be possible for you to reproduce the bug and then send us a debug archive ?
I can create an upload share if you want to privately share it ?
best regards to you @rakekniven

@mgallien
Copy link
Collaborator

We notice the same behaviour with client 3.6.1 and only one account. It's reproducible on multiple devices.

@jonasgarstick same question for you, the best would be if you could reproduce the bug and then generates a debug archive ?
same offer for a way to share it privately if you have private data in the logs

@rakekniven
Copy link
Member Author

Hello @mgallien ,

I just created the archive and unfortunately there is way too much sensitive data in it to share with you.

Config information:
I have two accounts in the client and the second one has status (user profile) enabled.
Anything more I can provide?

@mgallien mgallien added 1. to develop confirmed bug approved by the team and removed 0. Needs triage labels Nov 25, 2022
@mgallien
Copy link
Collaborator

@jonasgarstick @rakekniven thanks for reporting
I can indeed reproduce it. I do not need any logs from you. The reproduction steps were enough.

@claucambra
Copy link
Collaborator

Okay, this should now be fixed with #5213 -- we had fixed this and not backported to the 3.6.x series. Should be included in 3.6.3 :)

@rakekniven
Copy link
Member Author

Ok, would be nice to have such fixes backported to latest stable all the time.
Thanks for the update and for the fix.

@claucambra
Copy link
Collaborator

Ok, would be nice to have such fixes backported to latest stable all the time.
Thanks for the update and for the fix.

This is usually the case, this particular PR also contained cosmetic changes -- we usually reserve those for full releases, hence this not being backported when it contained the fix

@drankinatty
Copy link

drankinatty commented Sep 10, 2023

I have experienced this same issue with 27.0.2. Login from one computer. Then login from another computer. Change status. Attempting to logout from 1st computer fails and session hangs and displays the logo with Error in the middle of it. On browser restart, login will succeed and status shown in dashboard sees status update, but status over icon in menu remains unchanged.

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

No branches or pull requests

5 participants