Ok but why is it only happening on my main port and not on my test port?
Same code...same character...same command....different port.

Thanks! 

>>>>-----Original Message-----
>>>>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
>>>>Behalf Of Valnir
>>>>Sent: Thursday, May 12, 2005 5:06 PM
>>>>To: rom@rom.org
>>>>Subject: Re: Odd problem
>>>>
>>>>Here is your problem.
>>>>
>>>>#0  do_spellsold (ch=Cannot access memory at address 0xbff799f0
>>>>) at skills.c:371
>>>>
>>>>ch=Cannot access memory at address 0xbff799f0 <-------
>>>>
>>>>Your CHAR_DATA is getting corrupted.
>>>>
>>>>Figure out what's causing that, and you'll be set.
>>>>
>>>>- Valnir
>>>>
>>>>----- Original Message -----
>>>>From: "KJM" <[EMAIL PROTECTED]>
>>>>To: "'KJM'" <[EMAIL PROTECTED]>; "'Valnir'" 
>>>><[EMAIL PROTECTED]>; <rom@rom.org>
>>>>Sent: Thursday, May 12, 2005 5:08 PM
>>>>Subject: RE: Odd problem
>>>>
>>>>
>>>>> Ignore the last one.  It had a type in the list  This is the GDB 
>>>>> output ....
>>>>> Sorry about that.
>>>>>
>>>>>
>>>>> GNU gdb Red Hat Linux (5.2-2)
>>>>> Copyright 2002 Free Software Foundation, Inc.
>>>>> GDB is free software, covered by the GNU General Public 
>>>>License, and 
>>>>> you are welcome to change it and/or distribute copies of it under 
>>>>> certain conditions.
>>>>> Type "show copying" to see the conditions.
>>>>> There is absolutely no warranty for GDB.  Type "show 
>>>>warranty" for 
>>>>> details.
>>>>> This GDB was configured as "i386-redhat-linux"...
>>>>> Core was generated by `anatolia 4555 hotboot 4 -1'.
>>>>> Program terminated with signal 11, Segmentation fault.
>>>>> Cannot access memory at address 0x40016afc #0  
>>>>do_spellsold (ch=Cannot 
>>>>> access memory at address 0xbff799f0
>>>>> ) at skills.c:371
>>>>> 371         bool found = FALSE;
>>>>> (gdb) where
>>>>> #0  do_spellsold (ch=Cannot access memory at address 0xbff799f0
>>>>> ) at skills.c:371
>>>>> Cannot access memory at address 0xbff799e8
>>>>> (gdb) all
>>>>> Undefined command: "all".  Try "help".
>>>>> (gdb) list
>>>>> 366     void do_spellsold(CHAR_DATA *ch, char *argument)
>>>>> 367     {
>>>>> 368         char spell_list[LEVEL_IMMORTAL][MAX_STRING_LENGTH];
>>>>> 369         char spell_columns[LEVEL_IMMORTAL];
>>>>> 370         int sn,lev,mana;
>>>>> 371         bool found = FALSE;
>>>>> 372         char buf[MAX_STRING_LENGTH];
>>>>> 373         char output[8*MAX_STRING_LENGTH];
>>>>> 374
>>>>> 375         if (IS_NPC(ch))
>>>>> (gdb) quit
>>>>>
>>>>>
>>>>>>>>>>>>>Can you include the actual GDB output please? include
>>>>>>>>>ALL the info
>>>>>>>>>>>>>that WHERE shows (as far as the code trace anyway). Thanks!
>>>>> tinfo/rom
>>>>>
>>>>> 
>>>>
>>>>
>>>>--
>>>>ROM mailing list
>>>>ROM@rom.org
>>>>Unsubscribe here ->>> 
>>>>http://www.rom.org/cgi-bin/mailman/listinfo/rom

Reply via email to