I've been downloading this for months and using it, and I think freesci is
great. I build it under the Win32 platform.
Recently, I have had an issue of it crashing when starting up with a memory
related error. I believe it began with the 20011208 CVS image.
Directly after it parses the config file, it crashes with a Application
Error (The instruction at <hex number> referenced memory at "0x00000000".
The memory could not be "read".
If you debug it, it points to the source code inside of sci_memory.c to this
function:
inline char *
_SCI_STRDUP(const char *src, char *file, int line, char *funct, int debug)
{
void *res;
ALLOC_MEM((res = strdup(src)), strlen(src), file, line, funct, debug)
return res;
}
It highlights the Memory Allocation line. Not quite sure what's going on. I
haven't personally had to use memory allocation much in C++, so I can't fix
it on my local copy this time. :)
Anyway, just FYI.
- Chris Kennedy
_________________________________________________________________
MSN Photos is the easiest way to share and print your photos:
http://photos.msn.com/support/worldwide.aspx