James Turner wrote:

> If someone could incorporate the revised sg_binobj.cxx from
> simgear/next into simgear-cs, and verify the results with terragear,

This is what happens when running 'genapts' with a modified
'simgear-cs' on a _really_ simple airport layout (EDKA, consisting of
just one runway and two windsocks):

Starting program: /home/martin/install_headless/bin/genapts 
--input=/home/martin/landcover/EDKA.dat.gz --work=/home/martin/workdirs 
--clear-dem-path --dem-path=SRTM2-VFP-3 --dem-path=SRTM2-Africa-3 
--dem-path=SRTM2-Australia-3 --dem-path=SRTM2-Eurasia-3 
--dem-path=SRTM2-Islands-3 --dem-path=SRTM2-North_America-3 
--dem-path=SRTM2-South_America-3 --dem-path=DEM-USGS-3 --dem-path=SRTM-30 
--nudge=20 --min-lon=2.8 --min-lat=49.8 --max-lon=8.2 --max-lat=54.2
[...]

Program received signal SIGSEGV, Segmentation fault.
write_indices<unsigned short> (fp=0xc8c430, indexMask=<value optimized out>, 
vertices=..., 
    normals=..., colors=..., texCoords=...) at sg_binobj.cxx:267
267             if (!colors.empty()) {
(gdb) bt
#0  write_indices<unsigned short> (fp=0xc8c430, indexMask=<value optimized 
out>, vertices=..., 
    normals=..., colors=..., texCoords=...) at sg_binobj.cxx:267
#1  0x000000000048e08f in SGBinObject::write_objects (this=<value optimized 
out>, fp=0xc8c430, 
    type=<value optimized out>, verts=..., normals=<value optimized out>, 
    colors=<value optimized out>, texCoords=..., materials=...) at 
sg_binobj.cxx:696
#2  0x000000000048fb4b in SGBinObject::write_bin_file (this=0x7fffffffb3e0, 
    file=<value optimized out>) at sg_binobj.cxx:815
#3  0x000000000048fe63 in SGBinObject::write_bin (this=<value optimized out>, 
    base=<value optimized out>, name=<value optimized out>, b=<value optimized 
out>)
    at sg_binobj.cxx:714
#4  0x00000000004179fb in build_airport (airport_id=<value optimized out>, 
    alt_m=<value optimized out>, runways_raw=<value optimized out>, 
    beacons_raw=<value optimized out>, towers_raw=<value optimized out>, 
    windsocks_raw=<value optimized out>, root=<value optimized out>, 
elev_src=...)
    at build.cxx:1348
#5  0x0000000000441d99 in main (argc=<value optimized out>, argv=<value 
optimized out>)
    at main.cxx:442


Cheers,
        Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--------------------------------------------------------------------------

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to