Closely spaced translator grabs can crash the client

This is mostly a usability thing.

While working on preparing some translators, I've noticed that clicking the download icon repeatedly in rapid succession triggers a warning in the popup box to the lower-right reading ...
The saving process failed due to a previous Zotero error. Please restart Firefox and try again.
... and that Zotero does indeed become inaccessible, with an error message reading ...
There was an error starting Zotero.
The messages are truthful enough, but I'm wondering whether this is a genuine client crash, or something that can be avoided. The translator framework ewmna active, which would be odd if Zotero were truly broken.

It's easy enough to avoid the error, but it could be an annoyance to a user in a hurry who is bitten for the first time.
  • edited April 3, 2011
    You are correct that it wasn't an actual crash. The issue was that, if you were to save an item while an item save transaction was open (from a previous save), Zotero would interpret it as a sign that there was a bug somewhere. This would give you the aforementioned error, and stop Zotero from trying to do anything else in the current session. The same thing would happen if you were to try to switch collections while a (multiple item) save operation was in progress. r8934 should fix this.
Sign In or Register to comment.