Run the mud using gdb: from area/ gdb ../src/rom gdb> set arg 1234 gdb> break do_skill gdb> run ... The mud now boots.
Then from another window/session: telnet 0 1234 Log into the mud. Type 'skill' in the gdb window yo will see it break. Type 'next' in the gdb prompt to step through the source code, use 'print' to print variable contents and then you can figure out what the problem is. > -----Original Message----- > From: Chris [mailto:[EMAIL PROTECTED] > Sent: Sunday, December 16, 2001 1:31 PM > To: [email protected] > Subject: Small do_skills & do_spells error > > > Hi, I have a slight problem. Whenever I type 'skills' or > 'spells' in my > mud, it just hangs the mud. It doesn't crash it or dump a > core file or > anything. Just hangs, and uses a lot of cpu time from what i > can see. > I'm not sure where it started doing this, i was just changing so much > stuff and then one day i realized it was broken. I have added 2 new > skills and 1 new class. I went through and just changed all > the levels > to 200(max level is 215) for all 5 classes and changed > reserved to 299 > for all 5. I did have Erwin's Online Skill/Spell Level > Editor in. But > I took it out because i thought it might be what's giving it > problems. > I think i changed everything back to how it should be. It's not the > do_skills command, i know that because i haven't changed anything in > it. Any idea what could be wrong? > > Thank you. > > > -- > ROM mailing list > [email protected] > http://www.rom.org/cgi-bin/mailman/listinfo/rom >

