Apache OpenOffice (AOO) Bugzilla – Issue 34329
shlxthdl.dll failing to register
Last modified: 2005-01-22 12:43:15 UTC
"Error 1904. Module c:\Programme\OO[..]\program\shlxthdl.dll failed to register. HRESULT 2147023739." Win98 SE, German
of @ tra: Reproducible on W2K also. Proceed with ignore seems to work and leeds to a starting office.
accepted
I installed m54-02 and did not found this bug, in what mode did this bug occured?
of @ deuce: Please try http://ftp.stardiv.de/pub/OpenOffice.org/developer/680_m54/
deuce => of: I have tried package in http://ftp.stardiv.de/pub/OpenOffice.org/developer/680_m54/, firstly I tried OOo_1.9.m54_native_Win32Intel_install.zip, but one file( openofficeorg1.cab ) is currupt( you can check it ) so I just use OOo_1.9.m54_native_Win32Intel_install_de.zip as a test. I found that in administrator mode, all went well and no error reported, both install for all users or only for current user, both full installation or part installation. but in non-administrator mode, the Error is reported, this is due to the current user has limited right to access certain registry key. hope my test case is similiar as yours, we will fix this. deuce => tra: in this version of OpenOffice. only shlxthdl.dll is registered, ooofilt.dll is not registered, do not know if it is a differece between StarOffice and OpenOffice.org, in StarOffice, shlxthdl.dll and ooofilt.dll will all installed, I tested also, similiar as above, only in non-administrator mode, ooofilt.dll and shlxthdl.dll will all report an error, ignore will proceed, but one other bug( not related with our shell extension handler) will cause installation process stalled and rolling back.
The problem is that shlxthdl.dll which contains and registers Windows Shell extensions is linked against the gdiplus.dll from Microsoft which is only available on Windows XP by default. With StarOffice this library will be redistributed but OOo is not allowed to do so. We must and will still clarify if we can ship this library with OOo too. Until then you are able to download the library yourself from www.microsoft.com and put it into your system directory so that it will be found. Otherwise the shell extensions for Windows will simply not work which has no influence on the OOo itself.
Fixed
I installed m54 on W98SE with no problem, but fell foul of this bug on W98 (notSE).
still here on m56 with Windows 2000
It's still there because the fix is not yet integrated ;-) You need to download the gdiplus.dll from the Microsoft library manually to make it work.
Fixed on CWS desktintgr03
*** Issue 35964 has been marked as a duplicate of this issue. ***
reopen
Happened on systems which don't have a gdiplus.dll (from Microsoft) by default, e.g. Windows 2000, Windows 9x
Fixed in CWS desktintgr03
*** Issue 36109 has been marked as a duplicate of this issue. ***
*** Issue 36177 has been marked as a duplicate of this issue. ***
*** Issue 36197 has been marked as a duplicate of this issue. ***
*** Issue 36361 has been marked as a duplicate of this issue. ***
Checked and verified in cws desktintgr03 -> OK !
*** Issue 36881 has been marked as a duplicate of this issue. ***
*** Issue 37051 has been marked as a duplicate of this issue. ***
.
*** Issue 36798 has been marked as a duplicate of this issue. ***