This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author amorilia
Recipients amorilia, brian.curtin, rlibiez, santoso.wijaya, vstinner
Date 2011-10-04.21:31:50
SpamBayes Score 8.720938e-07
Marked as misclassified No
Message-id <1317763911.39.0.927652261818.issue13081@psf.upfronthosting.co.za>
In-reply-to
Content
Quick update: apparently, fixing another seemingly unrelated bug, fixed this crashing issue as well for rlibiez. Here's relevant the commit:

https://github.com/amorilia/pyffi/commit/bd7886eefedfce8fb108c4701cf0467e2a707907

Basically, the problem was with multiprocessing.Pools not getting closed and joined.

I'm attaching a script (poolcrash.py) which, theoretically, ought to reproduce the crash - although it doesn't quite reproduce it on my machine; I'm running out of memory and my machine just hangs desperately accessing the swap file before anything happens...

Beware that running the bugged script may force you perform a hard reboot of your system, particularly if you wait until all physical memory is used up by zombie processes.
History
Date User Action Args
2011-10-04 21:31:51amoriliasetrecipients: + amorilia, vstinner, brian.curtin, santoso.wijaya, rlibiez
2011-10-04 21:31:51amoriliasetmessageid: <1317763911.39.0.927652261818.issue13081@psf.upfronthosting.co.za>
2011-10-04 21:31:50amorilialinkissue13081 messages
2011-10-04 21:31:50amoriliacreate