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
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to