I finally found a working version of Atlas for Opensuse 12.3 at OSBS. However, I do experience a strange crash.
When I try to generate maps from terrasynced scenery, Map creates only maps for the KSFO area. As soon as it reaches the terrasynced area, it crashes:
- Code: Select all
Scenery directories: /opt/Terrasync
Map directory: /usr/share/flightgear/Atlas
Trying to read palette file 'default.ap'
Trying to read palette file '/usr/share/flightgear/Atlas/Palettes/default.ap'
Palette file: /usr/share/flightgear/Atlas/Palettes/default.ap
Map sizes: 4 (16x16), 6 (64x64), 8 (256x256), 9 (512x512), 10 (1024x1024)
Scenery: 43 tiles
OpenGL 1.5 supported
OpenGL framebuffer object extension supported
OpenGL framebuffer multisample extension supported
Maximum supported texture/buffer size <= map size: 1024x1024
Map: Subbucket.cxx:192: bool Subbucket::load(Bucket::Projection): Assertion `_chunk.get_tris_v().size() == 0' failed.
e023n59: Aborted
Now, I wrote a small script around GetMap to pull tiles from OSM which worked nicely. I can start Atlas and until zoom level 125, everything works fine. If I try to zoom in further than 125, Atlas crashes with practically the same error:
- Code: Select all
Atlas: Subbucket.cxx:153: bool Subbucket::load(Bucket::Projection): Assertion `_chunk.get_tris_n().at(i).at(j) == 0' failed.
Aborted
I have no clue, what the problem could be. Any idea, anyone?