error report
report # 1244740866
Was working fine until today.
Now everytime I try to do anything (edit/insert citation) I get one of the following error messages:
[JavaScript Error: "state.registry.registry[blobjr.strings.first_blob] is undefined" {file: "chrome://zotero/content/xpcom/citeproc.js" line: 3915}]
[JavaScript Error: "3 is read-only" {file: "chrome://zotero/content/xpcom/citeproc.js" line: 14297}]
Was working fine until today.
Now everytime I try to do anything (edit/insert citation) I get one of the following error messages:
[JavaScript Error: "state.registry.registry[blobjr.strings.first_blob] is undefined" {file: "chrome://zotero/content/xpcom/citeproc.js" line: 3915}]
[JavaScript Error: "3 is read-only" {file: "chrome://zotero/content/xpcom/citeproc.js" line: 14297}]
I am using the American Journal of Roentgenology style.
I was able to fix this error for the time being by rolling back to 5.0.10, which was the version I downloaded it as. Obviously not ideal, but it worked.
@dstillman: I've left 'use strict' in the source, but fixed an attempted assignment to an object that is not assignable in strict mode. If strict mode is left in force, a similar error might crop up again in another context, but as far as I can tell these flawed assignments do not cause any harm if they are allowed. Should I remove 'use strict' from the published module, or would you prefer to keep it there?
@fbennett: I've disabled the "use strict" for now in the release version — there's too much code here, and too much else we're dealing with in 5.0, to try that in production. We can add it back when things settle down a bit and the beta builds last longer between releases.