G. Roderick Singleton wrote:

On Thu, 2005-12-01 at 09:37 +0000, mike scott wrote:
I've just started upgraded to v2.0, and have met a minor problem with the Draw component. This is on XP.

With OOo freshly started (after a reboot), a new document and using 'save as' for the /first/ time, I get an error box saying:

Error loading BASIC of document
file:///C:/Program%20Files/OpenOffice.org/share/basic/WebWizard/script.x
lb/:
General Error.
General input/output error.

and with an 'OK' button. I click on 'OK', and the box goes and reappears very quickly; click 'OK' again, and the document is saved correctly.

The problem does not occur when Draw (I've not tried other other components) has been previously used, unless I exit the Quickstarter and /then/ eg open a document and attempt to 'Save As'.

Anyone else met this?

yes.  In fact so much so there is a section in the user guide
Troubleshooting chapter that covers this problem. See http://documentation.openoffice.org/manuals/OOo2.x/user_guide2_draft.pdf

Indeed, the problem has occurred many times, reported by many users (including me). It is compounded by the fact that the queries have drawn different answers. Some have claimed to solve the problem by altering macros inherited from previous OOo versions (especially 1.1.4), but this has not been much help to those of us who feel out of our depth with macros. I got in such a mess trying to follow one of the solutions proffered that I messed up my whole system (thanks, GRS, for rescuing me from that one). At that point, I decided to live with the irritation rather than risk another disaster. However, recent replies pointing to the paragraph under "Troubleshooting" in the guide are sounding the siren call to have another go at clearing the thing up. But already, I am stuck, and experience has taught me not to have a go and hope for the best...

1. "This error message indicates that the files script.xlc and dialog.xlc, could be
missing or corrupted. Look for them in the directory
$HOME/.openoffice.org2/user/basic         under *NIX"

Yes, the two .xlc files are there, but no .xlb files, and the Input/Output message I get on saving says

"file:///usr/lib/OpenOpffice.org1.1.4/share/basic/WebWizard/script.xlb"

However, the script & dialog.xlb files are in home/.openoffice.org2/user/basic/Standard

I no longer have 1.1.4, and I've checked there is not a OOo1.1.4 folder in usr/lib

2. "To fix the problem, try exiting OpenOffice.org (including the Quickstarter, if any) and copy these from the directory <where_OOo_is_installed>/user/basic (use '\' instead
of '/' under Windows ® ) to the folder in your home directory."

The use of <where _OOo_is_installed> is a little confusing here, as I would normally take that to mean the main directory (which Linux puts into /opt). However, I think it probably means *from* home/.openoffice.org2/user/basic and *into* /opt/openoffice.org2.0/share/basic. But where there? For the script & dialog.xlb files appear in every single sub-directory. Do I copy the .xlc files into each as well?

Just to round off, I see that the line I get in my Input/Output error messages is contained in /opt/openoffice.org2.0/share/basic/script.xlc, reading

xlink:href="file:///usr/lib/OpenOffice.org1.1.4/share/basic/WebWizard/script.xlb/"


I'm curious why 1.1.4 is there, and not, say 1.1.5, or any other 1.1.x?


Brian B.



Reply via email to