Re: [OAISIS] Sedit Crash

From: Ron Hensley (ron@CROSS.DMV.COM)
Date: 09/27/97


Have started having crashes when people sedit and change more then one
value before saving to disk, so im told. The gdb backtrace:

program terminated with signal 11, Segmentation fault.
#0  0x93efd in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:851
851         if ((SHOP_FUNC(shop_nr)) (ch, me, cmd, arg))
(gdb) bt
#0  0x93efd in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:851
#1  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#2  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#3  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#4  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#5  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#6  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#7  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#8  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#9  0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#10 0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
    argument=0xd7fc8 "sedit") at shop.c:854
#11 0x93f0a in shop_keeper (ch=0xa6fa00, me=0xa9d000, cmd=337,
---Type <return> to continue, or q <return> to quit---

The backtrace goes on forever in an endless loop.
My oasis is the original, not the one people have been workign with the
past year. It seems to be to do with the shopkeeper function getting
called when my builder types 'sedit' in the shop itself. I find noowhere
in sedit where assign_the_shopkeers is caleld to update things when a new
shop is made, nor SHOP_FUNC().....

Anyone know this one already?



    *******************************************************************
    *   Ron Hensley                     ron@dmv.com                   *
    *   Network Administrator           http://www.dmv.com/~ron       *
    *                                   PGP Key at WWW Page           *
    *   DelMarVa OnLine                 749-7898 Ext. 403             *
    *******************************************************************


     +------------------------------------------------------------+
     | 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/08/00 PST