Ok, I have tried every which way with all the code thats been sent and my mud just doesn't want to take the character duping bugfix. It WILL cause a segmentation fault anywhere GET_NAME(dt->character) is called even if it's like: if(GET_NAME(dt->character) && !strcmp(GET_NAME(dt->character), newname)) I have no idea what is causing this. I use Red Hat 5 and bpl11 and here's the gdb stuff: #0 0x80627c6 in Valid_Name (newname=0xbffff618 "groopy") at ban.c:252 #1 0x807138c in nanny (d=0x8146720, arg=0xbffff818 "groopy") at interpreter.c:1398 #2 0x804a486 in game_loop (mother_desc=3) at comm.c:634 #3 0x8049b07 in init_game (port=6002) at comm.c:255 #4 0x8049a98 in main (argc=2, argv=0xbffffd94) at comm.c:225 Line 252 of ban.c is just the simple: if(GET_NAME(dt->character)) HELP! :P Chuck Reed +------------------------------------------------------------+ | 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