[GRASS-user] i.ortho.photo

Glynn Clements glynn at gclements.plus.com
Tue Dec 15 14:47:08 EST 2009



Franz Schiller wrote:

> A few weeks ago I sent an email to users mailing list asking about
> i.ortho.photo and why it isn't available at WinGRASS and if it was available
> at GRASS in LINUX OS.
> Unfortunely when I run I got this error:
> 
> Exception in thread Thread-19
> Traceback (most recent call last):
>  File "/usr/lib64/python2.4/threading.py", linhe 442, in
> __bootstrap
> sel.run()
> File "usr/local/grass6.4.0RC5/etc/wxpython/gui_modules/g
> cmd.py" line 530, in run
> stderr=subprocess.PIPE)
> File "/usr/lib64/python2.4/subprocess.py", line 550, in
> __init__
> erread,errwrite)
> File "/usr/lib64/python2.4/subprocess.py", line 993, in
> _execute_child
> raise child_exception
> TypeError: execv() arg 2 must contain only strings
> Traceback (most recent call last):
> File "/usr/local/grass-6.4.0RC5/etc/wxpython/wxgui.py",
> line 1035, in OnXTerm
> 
> p=gcmd.Command(cmdlist)
> File "/usr/local/grass-6.4.0RC5/etc/wxpython/gui_modules g
> cmd.py", line 347, in __init__
> 
> Debug.msg (3, "Command(): cmd='%s', wait=%s, returncode=%d,
> alive=%s" % \
> TypeError
> :
> sequence item 2: expected string, list found
> 
> 
> Question: Is this function available at GRASS 6.4 without problems or it
> might be some problem from my installation?

I think that this is a bug in the wxGUI. See:

	https://trac.osgeo.org/grass/ticket/693#comment:11

Note to grass-dev (or anyone else who's interested): I'd be interested
in an answer to this part:

> Does GMFrame.OnXTerm() work at all for anything on any platform?

The above error is almost exactly what I would expect from
GMFrame.OnXTerm() in all cases.

-- 
Glynn Clements <glynn at gclements.plus.com>


More information about the grass-user mailing list