Weird pointer errors... Stackless problem? PyString_InternInPlace Fatal error
Christian Tismer
tismer at appliedbiometrics.com
Fri Sep 15 06:26:23 EDT 2000
More information about the Python-list mailing list
Fri Sep 15 06:26:23 EDT 2000
- Previous message (by thread): Weird pointer errors... Stackless problem? PyString_InternInPlac e Fatal error
- Next message (by thread): Weird pointer errors... Stackless problem? PyString_InternIn Place Fatal error
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Mike Fletcher wrote: > > I'm working on a very large project, and yesterday things started going to > heck in an unfashionable wicker conveyance. I'm using the binary Stackless > distribution over the binary Python 1.5.2 and Micro-threads (uthread9.py) on > NT 4.0sp5 to create the software, and I'm thinking it may be a problem with > Stackless. I've had two "Fatal Python errors", the first (which I didn't > think to copy down) was a thread-state error effectively saying there was no > current thread. The second is: > > Fatal Python error: PyString_InternInPlace: strings only please! > > abnormal program termination > > This is on totally "normal" code, > if start < end: > chars = map( chr, range( start, end +1 ) ) > else: > chars = map( chr, range( end, start +1 ) ) > print 'start, end', (start, end) > print 'character set:', chars[:4] # error occurs here... > dataset.append( string.join( chars, '')) You are using stackless map here. It *might* be that there are still bugs in stackless map, and nobody really needs it urgently, so I'm not looking at fixing, but providing a way to circumvent it for now. Please try the following: Before starting your code, set __builtins__.map = __builtins__.map_orig If the problem is gone afterwards, then I have a stackless map bug :-)) ... > Going to re-install everything now, but thoughts on how this could happen > and be avoided in the future would be appreciated. Please give it a try and keep me informed immediadelay ciao - chris -- Christian Tismer :^) <mailto:tismer at appliedbiometrics.com> Applied Biometrics GmbH : Have a break! Take a ride on Python's Kaunstr. 26 : *Starship* http://starship.python.net 14163 Berlin : PGP key -> http://wwwkeys.pgp.net PGP Fingerprint E182 71C7 1A9D 66E9 9D15 D3CC D4D7 93E2 1FAE F6DF where do you want to jump today? http://www.stackless.com
- Previous message (by thread): Weird pointer errors... Stackless problem? PyString_InternInPlac e Fatal error
- Next message (by thread): Weird pointer errors... Stackless problem? PyString_InternIn Place Fatal error
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list