|
We have done quite a lot of testing in VAX VMS and everything went ok.
Today for the first time we used MIPS ULTRIX. We encountered the
error "segmentation fault" in one of our routines. After a little bit of
debugging we guessed that it could be a problem of stack memory crossing segment
boundaries !! Yes we had a variable on the stack of data type
MCC_T_OCTETSTRING (which is unsigned char of 64K bytes). I removed that
variable and put an work around. The problem went away and all worked fine.
I am glad that I have reduced my stack space requirement by 64K, but concerned
about other types of problems that we are going to encounter.
.... Jay
|