fuzzball icon indicating copy to clipboard operation
fuzzball copied to clipboard

Bad interaction between prim_copyplayer and do_examine

Open wyld-sw opened this issue 6 years ago • 1 comments

Copying a player via COPYPLAYER sometimes results in an object which contains properties that, when listed with examine, hangs the MUCK.

Limited testing may reveal:

  • This happens when copying One, and does not seem to happen with a newly-created wizard or non-wizard player.
  • This does not happen when the copied player has no properties.
  • This happens with the current based and advanced, but not minimaldb (One does have a property in minimaldb).
  • When the glitch happens, it appears to be attempting to list the first few properties and then starting over - causing an infinite loop.

wyld-sw avatar May 12 '19 15:05 wyld-sw

If this only happens when copying One, then maybe it is something to do with One's uniqueness and/or GOD_PRIV. We could band-aid this problem by having prim_copyplayer complain that One is unique! if you try to copy. Though that's a little bit of a cop-out, probably better to actually figure out what's wrong.

tanabi avatar May 12 '19 17:05 tanabi