#377: gis.m/Map Display fails to handle vector layers with multiple databse
layers
----------------------------------+-----------------------------------------
Reporter: ploewe | Owner: grass-...@…
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: Vector | Version: svn-develbranch6
Keywords: gis.m database query | Platform: All
Cpu: OSX/Intel |
----------------------------------+-----------------------------------------
Comment(by kyngchaos):
I think the database problem ultimately boils down to displaying text with
FreeType, as Michael found.
The error means what it says. It comes from FreeType when the old-mac-
fonts options is enabled, and there is nothing that FreeType can do to
"fix" it, because old-mac-fonts means it needs to use Core Foundation.
The real solution is that programmers using FreeType on OS X 10.5 need to
do as the error suggests, exec() after fork(). This forum topic at Apple
describes it concisely:
http://discussions.apple.com/message.jspa?messageID=7875639
The quick solution is to build FreeType without old-mac-fonts. But there
are many with an investment in old Resource-fork based fonts (mainly
PostScript) and this is not a good solution ($$ to upgrade to OTF).
The problem doesn't seem to occur in OS X 10.6. I don't know why. Maybe
Apple saw that so many had problems with this and reverted, or at least
dropped the error (they probably still recommend fork + exec).
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/377#comment:5>
GRASS GIS <http://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev