Closed mterry closed 13 years ago
Changing the malloc() calls hasn't fixed anything. The bug has been narrowed down to a heap corruption though, so a malloc() call somewhere is causing the issue. The SIGABRT is being caught now, though.
Deprecated the old crel.h and crel.c, and moved them to old_crel.h and old_crel.c, respectively. Rewrote crel.h and crel.c from scratch, in a more efficient and easier to debug method. Closed by cba125b93ffc7565f130c406674a5496ed986e0a.
All of the sizeof() parts of each malloc call need to be changed to the struct definitions of the structures, as opposed to the pointer definitions. Using the pointer definitions, the code won't work.