Installing Duden Korrektor extension in LibreOffice Version 4.0.0.0.beta2 (Build ID: 4104d660979c57e1160b5135634f732918460a0) on Windows 7 x64 fails with the following error messages: Duden Korrektor 6.0: loading component library failed: file:///C:/Users/<username>/AppData/Roaming/LOdev/4/user/uno_packages/cache/uno_packages/lu1ngnd1.tmp_/Duden-Korrektor-OpenOffice-2011.oxt/duden_korrektormi.dll Duden Korrektor 8.0 loading component library failed: file:///C:/Users/<username>/AppData/Roaming/LOdev/4/user/uno_packages/cache/uno_packages/lu4dwiz.tmp_/DRO-D.oxt/dudenkorrektor.uno.dll Though, I can confirm that Duden Korrektor 6.0 installs and works fine in LibreOffice 4 Beta 2 on Linux Mint 13 x86 (Ubuntu 12.04 based). Note, I remember that I had to install package libstlport4.6-dev to make Duden Korrektor 6.0 work with LibreOffice 3.5.4 provided by the distribution. That package is still installed. With LibreOffice 4.0 Beta 2 I'm observing problems on Windows only. Thanks, Stephan Hennig
According to an IRC chat, the reason is that LibreOffice no longer ships stlport libraries, which Duden Korrektor links to. The error is in the extension, because that has never been an official interface. A workaround is to manually install stlport libraries. On Linux, it should suffice to install a package called 'libstlport4.6-dev' (tested with Linux Mint 13, which is Ubuntu 12.04 based). On Windows, one needs to extract file 'stlport_vc7145.dll' from an older LibreOffice release. 1. Install LibreOffice 4.x. 2. Get an older installation binary from, e.g., the LibreOffice 3.6.x series. 3. Extract the old MSI installer with uniextract, <URL:http://www.legroom.net/software/uniextract>. Don't install the old LibreOffice version. 4. Copy file \URE\bin\stlport_vc7145.dll from the extracted old MSI into the same location in the LibreOffice 4.0 installation directory (needs administrator rights). Installation/activation of Duden Korrektor extension should now work (tested with LibreOffice 4.0.0 Beta 2, file stlport_vc7145.dll from LibreOffice 3.6.4 and Duden Korrektor 6.0 and 8.0). If it fails for you, you can try additionally installing Microsoft VS 2008 runtime if that's not already installed. 5. Mail Duden customer support at hotline@duden.de and ask for a fix.
Thanks for filing this - it's great to have a root bug for duplicates of this issue. I've CC'd the relevant people involved.
(In reply to comment #1) > According to an IRC chat, the reason is that LibreOffice no longer ships > stlport libraries, which Duden Korrektor links to. The error is in the > extension, because that has never been an official interface. The stlport /was/ part of the URE interface (on certain platforms, among them 32-bit Windows and 32-bit Linux), at least has been until we deliberately removed it from LO 4.0, see <http://lists.freedesktop.org/archives/libreoffice/2012-December/042804.html> "modules removal surprises." So marking this as "RESOLVED NOTOURBUG" is a bit of a stretch.
(In reply to comment #0) > Note, I remember that I had to install package libstlport4.6-dev to make Duden > Korrektor 6.0 work with LibreOffice 3.5.4 provided by the distribution. Bug 59237 explains that.
*** Bug 60479 has been marked as a duplicate of this bug. ***
*** Bug 61171 has been marked as a duplicate of this bug. ***
Hello, I tried the workaround with libreoffice 4.1.0.4. on Win 7 32 bit. I also installed the libary Microsoft Visual C++ 2008 with updates before installing the extension like disribed on Following error after installing the extension: https://wiki.documentfoundation.org/ReleaseNotes/4.0#Duden_Rechtschreibpr.C3.BCfung_.2F_Duden_Korrektor Problemsignatur: Problemereignisname: APPCRASH Anwendungsname: uno.exe Anwendungsversion: 0.0.0.0 Anwendungszeitstempel: 51ee7f56 Fehlermodulname: MSVCR100.dll Fehlermodulversion: 10.0.40219.325 Fehlermodulzeitstempel: 4df2be1e Ausnahmecode: 40000015 Ausnahmeoffset: 0008d6fd Betriebsystemversion: 6.1.7601.2.1.0.256.48 Gebietsschema-ID: 1031 Zusatzinformation 1: 579e Zusatzinformation 2: 579e852762bc5e47a0fd3f9a3e93572b Zusatzinformation 3: 72bf Zusatzinformation 4: 72bf8cec4755bc0b632a02cc906dc9f2 after trying to restart libreoffice following error: Problemsignatur: Problemereignisname: APPCRASH Anwendungsname: soffice.bin Anwendungsversion: 4.1.0.4 Anwendungszeitstempel: 51ee9b15 Fehlermodulname: MSVCR100.dll Fehlermodulversion: 10.0.40219.325 Fehlermodulzeitstempel: 4df2be1e Ausnahmecode: 40000015 Ausnahmeoffset: 0008d6fd Betriebsystemversion: 6.1.7601.2.1.0.256.48 Gebietsschema-ID: 1031 Zusatzinformation 1: a622 Zusatzinformation 2: a62290a4f42202167eb7f9fd9da2b98e Zusatzinformation 3: 7ccc Zusatzinformation 4: 7ccc8d9bbc9582f73905a6177c4a6c40 Don't know what to do know. Thanks, zg
(In reply to comment #7) > I tried the workaround with libreoffice 4.1.0.4. on Win 7 32 bit. > I also installed the libary Microsoft Visual C++ 2008 with updates before > installing the extension like disribed on > > Following error after installing the extension: > https://wiki.documentfoundation.org/ReleaseNotes/4.0#Duden_Rechtschreibpr.C3. > BCfung_.2F_Duden_Korrektor > > Problemsignatur: > Problemereignisname: APPCRASH > Anwendungsname: uno.exe > Anwendungsversion: 0.0.0.0 > Anwendungszeitstempel: 51ee7f56 > Fehlermodulname: MSVCR100.dll That the Duden Korrektor extension does not work at all with LibreOffcie 4.1 on Windows with an "APPCRASH" mentioning "MSVCR100.dll", even with the STLport workaround for LibreOffice 4.0 described at <https://wiki.documentfoundation.org/ReleaseNotes/4.0#Duden_Rechtschreibpr.C3.BCfung_.2F_Duden_Korrektor>, is bug 66050.
Please refrain from re-opening Duden Korrektor bugs. This extension is broken beyond repair and Duden is not willing to fix it. The plug in is not OpenSource so nothing the community could do about it. NOTOURBUG is the correct state. Thanks for understanding. And feel free to give the BI-Media group a phone call and address this problem if you like: http://www.bi-media.de/
*** Bug 66050 has been marked as a duplicate of this bug. ***
*** Bug 68725 has been marked as a duplicate of this bug. ***