My understanding of python2.1 and cthreads
I've been trying to get python2.1 to run on GNU/Hurd with
enabled. python1.5 'worked' with cthreads on GNU/Hurd. However,
tries to use threads on startup if they are available. One of the
things python2.1 does is try to allocate a lock. When allocating
it checks if threads are initialized or not. They are not so
is run then mutex_alloc() is run. calling mutex_alloc() is a macro
calloc(1,sizeof(struct mutex_t)). Somewhere in calling calloc the
seg faults. I seeing what happens when I do not run cthread_init();
I have made a simple program that does what I think python2.1
doing but it has no problems.
The back trace has not changed from my posting yesterday.
University of Waterloo
Computer Science - Digital Hardware
Do You Yahoo!?
Find a job, post your resume.