Beta 3.0 plugin freeze (LibreOffice)

After updating the integration code in MLZ, I've hit an intermittent plugin freeze issue that turns out to affect the 3.0 branch itself as well. It is intermittent, but can be reproduced within a few interations on my Atom netbook running Ubuntu (11.x).

Steps to reproduce:

(1) Start Firefox w/Zotero + 3.5b2 plugin for LibreOffice.
(2) Set Zotero to use the Classic addCitation dialog.
(3) Start LibreOffice writer.
(4) Insert a single reference into the document (I've use Chicago Fullnote with Bibliography, with no bibliography set in the document).
(5) Edit the citation repeatedly, choosing a new reference until Firefox freezes

(The freeze seems to happen within one to eight iterations on my system, and I've not been able to identify any pattern behind the freeze; a given combination of changes will sometimes work fine, and sometimes lock everything up)

I've traced the freeze to the field.getNoteIndex() function, which never returns when the freeze happens. I don't know how to trace into the plugin itself, so I hope others are able to reproduce this.
Sign In or Register to comment.