2025-07-20 16:41 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004078Spring engineGeneralpublic2013-10-23 20:11
Reporterabma 
Assigned ToKloot 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version94.1.1+git 
Target Version95.0Fixed in Version 
Summary0004078: SIGFPE on zoom-in/out
Descriptiongot an SIGFPE when zooming in...
Additional Information[f=0004232] Error: Floating point exception (SIGFPE) in spring 94.1.1-1410-gfed2e04 develop (Debug)
[f=0004232] Error: Stacktrace:
[f=0004232] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfbb0) [0x7fc35fea3bb0]
[f=0004232] Error: <1> /home/abma/dev/spring/develop/rts/System/FastMath.h:284 (discriminator 1)
[f=0004232] Error: <2> /home/abma/dev/spring/develop/rts/Game/TraceRay.cpp:295 (discriminator 1)
[f=0004232] Error: <3> /home/abma/dev/spring/develop/rts/Rendering/Env/ISky.cpp:94
[f=0004232] Error: <4> /home/abma/dev/spring/develop/rts/Rendering/Env/AdvSky.cpp:547
[f=0004232] Error: <5> /usr/include/c++/4.8/bits/stl_tree.h:1346
[f=0004232] Error: <6> /home/abma/dev/spring/develop/rts/Game/Game.cpp:1261
[f=0004232] Error: <7> /home/abma/dev/spring/develop/rts/Map/SMF/ROAM/Patch.h:98 (discriminator 1)
[f=0004232] Error: <8> /usr/include/c++/4.8/bits/stl_vector.h:317
[f=0004232] Error: <9> /usr/include/c++/4.8/bits/basic_string.tcc:658
[f=0004232] Error: <10> /usr/include/c++/4.8/bits/allocator.h:119
[f=0004232] Error: <11> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fc35ca4bde5]
[f=0004232] Error: <12> ??:?
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (30,034 bytes) 2013-10-23 19:48 -
    [ParseCmdLine] command-line args: "./spring"
    Using configuration source: "/var/tmp/home/dev/spring/develop/springsettings.cfg"
    Using additional configuration source: "/home/abma/.springrc"
    Using additional configuration source: "/home/abma/.config/spring/springsettings.cfg"
    Using additional configuration source: "/home/abma/.spring/springsettings.cfg"
    Available log sections: KeyBindings, AutohostInterface, Net, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, DecalsDrawerGL4, FarTextureHandler, Model, Piece, ModelDrawer, OBJParser, WorldObjectModelRenderer, Shader, Texture, Font, GroundMoveType, Path, UnitScript, CregSerializer, ArchiveScanner, VFS, Sound, LuaSocket
    Enabled log sections: 
    Enable or disable log sections using the LogSections configuration key
      or the SPRING_LOG_SECTIONS environment variable (both comma separated).
      Use "none" to disable the default log sections.
    LogOutput initialized.
    Spring 94.1.1-1410-gfed2e04 develop (Debug)
    Build date/time: Oct 23 2013 18:53:13
    Build environment: boost-105400, GNU libstdc++ version 20131008
    Compiler: gcc-4.8.1
    OS: Linux 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64
    OS: 64bit native mode
    [CMyMath::Init] CPU SSE mask: 888, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  0
    	SSE 4.1:  0,  SSE 4.2:  0
    	SSE 4.0A: 1,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    Supported Video modes: 1680x1050, 1600x1200, 1440x900, 1280x1024, 1280x960, 1152x864, 1024x768, 832x624, 800x600, 720x400, 640x480
    [SetSDLVideoMode] video mode set to 1615x1026/32bit (windowed)
    [Watchdog] disabled
    [DataDirs] Portable Mode!
    Using read-write data directory: /var/tmp/home/dev/spring/develop/
    Using read-only data directory: /home/abma/.config/spring/
    Using read-only data directory: /home/abma/.spring/
    Using read-only data directory: /home/abma/local/spring/develop/share/games/spring/
    Using read-only data directory: /var/tmp/home/dev/spring/develop/cont/
    Scanning: /var/tmp/home/dev/spring/develop/cont/base
    Scanning: /home/abma/local/spring/develop/share/games/spring/base
    [ArchiveScanner] Found new game: Spring Bitmaps
    [ArchiveScanner] Found new game: Spring content v1
    [ArchiveScanner] Found new game: Map Helper v1
    [ArchiveScanner] Found new game: Spring Cursors
    Scanning: /home/abma/.spring/maps
    Scanning: /home/abma/.spring/games
    Scanning: /home/abma/.spring/packages
    Scanning: /home/abma/.config/spring/packages
    Scanning: /var/tmp/home/dev/spring/develop/base
    [ArchiveScanner] Found new game: Spring Bitmaps
    [ArchiveScanner] Found new game: Spring Cursors
    [ArchiveScanner] Found new game: Map Helper v1
    [ArchiveScanner] Found new game: Spring content v1
    [Threading] Main thread CPU affinity not set
    [f=0000000] SDL version:  1.2.15
    [f=0000000] GL version:   3.0 Mesa 9.2.1
    [f=0000000] GL vendor:    X.Org
    [f=0000000] GL renderer:  Gallium 0.4 on AMD JUNIPER
    [f=0000000] GLSL version: 1.30
    [f=0000000] GLEW version: 1.8.0
    [f=0000000] Video RAM:    unknown
    [f=0000000] GL info:
    	haveARB: 0, haveGLSL: 0, ATI hacks: 1
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 0
    	maximum texture size: 16384, compress MIP-map textures: 1
    	maximum SmoothPointSize: 16384, maximum vec4 varying/attributes: 32/16
    	maximum drawbuffers: 8, maximum recommended indices/vertices: 3000/3000
    	number of UniformBufferBindings: 24 (64kB)
    [f=0000000] VSync disabled
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] [Initialize] CPU Clock: std::chrono::high_resolution_clock
    [f=0000000] [Initialize] CPU Cores: 4
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] [Sound]               OpenAL Soft
    [f=0000000] [Sound]   Device:     OpenAL Soft
    [f=0000000] [Sound]   Vendor:         OpenAL Community
    [f=0000000] [Sound]   Version:        1.1 ALSOFT 1.14
    [f=0000000] [Sound]   Renderer:       OpenAL Soft
    [f=0000000] [Sound]   AL Extensions:  AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFTX_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points
    [f=0000000] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFT_loopback
    [f=0000000] [Sound]   Max Sounds: 32
    [f=0000000] [ArchiveScanner] e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] Connecting to local server
    [f=0000000] Warning: Duplicate AI Interface Info found:
    [f=0000000] Warning: 	for interface: C 0.1
    [f=0000000] Warning: 	in files:
    [f=0000000] Warning: 	/home/abma/local/spring/develop/share/games/spring/AI/Interfaces/C/0.1/InterfaceInfo.lua
    [f=0000000] Warning: 	/var/tmp/home/dev/spring/develop/AI/Interfaces/C/data/InterfaceInfo.lua
    [f=0000000] Warning: 	using: /var/tmp/home/dev/spring/develop/AI/Interfaces/C/data/InterfaceInfo.lua
    [f=0000000] Warning: Duplicate AI Interface Info found:
    [f=0000000] Warning: 	for interface: Java 0.1
    [f=0000000] Warning: 	in files:
    [f=0000000] Warning: 	/home/abma/local/spring/develop/share/games/spring/AI/Interfaces/Java/0.1/InterfaceInfo.lua
    [f=0000000] Warning: 	/var/tmp/home/dev/spring/develop/AI/Interfaces/Java/data/InterfaceInfo.lua
    [f=0000000] Warning: 	using: /var/tmp/home/dev/spring/develop/AI/Interfaces/Java/data/InterfaceInfo.lua
    [f=0000000] Warning: AI Interface property 'supportsLookup' could not be found.
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth.sd7 (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth.sd7: -1163948855/3131018441
    [f=0000000] PreGame::StartServer: 13 ms
    [f=0000000] Using map: Altored_Earth
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth: -1163948855/3131018441
    [f=0000000] Using game: Balanced Annihilation test-1685
    [f=0000000] [ArchiveScanner] GetArchives: Balanced Annihilation test-1685 (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] Using game archive: e0d4d69bbc877c149123262b9fb5b463.sdp
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] recording demo: demos/20131023_194802_Altored_Earth_94.1.1-1410-gfed2e04 develop.sdf
    [f=0000000] PreGame::GameDataReceived: 34 ms
    [f=0000000] User number 0 (team 0, allyteam 0)
    [f=0000000] Using vanilla groundmovetype
    [f=0000000] Disallowing pushing enemy units
    [f=0000000] [Threading] Main thread CPU affinity not set
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth: -1163948855/3131018441
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] [LuaIntro] Searching for new Widgets
    [f=0000000] [LuaIntro] Scanning: LuaIntro/Addons/
    [f=0000000] [LuaIntro] Scanning: LuaIntro/Widgets/
    [f=0000000] [LuaIntro] Scanning: LuaIntro/SystemAddons/
    [f=0000000] [LuaIntro] Scanning: LuaIntro/SystemWidgets/
    [f=0000000] [LuaIntro] Scanning: LuaIntro/chili/
    [f=0000000] [LuaIntro] Found new widget "SpringLogo"
    [f=0000000] [LuaIntro] Found new widget "LoadTexture"
    [f=0000000] [LuaIntro] Found new widget "LoadProgress"
    [f=0000000] [LuaIntro] Found new widget "Main"
    [f=0000000] [LuaIntro] Found new widget "Music"
    [f=0000000] [LuaIntro] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=0000000] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
    [f=0000000] [LuaIntro] Loading widget:      Main                   <main.lua>
    [f=0000000] [LuaIntro] Loading widget:      Music                  <music.lua>
    [f=0000000] [LuaIntro] Loading widget:      LoadTexture            <bg_texture.lua>
    [f=0000000] [LuaIntro] LuaIntro v1.0 (Lua 5.1)
    [f=0000000] LoadingScreen: single-threaded
    [f=0000000] Parsing Map Information
    [f=0000000] Loading SMF
    [f=0000000] Loading Map (276 MB)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Loading all definitions:  0.178000
    [f=0000000] Game::LoadDefs (GameData): 244 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] [Sound]  parsed 27 sounds from gamedata/sounds.lua
    [f=0000000] [Sound] Error: Unable to open audio file: IncomingChat
    [f=0000000] [Sound] Error: CSound::GetSoundId: could not find sound: IncomingChat
    [f=0000000] Game::LoadDefs (Sound): 2 ms
    [f=0000000] Creating Smooth Height Mesh
    [f=0000000] SmoothHeightMesh::MakeSmoothMesh: 12079 ms
    [f=0000000] Creating QuadField & CEGs
    [f=0000000] [CDamageArrayHandler] number of ArmorDefs: 11
    [f=0000000] [RegisterAssimpModelFormats] supported Assimp model formats: *.3d;*.3ds;*.ac;*.ac3d;*.acc;*.ase;*.ask;*.b3d;*.blend;*.bvh;*.cob;*.csm;*.dae;*.dxf;*.enff;*.hmp;*.ifc;*.irr;*.irrmesh;*.lwo;*.lws;*.lxo;*.m3;*.md2;*.md3;*.md5anim;*.md5camera;*.md5mesh;*.mdc;*.mdl;*.mesh.xml;*.mot;*.ms3d;*.ndo;*.nff;*.obj;*.off;*.pk3;*.ply;*.prj;*.q3o;*.q3s;*.raw;*.scn;*.smd;*.stl;*.ter;*.uc;*.vta;*.x;*.xgl;*.xml;*.zgl;
    [f=0000000] Creating Unit Textures
    [f=0000000] Creating Sky
    [f=0000000] FBO::maxSamples: 8
    [f=0000000] Loading Weapon Definitions
    [f=0000000] Loading Unit Definitions
    [f=0000000] Loading Feature Definitions
    [f=0000000] [Path] [PathEstimator::ReadFile] hash=3613777349
    
    [f=0000000] Reading Estimate PathCosts [8]
    [f=0000000] [Path] [PathEstimator::ReadFile] hash=3613777373
    
    [f=0000000] Reading Estimate PathCosts [32]
    [f=0000000] [CPathManager] pathing data checksum: 3ffb1329
    [f=0000000] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=0000000] Initializing Map Features
    [f=0000000] Creating ShadowHandler & DecalHandler
    [f=0000000] Warning: [Init] GPU does not support either ARB or GLSL shaders for shadow rendering
    [f=0000000] Creating GroundDrawer
    [f=0000000] Loading Map Tiles
    [f=0000000] Loading Square Textures
    [f=0000000] CSMFGroundTextures::ConvolveHeightMap: 71 ms
    [f=0000000] Switching to ROAM Mesh Rendering
    [f=0000000] Set ROAM mode to DisplayLists
    [f=0000000] Creating TreeDrawer
    [f=0000000] Creating ProjectileDrawer & UnitDrawer
    [f=0000000] Creating Projectile Textures
    [f=0000000] Warning: [CCEG::Load] krogtaarblaster: Unknown tag CSimpleParticleSystem::size
    [f=0000000] Creating Water
    [f=0000000] Game::LoadInterface (Camera&Mouse): 143 ms
    [f=0000000] Game::LoadInterface (Console): 2 ms
    [f=0000000] Loading LuaRules
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth: -1163948855/3131018441
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth: -1163948855/3131018441
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] [Metalspot Finder Gadget] Mex Spot Finder Initialising
    [f=0000000] [Metalspot Finder Gadget] Detecting mex config from metalmap
    [f=0000000] [Metalspot Finder Gadget] Metal Spots found and GGed
    [f=0000000] Loaded synced gadget:  Metalspot Finder Gadget  <mex_spot_finder.lua>
    [f=0000000] Loaded synced gadget:  Rez Exp             <unit_rez_exp.lua>
    [f=0000000] Loaded synced gadget:  ranks api           <api_ranks.lua>
    [f=0000000] Loaded synced gadget:  No Self-D           <unit_prevent_share_selfd.lua>
    [f=0000000] Loaded synced gadget:  CameraBroadcast     <camera_lockcamera.lua>
    [f=0000000] Loaded synced gadget:  Awards              <gui_awards.lua>
    [f=0000000] Loaded synced gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded synced gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded synced gadget:  Bomber Control      <unit_bomber_control.lua>
    [f=0000000] Loaded synced gadget:  Commando Watch      <unit_commando_watch.lua>
    [f=0000000] Loaded synced gadget:  Cursor Broadcast    <cmd_mouse_pos_broadcast.lua>
    [f=0000000] Loaded synced gadget:  DGun CmdType Fix    <unit_dgun_cmdtype_fix.lua>
    [f=0000000] Loaded synced gadget:  Death Messages      <game_death_messages.lua>
    [f=0000000] Loaded synced gadget:  DirectControl       <unit_direct_control.lua>
    [f=0000000] Loaded synced gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded synced gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded synced gadget:  Energy Conversion   <game_energy_conversion.lua>
    [f=0000000] Loaded synced gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded synced gadget:  Game End            <game_end.lua>
    [f=0000000] Loaded synced gadget:  Initial Spawn       <game_initial_spawn.lua>
    [f=0000000] Loaded synced gadget:  Juno Damage         <unit_juno_damage.lua>
    [f=0000000] Loaded synced gadget:  Lightning Spash Damage  <unit_lightning_splash_dmg.lua>
    [f=0000000] [unit_script.lua] Loading gadget: Lua unit script framework  <unit_script.lua>
    [f=0000000] [unit_script.lua]   Loading unit script: scripts/coramph.lua
    [f=0000000] Loaded synced gadget:  Lua unit script framework  <unit_script.lua>
    [f=0000000] Loaded synced gadget:  Maverick Exp        <unit_maverick_exp.lua>
    [f=0000000] Loaded synced gadget:  Merc/Scr stockpile control  <unit_mercscr_stockpile_limit.lua>
    [f=0000000] Loaded synced gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded synced gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded synced gadget:  No Land Damage      <unit_no_land_damage.lua>
    [f=0000000] Loaded synced gadget:  No Self Pwn         <unit_noselfpwn.lua>
    [f=0000000] Loaded synced gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded synced gadget:  Nonblocking mines   <unit_nonblocking_mines.lua>
    [f=0000000] Loaded synced gadget:  Paralyse Multiplier  <unit_paralyze_multiplier.lua>
    [f=0000000] Loaded synced gadget:  Passive Builders II  <unit_passive_builders_ii.lua>
    [f=0000000] Loaded synced gadget:  PopUpWaterStructures  <unit_pop_up_water_structures.lua>
    [f=0000000] Loaded synced gadget:  Prevent Excessive Share  <game_prevent_excessive_share.lua>
    [f=0000000] Loaded synced gadget:  Prevent Lab Hax     <unit_prevent_lab_hax.lua>
    [f=0000000] Loaded synced gadget:  Prevent Load Hax    <unit_prevent_load_hax.lua>
    [f=0000000] Loaded synced gadget:  Prevent Outside Aircraft hacks  <unit_prevent_aircraft_hax.lua>
    [f=0000000] Loaded synced gadget:  Prevent Range Hax   <unit_prevent_range_hax.lua>
    [f=0000000] Loaded synced gadget:  Prevent Strange Orders  <unit_prevent_strange_orders.lua>
    [f=0000000] Loaded synced gadget:  Prevent Unload Hax  <unit_prevent_unload_hax.lua>
    [f=0000000] Loaded synced gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded synced gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded synced gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded synced gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded synced gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded synced gadget:  Stealthy Passengers  <unit_stealthy_passengers.lua>
    [f=0000000] Loaded synced gadget:  Target on the move  <unit_target_on_the_move.lua>
    [f=0000000] Loaded synced gadget:  Team Resourcing     <game_team_resources.lua>
    [f=0000000] Loaded synced gadget:  Transportee Hider   <unit_transportee_hider.lua>
    [f=0000000] Loaded synced gadget:  Unit transportable nanos  <unit_transportable_nanos.lua>
    [f=0000000] Loaded synced gadget:  Watereffects        <fx_watersplash.lua>
    [f=0000000] Loaded synced gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded synced gadget:  fx_wreck_shards     <fx_wreck_shards.lua>
    [f=0000000] Loaded synced gadget:  gfx_dynamic_lighting.lua  <gfx_dynamic_lighting.lua>
    [f=0000000] Loaded synced gadget:  lups_wrapper.lua    <lups_wrapper.lua>
    [f=0000000] Loaded synced gadget:  mo_combomb_full_damage  <mo_combomb_full_damage.lua>
    [f=0000000] Loaded synced gadget:  transportfix        <unit_transportfix.lua>
    [f=0000000] Loaded synced gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded synced gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded synced gadget:  CustomUnitShaders   <gfx_customunitshaders.lua>
    [f=0000000] Loaded synced gadget:  Take Manager        <cmd_idle_players.lua>
    [f=0000000] Loaded synced gadget:  Team Com Ends       <teamcomends.lua>
    [f=0000000] Loaded synced gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded synced gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded synced gadget:  Crashing Aircraft   <unit_crashing_aircraft.lua>
    [f=0000000] <LockCamera>: Sorry for the camera switch spam, but this is the only reliable way to list camera states other than hardcoding them
    [f=0000000] Switching to Overview style camera
    [f=0000000] Switching to Smooth style camera
    [f=0000000] Switching to Overhead (TA) style camera
    [f=0000000] Switching to Free style camera
    [f=0000000] Switching to Total War style camera
    [f=0000000] Switching to Rotatable overhead camera
    [f=0000000] Switching to Orbit style camera
    [f=0000000] Switching to FPS style camera
    [f=0000000] Switching to Overhead (TA) style camera
    [f=0000000] Loaded unsynced gadget:  Engine Taskbar Stuff  <engine_taskbar_stuff.lua>
    [f=0000000] Loaded unsynced gadget:  Metalspot Finder Gadget  <mex_spot_finder.lua>
    [f=0000000] Loaded unsynced gadget:  ranks api           <api_ranks.lua>
    [f=0000000] Loaded unsynced gadget:  CustomIcons         <unit_customicons.lua>
    [f=0000000] Loaded unsynced gadget:  CameraBroadcast     <camera_lockcamera.lua>
    [f=0000000] Loaded unsynced gadget:  Awards              <gui_awards.lua>
    [f=0000000] Loaded unsynced gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded unsynced gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded unsynced gadget:  Cursor Broadcast    <cmd_mouse_pos_broadcast.lua>
    [f=0000000] Loaded unsynced gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded unsynced gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded unsynced gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded unsynced gadget:  Juno Damage         <unit_juno_damage.lua>
    [f=0000000] Loaded unsynced gadget:  Merc/Scr stockpile control  <unit_mercscr_stockpile_limit.lua>
    [f=0000000] Loaded unsynced gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded unsynced gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded unsynced gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded unsynced gadget:  PopUpWaterStructures  <unit_pop_up_water_structures.lua>
    [f=0000000] Loaded unsynced gadget:  Prevent Unload Hax  <unit_prevent_unload_hax.lua>
    [f=0000000] Loaded unsynced gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded unsynced gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded unsynced gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded unsynced gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded unsynced gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded unsynced gadget:  Target on the move  <unit_target_on_the_move.lua>
    [f=0000000] Loaded unsynced gadget:  Transportee Hider   <unit_transportee_hider.lua>
    [f=0000000] Loaded unsynced gadget:  Watereffects        <fx_watersplash.lua>
    [f=0000000] Loaded unsynced gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded unsynced gadget:  fx_wreck_shards     <fx_wreck_shards.lua>
    [f=0000000] Loaded unsynced gadget:  gfx_dynamic_lighting.lua  <gfx_dynamic_lighting.lua>
    [f=0000000] Loaded unsynced gadget:  mo_enemywrecks      <mo_enemywrecks.lua>
    [f=0000000] Loaded unsynced gadget:  mo_greenfields      <mo_greenfields.lua>
    [f=0000000] Loaded unsynced gadget:  mo_noowner          <mo_noowner.lua>
    [f=0000000] Loaded unsynced gadget:  mo_noshare          <mo_noshare.lua>
    [f=0000000] Loaded unsynced gadget:  mo_nowrecks         <mo_nowrecks.lua>
    [f=0000000] Loaded unsynced gadget:  transportfix        <unit_transportfix.lua>
    [f=0000000] Loaded unsynced gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded unsynced gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded unsynced gadget:  Take Manager        <cmd_idle_players.lua>
    [f=0000000] Loaded unsynced gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded unsynced gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded unsynced gadget:  Crashing Aircraft   <unit_crashing_aircraft.lua>
    [f=0000000] Loaded unsynced gadget:  Lups                <lups_wrapper.lua>
    [f=0000000] Loading LuaGaia
    [f=0000000] Loading LuaUI
    [f=0000000] LuaSocketEnabled: yes
    [f=0000000] This game has locked LuaUI access
    [f=0000000] This game has locked LuaUI access
    [f=0000000] [ArchiveScanner] GetArchives: Altored_Earth (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/maps/Altored_Earth.sd7 checksum: 36138500/36138500
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/maphelper.sdz checksum: -1195842867/3099124429
    [f=0000000] [ArchiveScanner] archive checksum Altored_Earth: -1163948855/3131018441
    [f=0000000] [ArchiveScanner] GetArchives: e0d4d69bbc877c149123262b9fb5b463.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/abma/.spring/packages/e0d4d69bbc877c149123262b9fb5b463.sdp checksum: -581645883/3713321413
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/springcontent.sdz checksum: 1366382742/1366382742
    [f=0000000] [ArchiveScanner] /var/tmp/home/dev/spring/develop/base/spring/bitmaps.sdz checksum: -1805850111/2489117185
    [f=0000000] [ArchiveScanner] archive checksum e0d4d69bbc877c149123262b9fb5b463.sdp: 410614610/410614610
    [f=0000000] Using LUAUI_DIRNAME = LuaUI/
    [f=0000000] Reloaded ctrlpanel from file: LuaUI/ctrlpanel.txt
    [f=0000000] LuaUI: bound F11 to the widget selector
    [f=0000000] LuaUI: bound CTRL+F11 to tweak mode
    [f=0000000] LuaUI v0.3
    [f=0000000] Initializing PathCache
    [f=0000000] Finalizing
    [f=0000000] Error: [CreateProgramObject] Tried to create "DecalShaderARB" a ARB shader program on hardware w/o support for it!
    [f=0000000] Error: [CreateProgramObject] Tried to create "DecalShaderGLSL" a GLSL shader program on hardware w/o support for it!
    [f=0000000] Loaded DecalsDrawer: Legacy
    [f=0000000] Connection attempt from UnnamedPlayer
    [f=0000000]  -> Version: 94.1.1-1410-gfed2e04 develop (Debug)
    [f=0000000]  -> Connection established (given id 0)
    [f=0000000] Player UnnamedPlayer finished loading and is now ingame
    [f=0000000] GameID: f40b6852e9f13f15b71ada071cdf4421
    [f=0000169] Error: Floating point exception (SIGFPE) in spring 94.1.1-1410-gfed2e04 develop (Debug)
    [f=0000169] Error: Stacktrace:
    [f=0000169] Error:   <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfbb0) [0x7fa623fc6bb0]
    [f=0000169] Error:   <1> /home/abma/dev/spring/develop/rts/System/FastMath.h:284 (discriminator 1)
    [f=0000169] Error:   <2> /home/abma/dev/spring/develop/rts/Game/TraceRay.cpp:295 (discriminator 1)
    [f=0000169] Error:   <3> /home/abma/dev/spring/develop/rts/Rendering/Env/ISky.cpp:94
    [f=0000169] Error:   <4> /home/abma/dev/spring/develop/rts/Rendering/Env/AdvSky.cpp:547
    [f=0000169] Error:   <5> /usr/include/c++/4.8/bits/stl_tree.h:1346
    [f=0000169] Error:   <6> /home/abma/dev/spring/develop/rts/Game/Game.cpp:1261
    [f=0000169] Error:   <7> /home/abma/dev/spring/develop/rts/Map/SMF/ROAM/Patch.h:98 (discriminator 1)
    [f=0000169] Error:   <8> /usr/include/c++/4.8/bits/stl_vector.h:317
    [f=0000169] Error:   <9> /usr/include/c++/4.8/bits/basic_string.tcc:658
    [f=0000169] Error:   <10> /usr/include/c++/4.8/bits/allocator.h:119
    [f=0000169] Error:   <11> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fa620b6ede5]
    [f=0000169] Error:   <12> ??:?
    [f=0000169] [CCollisionHandler] dis-/continuous tests: 0/0
    [f=0000169] [~CPathCache(76x36)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000169] [~CPathCache(76x36)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000169] [~CPathCache(304x144)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000169] [~CPathCache(304x144)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000169] Statistics for RectangleOptimizer: 0%
    [f=0000169] Statistics for RectangleOptimizer: 0%
    [f=0000169] Statistics for local connection:
    Received: 1322 bytes
    Sent: 2134 bytes
    
    [f=0000169] Writing demo: demos/20131023_194802_Altored_Earth_94.1.1-1410-gfed2e04 develop.sdf
    [LuaSocket] Dumping luasocket rules:
    Fatal: Spring crashed
    Spring has crashed:
    Floating point exception (SIGFPE).
    
    A stacktrace has been written to:
      /var/tmp/home/dev/spring/develop/infolog.txt
    
    txt file icon infolog.txt (30,034 bytes) 2013-10-23 19:48 +

-Relationships
+Relationships

-Notes

~0011828

abma (administrator)

seems to be reproduceable when zooming max out and then zooming very fast in while holding CTRL + SHIFT.

~0011829

abma (administrator)

(gdb) bt full
#0 0x00000000005b5db1 in fastmath::floor<float> (f=@0x7fffffffdbb0: 2,2999616e+09)
    at rts/System/FastMath.h:284
No locals.
#1 0x00000000006148a9 in TraceRay::GuiTraceRay (start=..., dir=..., length=55199,0781,
    exclude=0x0, hitUnit=@0x7fffffffdc60: 0x0, hitFeature=@0x7fffffffdc68: 0x0, useRadar=false,
    groundOnly=true, ignoreWater=false) at rts/Game/TraceRay.cpp:295
        minEgressDist = 4,59163468e-41
        begQuad = 0x1bba350
        endQuad = 0x7fffebfe6fe0 <typeinfo for exec_node>
        fi = {_M_node = 0x1d08210}
        guiRayLength = 55199,0781
        groundRayLength = -1
        waterRayLength = 0
        minIngressDist = -8,44844719e+26
        minRayLength = 0
        hitFactory = false
        cq = {b0 = 0, b1 = 1, t0 = 5,42789485e-38, t1 = 0, p0 = {static binder = {
              class_ = 0x19d18c0, base = 0x0, flags = creg::CF_None,
              memberRegistrator = 0x193c4c0 <float3::memberRegistrator>,
              name = 0x127c60e "float3", size = 12, alignment = 4, hasVTable = false,
              constructor = 0xcb108a <float3::_ConstructInstance(void*)>,
              destructor = 0xcb10b6 <float3::_DestructInstance(void*)>,
              nextBinder = 0x193c440 <type2<float>::binder>}, static memberRegistrator =
    0x193c5a8 <float3mreg>, static hasVTable = false, static CMP_EPS = 9,99999975e-05,
---Type <return> to continue, or q <return> to quit---
            static NORMALIZE_EPS = 9,99999996e-13, static maxxpos = 19455, static maxzpos = 9215, {
              {x = -nan(0x7fdbb0), y = 4,59163468e-41, z = 8,02330391e-39}, {r = -nan(0x7fdbb0),
                g = 4,59163468e-41, b = 8,02330391e-39}, {x1 = -nan(0x7fdbb0),
                y1 = 4,59163468e-41, x2 = 8,02330391e-39}, {s = -nan(0x7fdbb0),
                t = 4,59163468e-41, p = 8,02330391e-39}, {xstart = -nan(0x7fdbb0),
                ystart = 4,59163468e-41, xend = 8,02330391e-39}}}, p1 = {static binder = {
              class_ = 0x19d18c0, base = 0x0, flags = creg::CF_None,
              memberRegistrator = 0x193c4c0 <float3::memberRegistrator>,
              name = 0x127c60e "float3", size = 12, alignment = 4, hasVTable = false,
              constructor = 0xcb108a <float3::_ConstructInstance(void*)>,
              destructor = 0xcb10b6 <float3::_DestructInstance(void*)>,
              nextBinder = 0x193c440 <type2<float>::binder>},
            static memberRegistrator = 0x193c5a8 <float3mreg>, static hasVTable = false,
            static CMP_EPS = 9,99999975e-05, static NORMALIZE_EPS = 9,99999996e-13,
            static maxxpos = 19455, static maxzpos = 9215, {{x = 0, y = 2,22463597e-36, z = 0}, {
                r = 0, g = 2,22463597e-36, b = 0}, {x1 = 0, y1 = 2,22463597e-36, x2 = 0}, {s = 0,
                t = 2,22463597e-36, p = 0}, {xstart = 0, ystart = 2,22463597e-36, xend = 0}}},
          lmp = 0x4283590}
        ui = {_M_node = 0x1bbb300}
#2 0x00000000008ad42e in ISky::SunVisible (this=0x4e54210, pos=...)
    at rts/Rendering/Env/ISky.cpp:94
        hitUnit = 0x0
        hitFeature = 0x0
        sunDir = {static binder = {class_ = 0x19d18c0, base = 0x0, flags = creg::CF_None,
---Type <return> to continue, or q <return> to quit---
            memberRegistrator = 0x193c4c0 <float3::memberRegistrator>, name = 0x127c60e "float3",
            size = 12, alignment = 4, hasVTable = false,
            constructor = 0xcb108a <float3::_ConstructInstance(void*)>,
            destructor = 0xcb10b6 <float3::_DestructInstance(void*)>,
            nextBinder = 0x193c440 <type2<float>::binder>},
          static memberRegistrator = 0x193c5a8 <float3mreg>, static hasVTable = false,
          static CMP_EPS = 9,99999975e-05, static NORMALIZE_EPS = 9,99999996e-13,
          static maxxpos = 19455, static maxzpos = 9215, {{x = 0,577349603, y = 0,577349603,
              z = 0,577349603}, {r = 0,577349603, g = 0,577349603, b = 0,577349603}, {
              x1 = 0,577349603, y1 = 0,577349603, x2 = 0,577349603}, {s = 0,577349603,
              t = 0,577349603, p = 0,577349603}, {xstart = 0,577349603, ystart = 0,577349603,
              xend = 0,577349603}}}
        sunDist = 0
0000003 0x0000000000893127 in CAdvSky::DrawSun (this=0x4e54210) at rts/Rendering/Env/AdvSky.cpp:547
        modSunColor = {static binder = {class_ = 0x19d18c0, base = 0x0, flags = creg::CF_None,
            memberRegistrator = 0x193c4c0 <float3::memberRegistrator>, name = 0x127c60e "float3",
            size = 12, alignment = 4, hasVTable = false,
            constructor = 0xcb108a <float3::_ConstructInstance(void*)>,
            destructor = 0xcb10b6 <float3::_DestructInstance(void*)>,
            nextBinder = 0x193c440 <type2<float>::binder>},
          static memberRegistrator = 0x193c5a8 <float3mreg>, static hasVTable = false,
          static CMP_EPS = 9,99999975e-05, static NORMALIZE_EPS = 9,99999996e-13,
          static maxxpos = 19455, static maxzpos = 9215, {{x = 0,800000012, y = 0,
              z = -nan(0x7fe450)}, {r = 0,800000012, g = 0, b = -nan(0x7fe450)}, {
---Type <return> to continue, or q <return> to quit---
              x1 = 0,800000012, y1 = 0, x2 = -nan(0x7fe450)}, {s = 0,800000012, t = 0,
              p = -nan(0x7fe450)}, {xstart = 0,800000012, ystart = 0, xend = -nan(0x7fe450)}}}
        ffy = -nan(0x7fdde0)
        cvs0 = 0x43d4048
        bf1 = 0x400000000 <Address 0x400000000 out of bounds>
        xzSunCameraPos = {static binder = {class_ = 0x19d18c0, base = 0x0, flags = creg::CF_None,
            memberRegistrator = 0x193c4c0 <float3::memberRegistrator>, name = 0x127c60e "float3",
            size = 12, alignment = 4, hasVTable = false,
            constructor = 0xcb108a <float3::_ConstructInstance(void*)>,
            destructor = 0xcb10b6 <float3::_DestructInstance(void*)>,
            nextBinder = 0x193c440 <type2<float>::binder>},
          static memberRegistrator = 0x193c5a8 <float3mreg>, static hasVTable = false,
          static CMP_EPS = 9,99999975e-05, static NORMALIZE_EPS = 9,99999996e-13,
          static maxxpos = 19455, static maxzpos = 9215, {{x = 205044320, y = 2,21886928e-27,
              z = 2,31146572e-36}, {r = 205044320, g = 2,21886928e-27, b = 2,31146572e-36}, {
              x1 = 205044320, y1 = 2,21886928e-27, x2 = 2,31146572e-36}, {s = 205044320,
              t = 2,21886928e-27, p = 2,31146572e-36}, {xstart = 205044320,
              ystart = 2,21886928e-27, xend = 2,31146572e-36}}}
        ymod = 5,42789485e-38
        baseX = 32767
        cvs1 = 0xf5750
        bf2 = 0x7fffffffddd0 "}\t"
        buf = '\000' <repeats 55 times>, "\003", '\000' <repeats 31 times>, "\002", '\000' <repeats 39 times>
---Type <return> to continue, or q <return> to quit---
        fx = 5,42789037e-38
        cvs2 = 0x7fffffffdd60
        fy = 0
        ffx = 0
        baseY = -8944
        cvs3 = 0xcaaedc <ScopedTimer::~ScopedTimer()+160>
        mid = 0
0000004 0x00000000009b94a1 in CWorldDrawer::Draw (this=0x5fe2b10) at rts/Rendering/WorldDrawer.cpp:210
        myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, hash = 1783, starttime = {static binder = {class_ = 0x19d1c40, base = 0x0,
                flags = creg::CF_None,
                memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
                name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
                constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
                destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
                nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
              static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
              x = 1382547929466200032, static xs = 1382547891744125066}, nameIterator = {
              _M_node = 0x4247cd0}}, autoShowGraph = false, it = {_M_node = 0x3be6130}}
        gd = 0x7efcce0
        plane_below = {0, -1, 0, 0}
        plane_above = {0, 1, 0, 0}
0000005 0x000000000059b22a in CGame::Draw (this=0x21dbf60) at rts/Game/Game.cpp:1261
        currentTimePreUpdate = {static binder = {class_ = 0x19d1c40, base = 0x0,
---Type <return> to continue, or q <return> to quit---
            flags = creg::CF_None, memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
            name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
            constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
            destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
            nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
          static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
          x = 1382547929463889985, static xs = 1382547891744125066}
        doDrawWorld = true
        __PRETTY_FUNCTION__ = "virtual bool CGame::Draw()"
        currentTimePreDraw = {static binder = {class_ = 0x19d1c40, base = 0x0,
            flags = creg::CF_None, memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
            name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
            constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
            destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
            nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
          static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
          x = 1382547929464444330, static xs = 1382547891744125066}
        myScopedTimerFromMakro = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, hash = 26460840, starttime = {static binder = {class_ = 0x19d1c40, base = 0x0,
                flags = creg::CF_None,
                memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
                name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
                constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
                destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
---Type <return> to continue, or q <return> to quit---
                nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
              static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
              x = 140737488347264, static xs = 1382547891744125066}, nameIterator = {
              _M_node = 0x7fffffffe090}}, autoShowGraph = 217, it = {_M_node = 0x193c2a8 <refs+8>}}
        currentTimePostDraw = {static binder = {class_ = 0x19d1c40, base = 0x0,
            flags = creg::CF_None, memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
            name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
            constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
            destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
            nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
          static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
          x = 140737488347032, static xs = 1382547891744125066}
#6 0x0000000000c7d19d in SpringApp::Update (this=0x7fffffffe280) at rts/System/SpringApp.cpp:964
        cputimer = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>},
            hash = 1972, starttime = {static binder = {class_ = 0x19d1c40, base = 0x0,
                flags = creg::CF_None,
                memberRegistrator = 0x19396e0 <spring_time::memberRegistrator>,
                name = 0x126c51b "spring_time", size = 8, alignment = 8, hasVTable = false,
                constructor = 0xc5564c <spring_time::_ConstructInstance(void*)>,
                destructor = 0xc55678 <spring_time::_DestructInstance(void*)>,
                nextBinder = 0x1939600 <CRectangleOptimizer::binder>},
              static memberRegistrator = 0x1939770 <spring_timemreg>, static hasVTable = false,
              x = 1382547929463887177, static xs = 1382547891744125066}, nameIterator = {
              _M_node = 0x1e8b520}}, autoShowGraph = false, it = {_M_node = 0x1e8a480}}
---Type <return> to continue, or q <return> to quit---
        ret = 1
#7 0x0000000000c7d3f8 in SpringApp::Run (this=0x7fffffffe280) at rts/System/SpringApp.cpp:1041
No locals.
#8 0x0000000000c4db1a in Run (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:64
        app = {cmdline = 0x19bd3e0}
        ret = -1
        err = 0x19bcba0
#9 0x0000000000c4e209 in main (argc=1, argv=0x7fffffffe458) at rts/System/Main.cpp:123
        restart = false

~0011830

abma (administrator)

holding CTRL only leads to SIGFPE as well, but when holding SHIFT+CTRL its easier to get the SIGFPE...

~0011831

Kloot (developer)

Last edited: 2013-10-23 19:30

View 2 revisions

cq = {... p0 = ... {x = -nan(0x7fdbb0) ... }

What camera mode(s) trigger(s) this and on what map(s)? Does it happen when zooming in extremely close to units or features or also when there is only empty ground?


Seems there are a few unrelated NaN sources as well:

modSunColor = { ... z = -nan(0x7fe450)}
ffy = -nan(0x7fdde0) // fy - math::floor(fy)

~0011832

abma (administrator)

Overhead (TA) style camera, didn't test others yet.


not sure if a unit in view affects it, seems to crash with and without in view, but didn't crash when zoomed very closely to map.

~0011833

abma (administrator)

(crash = SIGFPE this time)

~0011834

Kloot (developer)

Last edited: 2013-10-23 19:47

View 2 revisions

what map(s)?

~0011835

abma (administrator)

Using map: Altored_Earth

~0011836

abma (administrator)

no SIGFPE's on other (smaller) maps it seems

~0011837

Kloot (developer)

Can't reproduce here on that map, maybe zoom-speed isn't high enough. Also, for me pressing CTRL with overhead camera controls the viewing angle, it does not affect speed.

~0011838

abma (administrator)

oops, yes CTRL changes view angel for me too. wasn't clear as in the first tries it instantly SIGFPE'd.

SHIFT speeds changing view angel a little up for me.

i'm using a debug build, so maybe this gives the needed slowdown to reproduce this.

~0011839

Kloot (developer)

Last edited: 2013-10-23 20:10

View 3 revisions

Ah, this line

  const float waterRayLength = math::floor(math::fabs(start.y / std::min(dir.y, -0.00001f)))

generates an FPE when

  start.y = 21481.2246f (possible only on larger maps)
  dir.y = 0.577349603f

since

floor(abs(21481.2246f / min(0.577349603f, -0.00001f))) ==
floor(abs(21481.2246f / -0.00001f)) ==
floor(abs(-2e+09)) ==
floor(2e+09) ==
10752 (!)

causes an overflow during float to int conversion.

+Notes

-Issue History
Date Modified Username Field Change
2013-10-23 19:02 abma New Issue
2013-10-23 19:03 abma Note Added: 0011828
2013-10-23 19:05 abma Note Added: 0011829
2013-10-23 19:08 abma Note Added: 0011830
2013-10-23 19:29 Kloot Note Added: 0011831
2013-10-23 19:30 Kloot Note Edited: 0011831 View Revisions
2013-10-23 19:44 abma Note Added: 0011832
2013-10-23 19:45 abma Note Added: 0011833
2013-10-23 19:46 Kloot Note Added: 0011834
2013-10-23 19:47 Kloot Note Edited: 0011834 View Revisions
2013-10-23 19:48 abma File Added: infolog.txt
2013-10-23 19:49 abma Note Added: 0011835
2013-10-23 19:52 abma Note Added: 0011836
2013-10-23 19:55 Kloot Note Added: 0011837
2013-10-23 19:58 abma Note Added: 0011838
2013-10-23 20:07 Kloot Note Added: 0011839
2013-10-23 20:08 Kloot Note Edited: 0011839 View Revisions
2013-10-23 20:10 Kloot Note Edited: 0011839 View Revisions
2013-10-23 20:11 Kloot Changeset attached => spring develop e8326232
2013-10-23 20:11 Kloot Assigned To => Kloot
2013-10-23 20:11 Kloot Status new => resolved
2013-10-23 20:11 Kloot Resolution open => fixed
+Issue History