#1006: r.terraflow fails to create temp file on Windows when launched from wxgui
------------------------------+---------------------------------------------
  Reporter:  marisn           |       Owner:  [email protected] 
      Type:  defect           |      Status:  new                       
  Priority:  normal           |   Milestone:  6.4.0                     
 Component:  Raster           |     Version:  svn-releasebranch64       
Resolution:                   |    Keywords:  wxgui, wingrass, terraflow
  Platform:  MSWindows Vista  |         Cpu:  x86-32                    
------------------------------+---------------------------------------------
Comment (by hellik):

 Replying to [ticket:1006 marisn]:
 > Temporary file folder (specified as STREAM_DIR) exists and is writeable
 for current user.
 >
 > Run r.terraflow with default STREAM_DIR option within wxgui:
 >
 > {{{
 > Sun Mar 14 18:47:32 2010)
 > r.terraflow elevation=reljefs_rst_t...@zonde filled=floddeed
 direction=dirrectionss swatershed=sinkss accumulation=akumulacija2
 tci=tcii
 > stats.out: Permission denied
 > STREAM temporary files in C:/Users/Maris/AppData/Local/Temp
 > (THESE INTERMEDIATE STREAMS WILL NOT BE DELETED IN CASE OF
 > ABNORMAL TERMINATION OF THE PROGRAM. TO SAVE SPACE PLEASE
 > DELETE THESE FILES MANUALLY!)
 > (Sun Mar 14 18:47:32 2010) Command finished (0 sec)
 > }}}
 >
 > Running the same from CLI:
 >
 > {{{
 > GRASS 6.4.0svn (latvija3)> r.terraflow elevation=reljefs_rst_t100
 filled=fffllll
 > l direction=diiiirrr swatershed=siiiknk accumulation=aacccum tci=tttopoc
 > STREAM temporary files in C:/Users/Maris/AppData/Local/Temp  (THESE
 INTERMEDIATE
 >  STREAMS WILL NOT BE DELETED IN CASE OF ABNORMAL TERMINATION OF THE
 PROGRAM. TO
 > SAVE SPACE PLEASE DELETE THESE FILES MANUALLY!)
 > MFD flow direction
 > D8CUT=999999986991104.000000
 > Memory size: 300.00M (314572800) bytes
 > Memory manager registering memory in MM_IGNORE_MEMORY_EXCEEDED mode.
 > Assertion failed: nrows * ncols == str->stream_len(), file grass2str.h,
 line 144
 >
 >
 > This application has requested the Runtime to terminate it in an unusual
 way.
 > Please contact the application's support team for more information.
 > }}}
 >
 > WinGRASS-6.4.SVN-r41428 on Windows Vista

 I've tried this on my WinVista32-box, from command line and wx-gui, the
 intermediate temp files are partly written in
 C:\Users\syringia\AppData\Local\Temp, but r.terraflow fails with

 {{{
 Assertion failed: nrows * ncols == str->stream_len(), file grass2str.h,
 line 144
 }}}

 Helmut

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1006#comment:2>
GRASS GIS <http://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to