Hello,
i have recently created many bigger scenery chunks with Corine Landcover and
OSM line data. Yesterday I wanted to do the same for all of the UK and
Ireland. Then I encountered some problems:
I encountered "unknown runway surface" errors, caused by some strange
heliport runways (see EGTG). I created a patch to circumvent this for now:
https://gitorious.org/papillon81/terragear-
cs/commit/263a1cdd537bd07e2d5a503b38043f8faee29e38
After that genapts segfaulted during EGKK processing and right until now I
have still not much of a clue what exactly is going on. I thought it was a
problem with compiling TG against SG and not SG-CS (all from GIT). That
showed to be wrong. Next guess was overoptimization (-O2 and -march), yet
unsetting this and recompiling did not solve it either. So I'm still
investigating. A backtrace is attached. If you have any ideas i'd be glad.
Cheers
Chris
Building EGKK
Runway count = 2
Taxiway count = 241
w010n50/w001n51/2941771
18 51.154176 -000.183887 1 Light beacon
14 51.154176 -000.183887 130 0 Tower Viewpoint
19 51.145960 -000.211647 1 Windsock
19 51.150391 -000.167913 1 Windsock
19 51.150760 -000.179184 1 Windsock
Building runway = 08R
Forward displaced threshold = 1289
Reverse displaced threshold = 879
Runway num = '08'
Forward displaced threshold = 1053
Reverse displaced threshold = 1365
Runway num = '08'
Program received signal SIGSEGV, Segmentation fault.
0xb7fb8fdd in merge_left (p=0x814ba90, q=0x0, list=0x814bab0) at gpc.c:785
785 gpc.c: No such file or directory.
in gpc.c
(gdb) bt
#0 0xb7fb8fdd in merge_left (p=0x814ba90, q=0x0, list=0x814bab0) at
gpc.c:785
#1 0xb7fbae88 in gpc_polygon_clip (op=GPC_UNION, subj=0x8161fb8,
clip=0x8151708, result=0x816ad60)
at gpc.c:1383
#2 0x080a467a in polygon_clip(<anonymous enum>, const TGPolygon &, const
TGPolygon &) (poly_op=POLY_UNION,
subject=..., clip=...) at polygon.cxx:385
#3 0x080a4a08 in tgPolygonUnion (subject=..., clip=...) at polygon.cxx:441
#4 0x0809ac50 in gen_taxiway (rwy_info=..., alt_m=25.29840087890625,
material=..., rwy_polys=0xbfffdf7c,
texparams=0xbfffdf70, accum=0xbfffd8c0) at taxiway.cxx:103
#5 0x08051ae0 in build_runway (rwy_info=..., alt_m=<value optimized out>,
rwy_polys=<value optimized out>,
texparams=<value optimized out>, accum=0xbfffd8c0, apt_base=0xbfffd908,
apt_clearing=0xbfffd8e4)
at build.cxx:300
#6 0x0805547a in build_airport (airport_id=..., alt_m=25.2984009,
runways_raw=..., beacons_raw=...,
towers_raw=..., windsocks_raw=..., root=..., elev_src=...) at
build.cxx:614
#7 0x080860e9 in main (argc=4, argv=0xbfffed24) at main.cxx:340
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel