So far, I have seen three bugs with excavation:
- The one above: ANTIQUITY_JOURNAL_KEYBOARD:GetMouseOverTile() can be nil. But is used without checking for getting the keystrip button text. (ZOS code)
I guess it is caused by the duplicate name check.
- A chatter update event with a high chatter options value.
This error seems to get more and more rare, if you digged up more than three pieces of an item, so that the item story is not shown anymore. (Hard to say, may or may not relate)
- A scry exit dialog popping up. (After a dig cascade??) No Lua code seems to call it???