Apache OpenOffice (AOO) Bugzilla – Issue 13738
Appending libraries brings up I/O error
Last modified: 2003-06-16 06:49:11 UTC
Reproduction: 1. Open Writer document 2. Go to tools/Macro.../ 3. Open the Macro organizer 4. Go to tab 'Libraries' 5. press 'Append...' 6. Try to load a library
Created attachment 5828 [details] this file produces an i/o error when attached to a library
Seems to be an IDE related issue, because the IDE tries to initialise the DialogLibraryContainer service with a non existing dialog.xlb file.
setting target
TBE: accepted
set status to new
Set to 6.1 RC
TBE->JSK: This I/O error comes up because of some recent changes from AB. The reason for this error is that I try to load a dialog.xlb in the same directory which is not existent. I fixed the bug in the way, that I check for the existence of dialog.xlb. Nevertheless for testing the library import of the BasicIDE you must use a StarBasic library. A StarBasic library is a directory, which includes the *.xba and *.xdl files for modules and dialogs, a script.xlb file for the module library description and a dialog.xlb file for the dialog library description. The directory name must be identical to the library name. Only using a script.xlb file for testing the library import will fail always. I will provide you a StarBasic library which you can use for testing the import. TBE: fixed in CWS SRX644/uno4
TBE->JSK: please verify in CWS uno4
Good. The error is gone. We now need a better handling for loading incomplete/invalid libraries. They show up in the list and appear to be valid. This one is dangerous because it might cause the office to crash under certain - rare - circumstances. Verified.
=> The status is incorrect! Changed to 'resolved fixed'.
closed.