Message164485
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? |
|
Date |
User |
Action |
Args |
2012-07-01 16:03:57 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, jcea, Kai.Sterker |
2012-07-01 16:03:57 | amaury.forgeotdarc | set | messageid: <1341158637.95.0.194630478733.issue15236@psf.upfronthosting.co.za> |
2012-07-01 16:03:57 | amaury.forgeotdarc | link | issue15236 messages |
2012-07-01 16:03:56 | amaury.forgeotdarc | create | |
|