Yomgui Projects BugTracker - Python
Viewing Issue Advanced Details
25 [All Projects] MorphOS support crash always 2009-12-09 10:50 2010-01-26 15:58
Yomgui (all)  
Yomgui MorphOS  
urgent (all)  
closed 2.5.4-r42  
r42 fixed  
redesign    
2-3 days 2.5.4-head  
r77
0000025: Crash if option -u (unbuffered StdIO streams) is used
Python interpreter binary runned with option '-u' crash (Wipeout says FreePooled() calls with size = 0).
python -u -c "print 'toto'"
Same bug applies to 3.x serie
Issue History
2010-01-26 15:58 Yomgui Status resolved => closed
2010-01-26 15:58 Yomgui version => 2.5.4-r42
2010-01-26 15:58 Yomgui Build => r42
2009-12-09 12:51 Yomgui Note Added: 0000041
2009-12-09 12:51 Yomgui Status assigned => resolved
2009-12-09 12:51 Yomgui Fixed in Version => 2.5.4-head
2009-12-09 12:51 Yomgui Resolution open => fixed
2009-12-09 12:51 Yomgui SVN changeset revision => r77
2009-12-09 10:52 Yomgui Note Added: 0000040
2009-12-09 10:52 Yomgui Projection none => redesign
2009-12-09 10:52 Yomgui ETA none => 2-3 days
2009-12-09 10:50 Yomgui New Issue
2009-12-09 10:50 Yomgui Status new => assigned
2009-12-09 10:50 Yomgui Assigned To => Yomgui

Notes
(0000040)
Yomgui   
2009-12-09 10:52   
I'm working on a solution. But initialization process is changed and API also => cause an incompatibility with previous release.
(0000041)
Yomgui   
2009-12-09 12:51   
Fixed in r76 of python 2.5.4 branch.
Now PyMorphOS_Init() is forbidden (but a symbol is keep for binary compatibility... this one is a function causing warning popup and exit(fail)).
PyMorphOS_HandleArgv() shall be used as replacement, but PyMorphOS_SetConfigA() is used before any other Python API (auto call if libpythonx.x.a is used).