>>>>> "W" == William Djaja Tjokroaminata <billtj / y.glue.umd.edu> writes:

W> The only tricky part is, the code has been working for so long, and only
W> much later that the problem appears.  Now I am wondering, what is the rule
W> to protect the global variables?  Do ALL C VALUE global variables have to
W> be protected as above?  Or, ALL, except:

 You really don't want to post your source :-)

 Just the part between 'Init_xxx()' and the line where it segfault, or send
 me the source in private email

Guy Decoux