unresponsive script problem
Since upgrading to 2.0 I get an unresponsive script error message. Initially this happened on re-starting FFox (3.6). That has stopped, but when I try to sync I get the error message again. Two scripts have been referenced: Script: chrome://zotero/content/xpcom/db.js:313 and Script: chrome://zotero/content/xpcom/debug.js:47.
I tried resetting my Translators & Styles - no effect (except the second error message appeared). Resetting also had the effect of restoring the Report Errors option - that's now greyed out again.
Any suggestions? I've tried searching, but the only other info I could find concerned old versions of Zotero. I'm using Windows XP.
(I did not experience FFox freezing but after running sync overnight and found it was still going 8-9 hours later I gave up).
Thanks.
I tried resetting my Translators & Styles - no effect (except the second error message appeared). Resetting also had the effect of restoring the Report Errors option - that's now greyed out again.
Any suggestions? I've tried searching, but the only other info I could find concerned old versions of Zotero. I'm using Windows XP.
(I did not experience FFox freezing but after running sync overnight and found it was still going 8-9 hours later I gave up).
Thanks.
Should I Stop the script, or click on Continue? As I have no idea what the implications of either option are I'm a little in the dark.
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: chrome://zotero/content/xpcom/db.js:147
Are you going to fix this issue or must we disable it manually as you suggested?
Also there will always be circumstances in which a complex script runs slower than expected and triggers a timeout if one is set, however efficient it is. This could be slow hardware, heavy processor usage from other programs, or a particularly large import / Zotero library. It's then up to the user to decide the balance they want to strike between false positives and waiting a long time when a script does actually become unresponsive.