Description: [EN] The LibreOffice Installer shows error 1310 „Error at writing Data into File: %Public Desktop%\dcc9c71.rbf. Check if you have access to that directory“ (Translated from German). The Microsoft-Installer (msiexec) runs under my user-account and is elevated. I can alter the file in editor and save it without any problem. Also does Sysinternals Process Monitor not show any error accessing that file (see Screenshot). I do not understand the reason, why the Installer reports to not be able to write into that file. If the file is deleted and “retry” is choosen in the error-message, the file is recreated instantly. The only way out is to click “ignore”. The rest of the installation does work normal after that. Im quiete sure, that this error already happened sometimes in the past, but with the upgrade from 7.3.5 to 7.3.6 it happens on almost every Computer (I’m Sysadmin of a Business with about 50 Computers). More of Interest: The whole problem arises during the Step “Removing files from previous versions” (again translated from German) but the previous Version (7.3.5) is already uninstalled by script, so there should not be an older version when the installer for the new version is started. BTW: I checked all Bugs under “113117 (Installer-Windows) - [META] Windows installer/uninstaller bugs and enhancements” but none of them seems to be similar, so I made this new bug. [DE] LibO bringt den Fehler das kein Zugriff auf die Datei "dcc9c71.rbf" auf dem öffentlichen Desktop besteht. Der Microsoft-Installer (msiexec) läuft in meinem Benutzerkontext (elevated) und ich habe Vollzugriff auf die Datei, kann sie also in einem Editor öffnen, editieren und speichern. Auch in Process Monitor wird kein Problem beim Zugriff auf die Datei angezeigt, es ist alles "Successful". Ich versteh also den Grund nicht, warum der Installer sagt, er könne auf die Datei nicht zugreifen. Wenn man die Datei löscht und auf "Wiederholen" klickt, wird die Datei sofort neu angelegt aber die Meldung bleibt. Einzige Abhilfe ist auf "ignorieren" zu klicken. Ich bilde mir ein, dass der Fehler ab und zu auch bei früheren LibO Versionen aufgetreten ist, aber bei dem Upgrade (von 7.3.5) auf 7.3.6 wird der Fehler auf fast jedem PC angezeigt. Noch etwas Interessantes: Das Ganze passiert beim Arbeitsschritt "Dateien der Vorversion entfernen", allerdings wird die Vorversion bereits per Skript deinstalliert, es sollte zu dem Zeitpunkt also gar keine Vorversion von LibreOffice auf dem PC geben. Steps to Reproduce: 1. Install LibreOffice 7.3.6 with a script Actual Results: Error is display on quiet a lot of computers Expected Results: No Error should be displayed Reproducible: Sometimes User Profile Reset: No Additional Info: No other information yet.
Created attachment 182495 [details] Screenshot of the Error-Message during Install
Created attachment 182497 [details] Screenshot of Process Monitor while reproducing the error
Created attachment 182498 [details] Process Monitor Logfile This Logfile can be loaded into Process Monitor for inspecting all the actions that msiexec was doing while the error occurred.
Seems like the name of the file on %public Desktop% varies. On the last computer the name was 1b2edec.rbf. So guess the filename is just randomly created. Other then that, the problem on every machine is the same.
Another Update: I was watching the whole scriptrun closely on the last computer, and it seems the problem is not within installation of the new version, but during uninstall of v7.3.5. There is no error-message, but the progress-bar does move "backwards" during uninstall at some point. Set this to resolved for the moment, until I know more... Hope I somewhere find a logfile for the uninstaller...
Since this is clearly an uninstall issue and no install-issue, I made a new bug to not start into the process that confusing :D -> Bug 151421 - Installer can't delete Desktop Shortcut (edit)