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 amaury.forgeotdarc
Recipients Kai.Sterker, amaury.forgeotdarc, jcea
Date 2012-07-01.16:03:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1341158637.95.0.194630478733.issue15236@psf.upfronthosting.co.za>
In-reply-to
Content
This programs embeds a Python interpreter and uses the C API extensively.
I tried to compile it, but could not make it use Python 2.7.

Your stracktrace suggests a buffer overflow, or reuse of a freed object:
"ob_refcnt = 8462385097079783424, ob_type = 0x72746e6f633a3a74" contains the ascii of "input::contr".  Probably a "input::control_event*" which is the raised event.

I suspect that the memory corruption has always occurred, but with 2.7.3 a garbage collection happens in the middle of an event callback.  Could you add some "gc.collect()" here and there, and see if other versions Of Python crash as well?
History
Date User Action Args
2012-07-01 16:03:57amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, jcea, Kai.Sterker
2012-07-01 16:03:57amaury.forgeotdarcsetmessageid: <1341158637.95.0.194630478733.issue15236@psf.upfronthosting.co.za>
2012-07-01 16:03:57amaury.forgeotdarclinkissue15236 messages
2012-07-01 16:03:56amaury.forgeotdarccreate