Created attachment 65287 [details] the details I installed the recent Libo36 version and it simply does not start. After clicking on the icon, I get this alert: ============================ Fatal error Unhandled exception: InvalidRegistryException: file://<path_to_libo>/program/services/postgresql-sdbc.rdb: duplicate <implementation name = "org.openoffice.comp.connectivity.pq.Driver"> ======================= Click ok, then: ======================== Microsoft Visual C++ Runtime Library Program: <path_to_libo*\program\soffice.bin This application has requested the Runtime to terminate it in an unusual way. Please contact the application support team for more information. ===================== Click ok, then: ================= Libo alert panel (in Hungarian): Error detected, then stop, click here for details. ================ The details: ================ AppName: soffice.bin AppVer: 3.6.0.104 ModName: msvcr90.dll ModVer: 9.0.30729.6161 Offset: 0005beae ===================== Technical details: ================== in the attachment
Does the work-around for the "Various problems with bundled extensions" item of <https://wiki.documentfoundation.org/index.php?title=ReleaseNotes/3.6#Most_annoying_bugs> solve this for you?
Removing the extension directory did not helped. But when I wiped out the whole LibreOffice in the Application Data directory, it did it. Thanks. Close?
(In reply to comment #2) > Removing the extension directory did not helped. But when I wiped out the whole > LibreOffice in the Application Data directory, it did it. Hm, could it be that you had some postgresql related extension installed per-user? That could explain the error message (if that extension happened to implement some UNO component named org.openoffice.comp.connectivity.pq.Driver, too) and the fact that you needed to wipe the whole LibreOffice\3\user (or rather, removing just the LibreOffice\3\user\uno_packages directory should have been sufficient in that case, in case you have the old directory still around and want to try it out).
*** This bug has been marked as a duplicate of bug 53006 ***
(In reply to comment #4) > *** This bug has been marked as a duplicate of bug 53006 *** No, that would not explain comment 2.
Stephan Bergmann committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=f50a41437ee99aee499dbabd1d36ef8197db5559 fdo#53246 Fresh postgresql-sdbc implementation names
Stephan Bergmann committed a patch related to this issue. It has been pushed to "libreoffice-3-6": http://cgit.freedesktop.org/libreoffice/core/commit/?id=6661959e6a6671f222c931d5eb1b51c21d630ea6&g=libreoffice-3-6 fdo#53246 Fresh postgresql-sdbc implementation names It will be available in LibreOffice 3.6.1.
(In reply to comment #3) > Hm, could it be that you had some postgresql related extension installed > per-user? Ach, probably that would not even have been necessary. I guess what's going on is as follows: LO 3.5 included that included that postgresql-related functionality as a bundled extension before c97d74b5f0608866bad3f7ae943811bdff4f7986 "fdo#45090: Changed postgresql-sdbc from bundled oxt to proper optional part" changed that towards LO 3.6. Now when LO 3.6 on Linux instantiated the service manager very early (fixed meanwhile with 6c6358a6822d3562b9b8c7668a7d60d6c644dfe8 "Related fdo#53006: Do not instantiate service manager too early") before old user/extensions/bundled had been cleaned, this would have lead to the duplicate implementation failure.