Opened 6 years ago

Closed 6 years ago

#2072 closed defect (fixed)

Unable to load workspace.gxw in 3D View

Reported by: richardc Owned by: grass-dev@…
Priority: normal Milestone: 7.0.0
Component: wxGUI Version: unspecified
Keywords: nviz, workspace Cc:
CPU: x86-32 Platform: Linux

Description (last modified by martinl)

I'm unable to load the workspace.gxw file in GRASS 7 (57592)

I receive the following error: Reading workspace file </home/user/RESEARCH/workspace_ ..GRASS7nviz.gxw> failed. Invalid file, unable to parse XML document.

Reason: invalid literal for int() with base 10: '7000.0'

Traceback (most recent call last):
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/lmgr/frame.py", line 1113, in LoadWorkspaceFile
    gxwXml = ProcessWorkspaceFile(etree.parse(filename))
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 58, in __init__
    self.__processFile()
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 149, in __processFile
    self.__processLayers(display)
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 176, in __processLayers
    cmd, selected, vdigit, nviz = self.__processLayer(item)
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 238, in __processLayer
    nviz = self.__processLayerNviz(node_nviz)
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 378, in __processLayerNviz
    nviz['vector']['points'])
  File "/home/user/grass7/grass7_trunk/dist.i686-pc-linux-gnu/etc/gui/wxpython/core/workspace.py", line 443, in __processLayerNvizNode
    value = cast(self.__getNodeText(node_tag, 'value'))
ValueError: invalid literal for int() with base 10: '7000.0'

After deleting the following, the 'Please wait, loading workspace' notice remains visible and layers are not loaded into the 3Dview.

 <size>
<value>7000.0</value>
</size>

I also notice in the command console, not sure if relevant:

Loading raster map
<srtm_cgiar_mosaic2_cp_int16@PERMANENT>...
Translating colors from raster map
<srtm_cgiar_mosaic2_cp_int16@PERMANENT>...

Change History (5)

comment:1 Changed 6 years ago by richardc

Summary: Trouble loading workspace.gxwUnable to load workspace.gxw in 3D View

comment:2 Changed 6 years ago by martinl

Description: modified (diff)

comment:3 Changed 6 years ago by martinl

Keywords: nviz workspace added

comment:4 Changed 6 years ago by annakrat

Should be fixed in r57624 (backported in r57626,7).

comment:5 Changed 6 years ago by annakrat

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.