I am developing a website in Python using a (excellent) flash framework. In the base code, I use APScheduler to run some cron-like jobs every minute, and I use Numpy to calculate some standard deviations. I do not know if the use of these modules is important, but I thought it would be better to mention them, since I think that they can be the most probable reasons.
In any case, in the middle of the operation, Python itself seemed to crash, indicating the following:
*** Error in `/usr/bin/python': double free or corruption (out): 0x00007f7c3c017260 ***
Maybe I'm wrong, but as far as I know, this is pretty serious. So my question really is; what can cause this, and how can I get more information about a crash like this? What does it mean (out)? I cannot reproduce this, but it happened 4 times in about 5 months. I am running standard Python 2.7 on an Ubuntu 14.04 server
I searched and found a couple of discussions about similar crashes, from which one thing returns: concurrency seems to be somehow connected (which is why I turned on the use of APScheduler).
If anyone knows how I can debug this or what could be causing this; All tips are welcome!
source
share