-
Notifications
You must be signed in to change notification settings - Fork 103
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
Meinheld coredump #85
Comments
Just came to write about a bug and find one already existing - created 3 years ago by me(!). I have had 3 more of these python core dumps occur over the last couple of months. All running on a different raspberry pi, with a completely different python app, using much later versions but fundamentally the same problem. Here are the details:
|
This is to avoid core dump issue. See mopemope/meinheld#85.
Looking back at my git history, I noticed that in Sep 2017 I changed my pialarm app (i.e. the app core dump in the first post above) from meinheld to bjoern due to experiencing another core dump and it has been fine ever since. So it seems I can not use meinheld reliably on any ARM Raspberry Pi due to this bug. Note I am using meinheld without issue on other apps on other platforms, e.g. stock x86_64. |
Well as I say above, I have seen occasional core dumps from meinheld on ARM processors, but never one on x86_64 - until today! Just got the following core dump. which seems similar to the ones above:
This is obviously an extremely rare issue as I have been running meinheld for plenty of my 24x7 apps on regular x86_64 machines and virtual hosts for many years and never seen it before. I stopped using meinheld for my apps on ARM (E.g RPi) after my last comment above but this new issue dents my confidence in meinheld overall. :( |
As I say above, I long ago gave up on meinheld on ARM platform given this issue but I have continued to use it on x86_64 machines. However, since Python 3.10, meinheld crashes frequently:
I should raise another bug about this because the crash is different to the one described here but it seems meinheld is not really supported anymore. Note I actually do recall seeing 2 similar core dumps like this on x86_64 over the last few years (of 24x7 operation) but it was extremely rare. Python 3.10 seems to expose that bug much more. I am leaving this note for others but will migrate away from meinheld everywhere. |
My Python 3 app core dumped yesterday on a Raspberry Pi 2 running Arch Arm. Versions and coredump details are below.
Occurred after updating system and rebooting but unfortunately I can not repeat the crash so seems just a one-off atm. I am raising this issue so it is known about. This app has been running for many years although I frequently update system and PyPI packages though.
The text was updated successfully, but these errors were encountered: