It looks like group_lookup() is returning a bad gn.

Breakpoint 1, gn_add (ch=0x404065ec, gn=0) at skills.c:968
968         ch->pcdata->group_known[gn] = TRUE;
(gdb) c
Continuing.

Breakpoint 1, gn_add (ch=0x404065ec, gn=135421864) at skills.c:968
968         ch->pcdata->group_known[gn] = TRUE;
(gdb)

        Any ideas why this might be happening?

        Ryan

-- 
[EMAIL PROTECTED]
HELO... my name is root... you have SIGKILLed my father... prepare to vi!

     Hi! Can you to speak to me the learn for to speak the Unix?

On Thu, 24 Oct 2002 [EMAIL PROTECTED] wrote:

>
> > #1  0x080be696 in gn_add (ch=0x4040647c, gn=135448576) at skills.c:970
> > #2  0x080be813 in group_add (ch=0x4040647c,
> >    name=0x21 <Address 0x21 out of bounds>, deduct=0 '\0') at
> > skills.c:1024
>
> It would help if you actually passed good information to group_add(). Use
> GDB for more than a backtrace and see if your race_table actually has
> something in it. Particularly race_table[ch->race].skills[]
>
> Ammaross Danan
>
>
>
>


Reply via email to