gvSIG bugs #4096

gvSIG no arranca en Win32

Added by Daniel Martinez about 8 years ago. Updated almost 8 years ago.

Status:Closed% Done:

0%

Priority:NormalSpent time:-
Assignee:Joaquín del Cerro Murciano
Category:-
Target version:2.3.0-2423 (rev. org.gvsig.desktop-2.0.129)
Severity:Critical Add-on version:
gvSIG version:2.3.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

Al intentar ejecutar una instalación recién instalada en win32 (windowsXP) esta no se ejecuta. Si se modifica gvSIG.sh para que devuelva más logs (se descomentariza la línea set -x), el log nos deja el siguiente registro:

+ value="C:/Documents and Settings/win/gvSIG/plugins/org.gvsig.scripting.app.mai
nplugin/python.cachedir"
+ GVSIG_PROPERTIES= -Dpython.home="C:/Archivos de programa/gvSIG-desktop/gvSIG-d
esktop-2.3.0/gvSIG/extensiones/org.gvsig.scripting.app.mainplugin/lib/jython-sta
ndalone-2.7.1b2.jar" -Dpython.cachedir="C:/Documents and Settings/win/gvSIG/plug
ins/org.gvsig.scripting.app.mainplugin/python.cachedir"
+ mkdir -p C:/Documents and Settings/win/gvSIG/plugins/org.gvsig.scripting.app.m
ainplugin/scripts
mkdir: can't create directory 'C:/': Permission denied

Esto error no se produce en win64.

Associated revisions

Revision 42717
Added by Joaquín del Cerro Murciano about 8 years ago

refs #4096, añadida la funcion xmkdir por compatibilidad con xp

History

#1 Updated by Álvaro Anguix about 8 years ago

  • Target version changed from 2.3.0-2422 (rev. org.gvsig.desktop-2.0.128) to 2.3.0-2447-final (rev. org.gvsig.desktop-2.0.153)

#2 Updated by Álvaro Anguix about 8 years ago

  • Assignee set to Francisco Díaz Carsí

#3 Updated by Joaquín del Cerro Murciano about 8 years ago

  • Target version changed from 2.3.0-2447-final (rev. org.gvsig.desktop-2.0.153) to 2.3.0-2422 (rev. org.gvsig.desktop-2.0.128)

Parece ser que es un error en Windows XP y no algo mas generico de Windows 32 bits ya que en Windows 7 32 bits no se produce.

El problema se produce al hacer un:

mkdir -p C:/Lo/que/sea

Si en lugar de eso se hace:

cd C:/
mkdir -p Lo/que/sea

Si que funciona.
Igual se podria crear una funcion, por ejemplo xmkdir, que en funcion de la plataform hiciese unas cosas u otras, y usarla en lugar de llamar a mkdir directamente.

#4 Updated by Joaquín del Cerro Murciano about 8 years ago

  • Status changed from New to Fixed

#5 Updated by Álvaro Anguix about 8 years ago

  • Status changed from Fixed to Closed

#6 Updated by Joaquín del Cerro Murciano about 8 years ago

  • Severity changed from Minor to Critical
  • Assignee changed from Francisco Díaz Carsí to Joaquín del Cerro Murciano
  • Status changed from Closed to New

Bueno, pues al parecer no tiene que ver solo con XP, ha pasado tambien con un win10.
Probable tenga que ver con que sea home/profesional o algun tipo de distribucion de windows. Yo lo estaba probando con la profesional.

Haremos que siempre use la version "segura" del xmkdir.

#7 Updated by Joaquín del Cerro Murciano about 8 years ago

  • Target version changed from 2.3.0-2422 (rev. org.gvsig.desktop-2.0.128) to 2.3.0-2423 (rev. org.gvsig.desktop-2.0.129)
  • Status changed from New to Fixed

#8 Updated by Álvaro Anguix almost 8 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF