[NEWBIE] problem with copyover

From: Seung Yul Lee (sylee@INTERGATE.BC.CA)
Date: 07/30/98


hi..
i got the copyover patch from ftp.circlemud.org and hand patched into the circle bpl14..
there were no errors or warnings when i compile..
however when i enter the game
and type 'copyover'
it copyovers nicely but after copyover does its job..
whenever i enter in anything (command or just return key),
the mud crashes and makes core file..
i used gdb on core file and got these..

Core was generated by `circle -C3 6301'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libc.so.5.3.12...done.
Reading symbols from /lib/ld-linux.so.1...done.
#0  0x804b93d in process_input (t=0x810c2d0) at comm.c:1833
1833          if (t->history[t->history_pos])
(gdb) list
1828            if (cnt == 0)   /* At top, loop to bottom. */
1829              cnt = HISTORY_SIZE;
1830          }
1831        } else {
1832          strcpy(t->last_input, tmp);
1833          if (t->history[t->history_pos])
1834            free(t->history[t->history_pos]);       /* Clear the old line. *
/
1835          t->history[t->history_pos] = str_dup(tmp);        /* Save the new.
 */
1836          if (++t->history_pos >= HISTORY_SIZE)     /* Wrap to top. */
1837            t->history_pos = 0;
(gdb)

i have no idea what it is got to do with copyover..

Anyone has any idea how to fix this problem?


     +------------------------------------------------------------+
     | 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