reproduce in the following sequence
Have backpack on back - find other backpack in crate - throw current backpack on ground - take new backpack from crate - take contents from old backpack (on ground) put into new backpack - don't want old backpack laying on ground - put old backpack into crate - game freezes - once game is closed server crashes