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