[GRASSLIST:2927] Re: Two errors in NVIZ and Grass 5.7
Markus Neteler
neteler at itc.it
Sat Mar 13 03:07:14 EST 2004
On Fri, Mar 12, 2004 at 02:36:44PM +0100, Lorenzo Moretti wrote:
> I'm working with Grass 5.7 in Mac OS X.
>
> ---------
> One
>
> Grass 5.7 has NVIZ like 5.3 and all source are equal but in Grass 5.3
> NVIZ works without problems and GRASS 5.7 does not open my dem files
> for NVIZ.
>
> In GRASS 5.7 I digit:
>
> % nviz
>
> and I open NVIZ interface.
This doesn't work yet (trivial path problem, I think).
> I choose my raster file for elevation and I press Run. I have this error:
You have to work on command line for NVIZ. Feel free to fix the
bug.
> can not find channel named "couldn't execute "nviz2.2_script": no
> such file or directory"
[...]
>
> % $GISBASE/etc/nviz2.2/NVWISH2.2 -f
> $GISBASE/etc/nviz2.2/scripts/nviz2.2_script elevation=dem250 &
>
> NVIZ start without problem.
> When I only press Run button in Graphic mode (nviz2.2_script window)
> I have not the correct path for nviz2.2_script.
>
> Why ?
I don't know - somewho we have to tell the parser to see
$GISBASE/etc/nviz2.2/scripts/ path or modify the startup of NVIZ.
> ---------
> Two
>
> If I enter this command from terminal:
>
> % $GISBASE/etc/nviz2.2/NVWISH2.2 -f
> $GISBASE/etc/nviz2.2/scripts/nviz2.2_script elevation=dem250 &
>
> NVIZ start but I see this message in terminal window.
>
> ...
> 200
> info widget made
> panel area made
> file menu made
> Help menu made
> disabled made
> Nv_mkPanelMenu 1
> *** malloc[19069]: Deallocation of a pointer not malloced: 0x8d4ae88;
> This could be a double free(), or free() called with the middle of an
> allocated block; Try setting environment variable MallocHelp to see
> tools to help debug
> *** malloc[19069]: Deallocation of a pointer not malloced: 0x8d4af48;
> This could be a double free(), or free() called with the middle of an
> allocated block; Try setting environment variable MallocHelp to see
> tools to help debug
> Nv_mkPanelMenu 2 0
> Nv_mkPanelMenu 2 1
> Nv_mkPanelMenu 2 2
> Nv_mkPanelMenu 2 3
> Nv_mkPanelMenu 2 4
> *** malloc[19069]: Deallocation of a pointer not malloced: 0x8dccb08;
> This could be a double free(), or free() called with the middle of an
> allocated block; Try setting environment variable MallocHelp to see
> tools to help debug
> Nv_mkPanelMenu 2 5
> Nv_mkPanelMenu 2 6
> Nv_mkPanelMenu 2 7
> Nv_mkPanelMenu 2 8
> Nv_mkPanelMenu 2 9
> Nv_mkPanelMenu 2 10
> Nv_mkPanelMenu 2 11
> Nv_mkPanelMenu 2 12
> Nv_mkPanelMenu 2 13
> scripting menu 0 made
> scripting menu 1 made
> scripting menu 2 made
> scripting menu 3 made
> scripting menu 4 made
> scripting menu 5 made
> scripting menu 6 made
> scripting menu 7 made
> scripting menu made
> *** malloc[19069]: Deallocation of a pointer not malloced: 0x8f48408;
> This could be a double free(), or free() called with the middle of an
> allocated block; Try setting environment variable MallocHelp to see
> tools to help debug
> menubar made
>
>
> I have an error in malloc, but NVIZ works.
Huh - never seen this message.
> What is this message ?
To add one more bug:
NVIZ does not work for me any more in LatLong locations:
"bgerror..." Does it work for you in LatLong?
Markus
More information about the grass-user
mailing list