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