-
-
Notifications
You must be signed in to change notification settings - Fork 620
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]: Random segfaults #1791
Comments
It would be immensely helpful if you're able to get a stack trace with debug symbols from a core dump. It should be as simple as setting ulimit appropriately (i.e., |
I didn't know how to get it, but this should be it (it's the output of Thanks for the help! |
It's a little difficult to tell which thread the segfault came from. When you load the core dump into gdb, it should print something like this:
Can you provide that output as well? |
Sure! It should be the last one in the log file, aka Thread 1.
|
Okay thanks, that's what I thought. Looks like a race condition around the call to |
Can you say which WM you're using?
I can't see why either. Try changing |
This is actually a (separate) bug: #1806, ignore it for now :) |
I don't know if relevant or not any more. Anyway I'm on EndeavourOS with KDE Plasma. So I have KWin as WM. I also tried splitting the conky in more files, to see if maybe only one crashed, but had no crash during that testing period, so went back to the single file as above. Today, after a week without crashes, I noticed that it crashed on resuming from suspension. I don't know if this helps to figure out the issue. The previous times I only noticed after a while that conky was not there any more, and didn't know when it happened precisely. But checking the journal on a couple of previous segfaults I saw it happened once while entering suspension, and once during poweroff (but I also had a kernel panic there, for other GPU drivers issues I believe). So maybe it is related. |
What happened?
After hours of running smoothly, conky crashes leaving only a segfault message on the system journal.
I'm sorry it's not very reproducible, because it really happens randomly hours after launch. That's why I also haven't experimented much.
Errors in the system journal
These are how most of the logs look like
I tried launching conky with -D debug flag, but I didn't get more info on the crash. The log on the journal though looked a bit different
Error on launch (probably unrelated)
The only error I get as output on the console when I launch conky is
conky: invalid setting of type 'table'
But I cannot understand why
Version
conky 1.19.7_pre compiled 2024-02-26 for Linux x86_64
Which OS/distro are you seeing the problem on?
Arch Linux
Conky config
Stack trace
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: