Opened 6 years ago

Last modified 4 years ago

#2037 new defect

i.gensig cannot create signature file

Reported by: venkat Owned by: grass-dev@…
Priority: critical Milestone: 6.4.6
Component: wxGUI Version: 6.4.3 RCs
Keywords: i.gensig, l12n Cc:
CPU: x86-64 Platform: MSWindows 8

Description

i.gensig is unable to save output signature file after calculation. Running GRASS-6.4.3RC3 on Windows-8 Japanese locale. Seems to be an encoding problem.


Traceback (most recent call last):

File "C:\OSGeo4W\apps\grass\grass-6.4.3RC3\etc\wxpython\gu

i_core\goutput.py", line 674, in OnOutputSave?

output.write(text) UnicodeEncodeError? : 'ascii' codec can't encode characters in position 209-221: ordinal not in range(128) Traceback (most recent call last):

File "C:\OSGeo4W\apps\grass\grass-6.4.3RC3\etc\wxpython\gu

i_core\goutput.py", line 674, in OnOutputSave?

output.write(text) UnicodeEncodeError? : 'ascii' codec can't encode characters in position 203-215: ordinal not in range(128)

Change History (7)

comment:1 Changed 6 years ago by hamish

Keywords: i.gensig l12n added

comment:2 Changed 6 years ago by wenzeslaus

venkat, can you please try again and describe exact steps you are doing and where and full reports. You are talking about G6:i.gensig module which has the parameter signaturefile. But the tracebacks you provided seems to be from GUI, particularly Save button in Command console in Layer Manager.

venkat, note that you can use {{{ and }}} for formatting code, outputs and tracebacks here at tracker, see WikiFormatting#PreformattedText.

To Trac admin: Please create Platform value for MS Windows 8.

comment:3 in reply to:  2 ; Changed 6 years ago by martinl

Replying to wenzeslaus:

To Trac admin: Please create Platform value for MS Windows 8.

strangely I cannot find 'Platforms' in Administration -> Ticket system. (?)

comment:4 in reply to:  3 Changed 6 years ago by neteler

Platform: MSWindows 7MSWindows 8

Replying to martinl:

Replying to wenzeslaus:

To Trac admin: Please create Platform value for MS Windows 8.

strangely I cannot find 'Platforms' in Administration -> Ticket system. (?)

Done, it is set in

/var/www/trac/grass/conf/trac.ini

comment:5 Changed 5 years ago by neteler

Milestone: 6.4.36.4.5

Does the problem persist with 6.4.4?

comment:6 Changed 4 years ago by martinl

Milestone: 6.4.5

Ticket retargeted after milestone closed

comment:7 Changed 4 years ago by martinl

Milestone: 6.4.6
Note: See TracTickets for help on using tickets.