Bug #2724

Updates may fail on some Windows versions due to user file permissions

Ajouté par Sebastien Jacquot il y a plus de 5 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:17/01/2020
Priorité:High Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Update Temps passé: -
Version cible:TXM 0.8.2

Description

Updates may fail on some Window versions due of user file permissions.

Issue reported on Windows 10.

Error:

Le contexte de la session était :(profil=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operande=[R]org.txm.rcp.app_root.win32.win32.x86_64 0.8.0.201908301442 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).

Backup of file C:\Program Files\TXM-0.8.0_2019-09-03\TXM.exe failed.

File that was copied to backup could not be deleted: C:\Program Files\TXM-0.8.0_2019-09-03\TXM.exe

Temporary workaround to update

- quit TXM if launched
- copy the "jre" directory of the TXM installation directory (eg. C:\Program Files\TXM-0.8.0_2019-09-03\jre) to "C:/jre"
- edit the file "C:/Users/User/.TXM-0.8.0/TXM.ini" to add the two following lines just before "-vmargs" :
-vm
C:/jre/bin/javaw.exe

- go to TXM installation directory, eg. "C:\Program Files\TXM-0.8.0_2019-09-03"
- right click on "TXM.bat" and select "Run as administrator"
- TXM will start with some errors in console
- do the "File\Check for updates" command and install the available update
- when the update is done let TXM restarts by clicking on "Restart Now"
- TXM will restart with some errors in console
- quit TXM
- edit the file ".TXM-0.8.0/TXM.ini" to remove the 2 lines added
- restart TXM
- after that you can delete the created directory "C:/jre""

Solution

- TBD

Improvements

The TXMUpdate handler file rights test fails on Windows: it does not detect the missing rights.
Add:

!installDirectory.canWrite() || !installDirectory.canExecute()

TXM.ini Magnifier (508 octet) Sebastien Jacquot, 17/01/2020 16:49


Demandes liées

lié à Bug #2035: RCP, 0.7.7: Update fails with error and null value (win32) Closed 11/02/2017

Historique

#1 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Sujet changé de Updates may failed on some Windows versions because of user files rights à Updates may failed on some Windows versions because of user files rights and JRE in use
  • Description mis à jour (diff)

#2 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Description mis à jour (diff)

#3 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Description mis à jour (diff)

#4 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

#5 Mis à jour par Matthieu Decorde il y a plus de 5 ans

  • Description mis à jour (diff)

#6 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Description mis à jour (diff)

#7 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Sujet changé de Updates may failed on some Windows versions because of user files rights and JRE in use à Updates may fail on some Window versions due of user files rights and JRE in use
  • Description mis à jour (diff)

#8 Mis à jour par Serge Heiden il y a plus de 5 ans

  • Sujet changé de Updates may fail on some Window versions due of user files rights and JRE in use à Updates may fail on some Windows versions due to user file permissions and JRE file being used

#9 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Sujet changé de Updates may fail on some Windows versions due to user file permissions and JRE file being used à Updates may fail on some Windows versions due to user file permissions
  • Description mis à jour (diff)

#10 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Description mis à jour (diff)

#11 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Description mis à jour (diff)

#12 Mis à jour par Matthieu Decorde il y a plus de 4 ans

  • % réalisé changé de 0 à 80

fixed by #2766

#13 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • % réalisé changé de 80 à 100

#14 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed

Formats disponibles : Atom PDF