>
> Sounds like a pointer isn't being advanced through a list so that it adds
> one item 20 times instead of 20 itesm 1 time. Um, check Crash_* functions
> is all I can recommend without code.
>
Well its crashing at this point in handler.c :
struct obj_data *unequip_char(struct char_data * ch, int pos)
{
int j;
struct obj_data *obj;
if ((pos < 0 || pos >= NUM_WEARS) || GET_EQ(ch, pos) == NULL) {
core_dump(); <--------- Here (line 554)
return (NULL);
}
I've noticed that the autoeq error doesn't always crash the mud, I've seen
the errors without the crash. But when it
does, this is where.
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST