Created attachment 65439 [details] main error message InvalidRegistryException, script-provider-for-python After an upgrade from a 3.5.2 (or 3.5.3, I'm not sure), LibreOffice 3.6 fails to start with an error message related to Python. Attached are the screen shoots of the two error messages I get when trying to run LibreOffice.
Created attachment 65440 [details] second error message telling soffice.bin crashed
Textual retranscription of the main error message: InvalidRegistryException:file:///C:/Program%20Files%20(x86)/LibreOFfice%203.6/program/../share/extensions/script-provider-for-python/components.rdb: duplicate <implementation name="org.openoffice.pyuno.LanguageScriptProviderForPython">
I just tried to completely desinstall and the reinstall LibreOffice 3.6 and run into the same problem.
Same error here on windows 7 64 bit. I fix the problem by removing "%appdata%\LibreOffice"
I encountered a similar fatal error after upgrading from LibreOffice 3.4.4 to 3.6.0 on Windows 7. In my case though, it referred to NLPSolver rather than script-provider-for-python: --------------------------- Fatal Error --------------------------- Unhandled exception: InvalidRegistryException: file:///C:/Program%20Files%20(x86)/LibreOffice%203.6/program/../share/extensions/NLPSolver/components.rdb: duplicate <implementation name="com.sun.star.comp.Calc.NLPSolver.DEPSSolverImpl"> --------------------------- followed by: --------------------------- Microsoft Visual C++ Runtime Library --------------------------- Runtime Error! Program: C:\Program Files (x86)\LibreOffice 3.6\program\soffice.bin This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. --------------------------- Deleting the "C:\Users\Brian\AppData\Roaming\LibreOffice\3\user\extensions" folder and re-installing fixed the error for me.
@Guillaume Knispel: Thanks for your bug report. Please try to remove the directory 'extensions' in your LibreOffice user profile (%appdata%\LibreOffice\3\user\extensions). See also comment #5 . Then restart LibO 3.6.0.4. Probably a duplicate of 'Bug 53006 - Autocorrection TWo INitial CApitals does not work because of bundled extensions problem'.
Hi, I removed extension and reinstalled. LibreOffice seems to start properly now. Thanks for your help!
You don't need to reinstall—removing the directory "extensions" in your LibreOffice user profile should be a sufficient workaround. *** This bug has been marked as a duplicate of bug 53006 ***
ok, thanks for the info
Solution Rename or delete folder in profile %appdata%\LibreOffice\3\user\. rename or delete folder extensions. Credits: http://blog.fbausch.de/2012/08/17/libreoffice-3-6-update-probleme/ SUGGESTION: Modify installer in order to search for all %appdata%\LibreOffice\3\user\extension folders and rename them to %appdata%\LibreOffice\3\user\extension_bck_3.5 Make a message box telling which folders were renamed on which profiles, and tell the reason. e.gm "incompatibility of settings" IT GIVES A VERY BAD IMPRESSION FOR LIBREOFFICE IF AN UPGRADE FAILS! so please include the workaround in the updater/installer.msi Afterwards try to fix the real problem, causing the exeption! thanks for libre office luja