Ok, takey look here:
#0 0xadde9 in kill ()
#1 0xad347 in abort ()
#2 0x3424 in write_to_output (
txt=0xefbf96a8 "\\c14[\\c11Name\\c14]: \\c13Jasmine
\\c14[\\c11Age\\c14]: \\c1367 years old \\c14[\\c11Level\\c14]:
\\c134\\c00\r\n\\c14[\\c11Race\\c14]: \\c13Elohim \\c14[\\c11Class\\c14]:
\\c13Healer \\c14[\\c11Second Class\\c14]: \\c13None "..., t=0x868800) at
comm.c:1006
annnnnnnnnnd
(gdb) up
#1 0xad347 in abort ()
(gdb) up
#2 0x3424 in write_to_output (
txt=0xefbf96a8 "\\c14[\\c11Name\\c14]: \\c13Jasmine
\\c14[\\c11Age\\c14]: \\c1367 years old \\c14[\\c11Level\\c14]:
\\c134\\c00\r\n\\c14[\\c11Race\\c14]: \\c13Elohim \\c14[\\c11Class\\c14]:
\\c13Healer \\c14[\\c11Second Class\\c14]: \\c13None "..., t=0x868800) at
comm.c:1006
1006 CREATE(t->large_outbuf->text, char, LARGE_BUFSIZE);
now (from utils.h):
#define CREATE(result, type, number) do {\
if (!((result) = (type *) calloc ((number), sizeof(type))))\
{ perror("malloc failure"); abort(); } } while(0)
So if I'm understanding correctly, it tried to allocate some memory,
couldn't, and crashed (first, is this assumption correct???).
I'm REALLY bad with memory stuff... Any suggestions as to what I can do?
Melen
Allanthya.org 4000
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST