-
Notifications
You must be signed in to change notification settings - Fork 34
glibc: corrupted double-linked list #74
Comments
@phillipp thanks for reporting this! Do you have a core dump of this crash? |
Unfortunately not. What would be the best way to setup this up for the next time? |
@phillipp if it is possible, would you mind giving the config or a redacted config. I just would like to be able to reproduce this. |
@phillipp I would do something like http://askubuntu.com/questions/53956/how-can-i-enable-core-dump . Please be aware that it will create large files per each crashing process. If you don't have much of them - it should not be a big deal, though. |
The config is:
|
We saw this error message again and despite bud is running with the ulimit here was no core dump taken. Will there really be taken a core dump on this error? bud is not crashing, just showing the message and behaving incorrectly after. |
@phillipp is it always preceded by that JSON warning? Do you have multiple logs for this? |
Today we had another one. bud continues to run, as before.
Core dumps are enabled and apport is running, but didn't save a report. So I'm thinking this is just a glibc warning/error. The core may not be dumped because the program is not crashing. SO answers suggest that there is a race condition where multiple callers free an object at the same time. |
Ideally I expect it to give us more information on where this error is happening. |
Thanks! |
Ooh this is so cool, I am acquainted with one or two of the Address Sanitizer authors so can't wait to see the results of using it. |
@phillipp I believe we may have fixed this in the recent release. |
|
@phillipp it is very very likely. Please let me know if we haven't fixed it! |
Yes, now I see that this looks like the same problem. LGTM! |
Fantastic! Still no crashes, right? |
|
Hooray! Two issues in a row 👍 |
In one of your deployments we saw that all SSL websites stopped working. Attempts to connect failed:
The bud log showed the following output:
Kernel ring buffer/dmesg:
A rebstart of bud solved the problem. What do you need to dig further into the problem?
The text was updated successfully, but these errors were encountered: