Maris,
Volumes are broken on the Mac, not on Linux AFAIK. I don't know about Windows.
While a lot of people USE GRASS on Macs, so far not many develop on it. Currently, William Kyngesburye and I are the only people doing this AFAIK, with Helena and Agustin Diaz doing systematic testing. There is a similar imbalance for Windows it seems. Maybe it is because more Linux users like to 'tinker' with their systems, while most Mac and Windows users just want to use the software. The classes that Helena and I teach help a lot in getting new testing done for Widows and Mac, but happen only periodically. Currently, for example, GRASS 7 for windows does not work for any of my students. But in mid-semester I'm up to my eyeballs in classes, proposals, admin responsibilities, etc. Helena is too. We need to get more Mac users (and Windows users too) to get involved with GRASS development. This is probably a better solution than chipping in for a new Mac in Italy, because Mac users will be more familiar with their systems. Anyway, enough whining.
From what I can tell...
Volumes work on 10.6 when compiled on 10.6
Volumes do not work on any system when compiled on 10.8
Volumes compiled on 10.6 do not work on 10.8 (I think, but this needs a little more testing)
The apparent error has to do with memory. The initialization of volumes work fine. The crash comes with the display refresh when you try to adjust anything. The debug output that I posted to track shows that the crash happens after a memory pointer assignment. There is no such assignment statement called for the volume initialization. I don't know where that statement is located in the code and I currently don't have time right now to try to find it and track where it is called and what it calls. With some help on that front I (or Helena or someone else maybe) could try commenting it out or changing it and see what happens.
Volume display seems to work fine for the TclTk version of NVIZ, even in 10.8 (testing in GRASS 6.4.2 only so far).
That is the extent of what I know at the moment.
I wish we had a many people developing and testing for the Mac as we do for Linux. But it takes time to develop that community. Releasing a stable version in which the entire volume functionality is not useable will not help in that regard. So we just have to keep plugging away with the resources we have.
Cheers
Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
On Nov 12, 2012, at 7:06 AM, Helena Mitasova <hmitaso@ncsu.edu>
wrote:
Maris, hold on - I was tied up with conferences and other things so I could not follow up with testing but
I will try the volumes this week on 10.8 - I have it at work so I don't have it as handy as 10.6 that I have at home,
and I need some extra time for testing on 10.8(is it possible that it is only Michael, William and myself who have Mac?)
Also I have been getting complaints about r.mapcalc in the command console on MS Windows
- I was able to run it but I had to remove the quotes and I still don't know exactly what combination of
spaces/not-spaces, quotes/not-quotes works on MS Windows so the students have to run mapcalc from GUI.
(all combinations work on Mac)
Just yesterday there were some new troubles with r.thin and other commands in our flow routing
assignments that run in GUI but not in the Command console on windows.
(it is this - you can try to run it on MSWin in command console)
http://courses.ncsu.edu/mea582/common/GIS_anal_grass/GIS_Anal_grflow.html
Most of these troubles may be already fixed as this is GRASS6.4.3svn from september,
but I just would like to point out that there may be still problems.
I normally try to test as soon as I hear about the problems, but I have MacOS10.6 at home where
I can test right away, it gets more complicated in terms of logistics if it is MS Windows or MacOS10.8
And lot of the reported problems are just user error so I don't want to submit a bug report
before confirming that there is a real problem.
Helena
Helena Mitasova
Associate Professor
Department of Marine, Earth, and Atmospheric Sciences
2800 Faucette Drive, Rm. 1125 Jordan Hall
North Carolina State University
Raleigh, NC 27695-8208
hmitaso@ncsu.edu
"All electronic mail messages in connection with State business which are sent to or received by this account are subject to the NC Public Records Law and may be disclosed to third parties.”
On Nov 12, 2012, at 3:41 AM, Maris Nartiss wrote:
Sorry, Michael, but I also couldn't reproduce this issue on my AMD64
Gentoo Linux system. Also code paths leading to crash site seemed to
be reasonable. Could it be a bug outside of GRASS (in ctypes?)?
No help unless somebody donates a new Mac to Martin or some other
WXGUI person for GRASS on Mac testing, as it's not possible to
download a free MacOS image for running in a VM.
Maris.
2012/11/12 Michael Barton <Michael.Barton@asu.edu>:
On Nov 11, 2012, at 1:00 PM, grass-dev-request@lists.osgeo.org wrote:
From: Helmut Kudrnovsky <hellik@web.de>
Subject: Re: [GRASS-dev] GRASS 6.4.3 release planning
Date: November 10, 2012 4:22:01 PM MST
To: <grass-dev@lists.osgeo.org>
we may slowly consider 6.4.3RC2 to be prepared.
+1 for RC2. Martin
maybe it's worth to have a look at:
wingrass6.4.3svn: raster3d problems
#1784 (wingrass6.4.3svn: raster3d problems) – GRASS GIS
-----
best regards
Helmut
And volume display does not work at all for the most current 2 OS versions
for Mac (versions after OS X 10.6).
#1736 (wxNVIZ volume display crashes Mac) – GRASS GIS
Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
grass-dev Info Page
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
grass-dev Info Page