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

100% CPU from time to time #1885

Open
Iey4iej3 opened this issue Jun 6, 2024 · 5 comments
Open

100% CPU from time to time #1885

Iey4iej3 opened this issue Jun 6, 2024 · 5 comments
Labels
bug Something isn't working plat:linux

Comments

@Iey4iej3
Copy link

Iey4iej3 commented Jun 6, 2024

Mogan Version

1.2.5.5

Operating System Version and Architecture

Debian 12 under Sway WM (Wayland)

Describe Bug

It happens frequently that the CPU usage becomes 100% and the system gets stuck.

I do not remember the same thing in slightly earlier subversions of 1.2.5 LTS.

Expected Behavior

This should not happen.

@Iey4iej3 Iey4iej3 added the bug Something isn't working label Jun 6, 2024
@da-liii
Copy link
Contributor

da-liii commented Jun 7, 2024

We have not started the Wayland support, I suggest that you should you Xwayland.

I'm using Debian 12 KDE Xwayland for developing Mogan. Debian 12 is the recommended operating system, but Wayland is not recommended for now.

Thanks for reporting the bug.

@Iey4iej3
Copy link
Author

Iey4iej3 commented Jun 7, 2024

XWayland is of poor quality under HiDPI. In any case, "Wayland" is only for information (it might not be necessarily relevant).

@da-liii
Copy link
Contributor

da-liii commented Jun 8, 2024

I need a reproducer like https://savannah.gnu.org/bugs/?62156

@Iey4iej3
Copy link
Author

Iey4iej3 commented Jun 8, 2024

I know. I have not found a way to produce it stably, and it is very hard to debug. Do you have dbgsym package for Mogan?

@ProfFan
Copy link

ProfFan commented Jul 24, 2024

@Iey4iej3 I suggest you to have a terminal by your side and perf record -p <pid> -g when you observe that behavior. That would be really great. After a while, you can also force a coredump of the process so we can get an idea of the process state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working plat:linux
Projects
None yet
Development

No branches or pull requests

3 participants