#58 Infinite Loop Bug

closed-fixed
George Noel
None
5
2002-05-18
2002-04-18
Robert Colbert
No

I found this today while working with one of my
builders.

If you try to "put all bag", the game hangs and max's
the processor utilization. My guess is that the
command processor doesn't realize that the put target
is in the inventory and thus tries to put the target
in itself ad infinitum.

This is fairly serious as "put all" is a commonly
used command on most muds.

Discussion

  • Robert Colbert
    Robert Colbert
    2002-04-18

    Logged In: YES
    user_id=500665

    It seems to be an issue w/ the put loop ... mainly near
    the the_inventory->reset_current() command.

     
  • George Noel
    George Noel
    2002-05-18

    • assigned_to: nobody --> slate
    • status: open --> closed-fixed
     
  • George Noel
    George Noel
    2002-05-18

    Logged In: YES
    user_id=28201

    This was a bug caused by it continuously trying to put an
    object that is too big in the sack...it fails, but then
    keeps trying to clear out the inventory. It has been fixed.