RuntimeException in large OpenOffice document

Zotero has stopped working with an OpenOffice document, which is some 35, 000 words long. The highlighted references, in the body of the text, fail to appear in the bibliography as required.

When I start a new document (using both OpenOffice and Word) it works fine. But with that existing document I get the error message 'BASIC runtime error. An exception occurred. Type com.sun.star.uno.RuntimeException

I hope someone can assist me with this as I've been relying heavily on this excellent referencing tool!
  • Do you see anything in the error message about an "overflow"? You may be running into a limitation in OpenOffice's implementation of Visual Basic that we haven't yet worked around. If possible, splitting your document up into multiple documents might help for the time being.

    Otherwise, send your document to support@zot....org, and we'll take a look.

    (Also, it's better to use a real title for these posts rather than just a Report ID.)
  • edited May 23, 2008
    I'm not sure that it's size that is the problem. As you recommended, I split the document in three parts. The first two parts are working fine with Zotero. But the final part, only 9,000 words, seems still to be having problems. At least my task seems a little less daunting than before but still I'd prefer everything running as smooth as before.

    Well, thanks for your help and keep up the good work. If I have any further problems I'll be sure to contact the above address.

    Thanks for your support.

    N
  • But the final part, only 9,000 words, seems still to be having problems
    To find the problem, you should be able to keep splitting up that document into smaller documents. (These are just to debug, not to work with.) If there's a problem with a particular citation, you should be able to narrow the document to just that citation. Once you've found the smallest portion of the document that still produces the error, send us that document excerpt to look at.

This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.