2025-07-19 17:35 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004426Spring engineGeneralpublic2014-06-14 21:52
Reportercleanrock 
Assigned TojK 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version97.0.1+git 
Target Version98.0Fixed in Version 
Summary0004426: FT_Set_Pixel_Sizes failed
DescriptionCrashed when i joined a zk game today:
Error: [ErrorMessageBox][1] msg="/usr/share/fonts/misc/18x18ja.pcf.gz: FT_Set_Pixel_Sizes failed: invalid pixel size" IsMainThread()=1 fromMain=0

May be a local problem of mine but posting it here in case its not.
Additional InformationSpring 97.0.1-18-gf1dd749 develop
Zero-K v1.2.6.12
http://zero-k.info/Battles/Detail/267434
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (34,267 bytes) 2014-06-09 15:51 -
    [ParseCmdLine] command-line args: "/home/johanr/.spring/engine/97.0.1-18-gf1dd749/spring /home/johanr/.cache/flobby/flobby_script.txt"
    Using configuration source: "/home/johanr/.spring/engine/97.0.1-18-gf1dd749/springsettings.cfg"
    Using additional configuration source: "/home/johanr/.springrc"
    Using additional configuration source: "/home/johanr/.config/spring/springsettings.cfg"
    Available log sections: GameServer, AutohostInterface, Net, VFS, KeyBindings, Piece, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, DecalsDrawerGL4, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, GroundMoveType, UnitScript, CregSerializer, ArchiveScanner, Shader, Font, Model, LuaSocket, Path
    Enabled log sections: Sound(N)
    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 97.0.1-18-gf1dd749 develop
    Build Date & Time: Jun  7 2014 10:00:55
    Build Environment: boost-105400, GNU libstdc++ version 20120920
    Compiler Version:  gcc-4.7.2
    Operating System:  Linux 3.14.5-1-ARCH #1 SMP PREEMPT Sun Jun 1 07:36:23 CEST 2014 x86_64
    	running in 64-bit native mode
    [CMyMath::Init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    Supported Video modes: 640x480, 800x600, 1024x768, 1280x960, 1280x1024, 1440x900, 1600x1200, 1680x1050, 1920x1080, 1920x1200
    SDL version:  linked 2.0.3; compiled 2.0.1
    GL version:   4.4.0 NVIDIA 337.25
    GL vendor:    NVIDIA Corporation
    GL renderer:  GeForce GTX 760/PCIe/SSE2
    GLSL version: 4.40 NVIDIA via Cg compiler
    GLEW version: 1.9.0
    Video RAM:    total 2048MB, available 1828MB
    FBO::maxSamples: 32
    GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 16384, compress MIP-map textures: 0
    	maximum SmoothPointSize: 190, maximum vec4 varying/attributes: 31/16
    	maximum drawbuffers: 8, maximum recommended indices/vertices: 1048576/1048576
    	number of UniformBufferBindings: 84 (64kB)
    Using Adaptive VSync
    [InitOpenGL] video mode set to 1920x1200:24bit @59Hz (windowed)
    [WatchDogInstall] Installed (HangTimeout: 10sec)
    [ThreadPool::SetThreadCount][1] #wanted=8 #current=1
    [ThreadPool::SetThreadCount][2] #threads=7
    [DataDirs] Portable Mode!
    Using read-write data directory: /home/johanr/.spring/engine/97.0.1-18-gf1dd749/
    Using read-only data directory: /home/johanr/.config/spring/
    Using read-only data directory: /home/johanr/.spring/
    Scanning: /home/johanr/.spring/maps
    Scanning: /home/johanr/.spring/base
    Scanning: /home/johanr/.spring/games
    Scanning: /home/johanr/.spring/packages
    Scanning: /home/johanr/.spring/engine/97.0.1-18-gf1dd749/base
    Warning: Found a "kurczak.sd7" already in "/home/johanr/.spring/maps/", ignoring one in "/home/johanr/.spring/maps/"
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] [LuaSocket] Adding rule 0 lobby.springrts.com:8200
    [f=0000000] [ThreadPool::SetThreadCount][1] #wanted=4 #current=8
    [f=0000000] [ThreadPool::SetThreadCount][2] #threads=3
    [f=0000000] [Threading] Main thread CPU affinity not set
    [f=0000000] [Initialize] CPU Clock: std::chrono::high_resolution_clock
    [f=0000000] [Initialize] CPU Cores: 8
    [f=0000000] [Startup] Loading StartScript from: /home/johanr/.cache/flobby/flobby_script.txt
    [f=0000000] Connecting to: 94.23.171.72:8883
    [f=0000000] [LuaSocket] Adding rule 2 94.23.171.72:8883
    [f=0000000] Connecting to 94.23.171.72:8883 using name cleanrock
    [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.15.1
    [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 AL_SOFT_source_latency
    [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]   EFX Enabled: yes
    [f=0000000] [Sound]   Max Sounds: 96
    [f=0000000] [PreGame::UpdateClientNet] added new player cleanrock with number 10 to team 0
    [f=0000000] Using map: Ravaged_v2
    [f=0000000] Using game: Zero-K v1.2.6.12
    [f=0000000] Using game archive: 2d6afa603b979689c6e4c26b24f47bd7.sdp
    [f=0000000] Warning: Incompatible map-checksum: Checksum of Ravaged_v2 (checksum 0x78e72732) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] Warning: Incompatible game-checksum: Checksum of 2d6afa603b979689c6e4c26b24f47bd7.sdp (checksum 0x3940d89f) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] Recording demo to: /home/johanr/.spring/engine/97.0.1-18-gf1dd749/demos/20140609_154236_Ravaged_v2_97.0.1-18-gf1dd749 develop.sdf
    [f=0000000] PreGame::GameDataReceived: 22 ms
    [f=0000000] [PreGame::UpdateClientNet] user number 10 (team 0, allyteam 1)
    [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] Found new widget "WM Stuff"
    [f=0000000] [LuaIntro] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=0000000] [LuaIntro] Loading widget:      WM Stuff               <wm.lua>
    [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] Parsing Map Information
    [f=0000000] Loading SMF
    [f=0000000] Loading Map (40 MB)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Loading all definitions:  0.356000
    [f=0000000] Game::LoadDefs (GameData): 393 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] [Sound] Warning: Sound incomingchat is missing file tag (ignoring)
    [f=0000000] [Sound]  parsed 345 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): 8 ms
    [f=0000000] Creating Smooth Height Mesh
    [f=0000000] SmoothHeightMesh::MakeSmoothMesh: 16 ms
    [f=0000000] Creating QuadField & CEGs
    [f=0000000] [CDamageArrayHandler] number of ArmorDefs: 9
    [f=0000000] Warning: [CDamageArrayHandler] UnitDef "chicken" in ArmorDef "chicken" already belongs to ArmorDef category 2!
    [f=0000000] [RegisterAssimpModelFormats] supported Assimp model formats: *.3ds;*.blend;*.dae;*.lwo;
    [f=0000000] Creating Unit Textures
    [f=0000000] Creating Sky
    [f=0000000] Loading Weapon Definitions
    [f=0000000] [Sound] Error: WAV file sounds/weapon/missile/missile_fire2.wav has data length 291939 greater than actual data length 101848
    [f=0000000] Loading Unit Definitions
    [f=0000000] Loading Feature Definitions
    [f=0000000] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=0000000] Initializing Map Features
    [f=0000000] Creating ShadowHandler & DecalHandler
    [f=0000000] Creating GroundDrawer
    [f=0000000] Loading Map Tiles
    [f=0000000] Loading Square Textures
    [f=0000000] CSMFGroundTextures::ConvolveHeightMap: 0 ms
    [f=0000000] Switching to ROAM Mesh Rendering
    [f=0000000] Creating TreeDrawer
    [f=0000000] Creating ProjectileDrawer & UnitDrawer
    [f=0000000] Creating Projectile Textures
    [f=0000000] Creating Water
    [f=0000000] Game::LoadInterface (Camera&Mouse): 53 ms
    [f=0000000] [Sound] Error: Unable to open audio file: MultiSelect
    [f=0000000] [Sound] Error: CSound::GetSoundId: could not find sound: MultiSelect
    [f=0000000] Game::LoadInterface (Console): 21 ms
    [f=0000000] [Sound] Error: Unable to open audio file: FailedCommand
    [f=0000000] [Sound] Error: CSound::GetSoundId: could not find sound: FailedCommand
    [f=0000000] Loading LuaRules
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Initializing gadget
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 1 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 1 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 1 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 4 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 5 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 5 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 7 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 8 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 9 is empty or in invalid format
    [f=0000000] [Perks] Warning: Unlock system error: Unlock data entry for player 10 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 4 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 5 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 5 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 7 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 8 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 9 is empty or in invalid format
    [f=0000000] [UnitMorph] Warning: Comm Morph warning: Comm data entry for player 10 is empty or in invalid format
    [f=0000000] Setting morph for custom comms for player: 2
    [f=0000000] Setting morph for custom comms for player: 3
    [f=0000000] Setting morph for custom comms for player: 6
    [f=0000000] [UnitMorph] Warning: Morph gadget: Bad morph src type: armroy
    [f=0000000] [UnitMorph] Warning: Morph gadget: Bad morph src type: armpt
    [f=0000000] [UnitMorph] Warning: Morph gadget: Bad morph src type: corroy
    [f=0000000] [UnitMorph] Warning: Morph gadget: Bad morph src type: corsub
    [f=0000000] [UnitMorph] Warning: Morph gadget: Bad morph src type: coresupp
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 1 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 4 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 5 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 5 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 7 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 8 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 9 is empty or in invalid format
    [f=0000000] [StartSetup] Warning: Start Unit Setup warning: Comm data entry for player 10 is empty or in invalid format
    [f=0000000] [Planet Wars Structures] Warning: Planetwars warning: Planetwars data entry in modoption is empty or in invalid format
    [f=0000000] LUARULES-DRAW  (GADGETS)
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] zombies: unsynced mode
    [f=0000000] LUARULES-DRAW  (GADGETS)
    [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] 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] [CheckLUAFileAndBackup] Warning: cannot open LuaUI/Configs/zk_keys.lua: No such file or directory (Now will find backup file)
    [f=0000000] [CheckLUAFileAndBackup] Warning: cannot open LuaUI/Configs/zk_keys.lua.bak: No such file or directory (Backup file not available)
    [f=0000000] nil, LuaUI/Configs/zk_keys.lua: No such file or directory, 2
    [f=0000000] nil, LuaUI/Configs/zk_keys.lua.bak: No such file or directory, 2
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Jump Jet Defs checking begining...
    [f=0000000] .. Jump Jet Defs checking complete
    [f=0000000] Loaded API widget:  Cluster Detection   <api_cluster_detection.lua>
    [f=0000000] Loaded API widget:  Shared Functions    <api_shared_functions.lua>
    [f=0000000] Loaded API widget:  Modular Comm Info   <api_modularcomms.lua>
    [f=0000000] Loaded API widget:  Chili Framework     <api_chili.lua>
    [f=0000000] Loaded API widget:  Lag (AFK) monitor   <api_lag_monitor.lua>
    [f=0000000] Hardware mouse-cursor is disabled!
    [f=0000000] Set "shadows" config-parameter to 1
    [f=0000000] Ground-decals rendering is disabled!
    [f=0000000] Set maximum particles to: 20000
    [f=0000000] Set UnitLodDist to 500
    [f=0000000] Set UnitIconDist to 109
    [f=0000000] Loaded widget:  EPIC Menu           <gui_epicmenu.lua>
    [f=0000000] Loaded widget:  Chili Minimap       <gui_chili_minimap.lua>
    [f=0000000] Loaded widget:  Chili Widget Selector  <gui_chili_widgetselector.lua>
    [f=0000000] Loaded widget:  Custom Cursor Sets  <gui_customcursorsets.lua>
    [f=0000000] Mexspot Fetcher fetching
    [f=0000000] Loaded widget:  Mexspot Fetcher     <wg_mexspot_fetcher.lua>
    [f=0000000] Loaded widget:  Local Team Colors   <gui_local_colors.lua>
    [f=0000000] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [f=0000000] Loaded widget:  Noises              <snd_noises.lua>
    [f=0000000] Loaded widget:  Unit Icons          <unit_icons.lua>
    [f=0000000] Loaded widget:  Chili Vote Display  <gui_chili_vote.lua>
    [f=0000000] Loaded widget:  TeamCommEnds & Lavarise indicator  <gui_teamcommends.lua>
    [f=0000000] Loaded widget:  BuildETA            <gui_build_eta.lua>
    [f=0000000] Loaded widget:  Cloak Fire State    <unit_cloakfirestate.lua>
    [f=0000000] Loaded widget:  EndGame Stats       <gui_chili_endgraph.lua>
    [f=0000000] Loaded widget:  Initial Queue ZK    <unit_initial_queue.lua>
    [f=0000000] Loaded widget:  Chili CTF GUI       <gui_chili_ctf.lua>
    [f=0000000] Loaded widget:  Area Attack Tweak   <cmd_area_attack_tweak.lua>
    [f=0000000] Spectator mode detected. Removed: Auto First Build Facing
    [f=0000000] Loaded widget:  Auto First Build Facing  <init_autofirstbuildfacing.lua>
    [f=0000000] Loaded widget:  Auto Patrol Nanos   <unit_auto_patrol_nanos.lua>
    [f=0000000] Cleared Autogroups.
    [f=0000000] Loaded widget:  Auto Group          <unit_auto_group.lua>
    [f=0000000] Loaded widget:  Autoquit            <autoquit.lua>
    [f=0000000] Loaded widget:  Attack Warning      <unit_attack_warning.lua>
    [f=0000000] Loaded widget:  Blast Radius        <gui_blastradius.lua>
    [f=0000000] Loaded widget:  CameraShake         <camera_shake.lua>
    [f=0000000] Loaded widget:  Chili EndGame Window  <gui_chili_endgamewindow.lua>
    [f=0000000] Loaded widget:  Chili Rejoining Progress Bar  <gui_chili_rejoin_progress.lua>
    [f=0000000] Loaded widget:  Chili Resource Bars  <gui_chili_resource_bars.lua>
    [f=0000000] Loaded widget:  Chili Selections & CursorTip  <gui_chili_selections_and_cursortip.lua>
    [f=0000000] Loaded widget:  Constructor Auto Assist  <unit_factory_guard.lua>
    [f=0000000] Loaded widget:  Context Menu        <gui_contextmenu.lua>
    [f=0000000] Loaded widget:  Darkening           <gui_darkening.lua>
    [f=0000000] Loaded widget:  Defense Range Zero-K  <gui_defenserange.lua>
    [f=0000000] Loaded widget:  Ferry Points        <cmd_ferry_points.lua>
    [f=0000000] Loaded widget:  Haven Handler       <gui_havens.lua>
    [f=0000000] Loaded widget:  Highlight Geos      <gui_highlight_geos.lua>
    [f=0000000] Loaded widget:  Keep Target         <cmd_keep_target.lua>
    [f=0000000] Loaded widget:  Local Widgets Config  <localwidgets.lua>
    [f=0000000] Loaded widget:  Map Edge Extension  <map_edge_extension.lua>
    [f=0000000] Loaded widget:  MetalFeatures       <gui_metal_features.lua>
    [f=0000000] Loaded widget:  Mex Placement Handler  <cmd_mex_placement.lua>
    [f=0000000] Loaded widget:  MinimapEvents       <minimap_events.lua>
    [f=0000000] Loaded widget:  Missile Silo Range  <missilesilo_range.lua>
    [f=0000000] Loaded widget:  Persistent Build Spacing  <gui_persistent_build_spacing.lua>
    [f=0000000] Loaded widget:  Point Tracker       <gui_point_tracker.lua>
    [f=0000000] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [f=0000000] Loaded widget:  Show All Commands v2  <unit_showallcommands_2.lua>
    [f=0000000] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [f=0000000] Loaded widget:  Showeco and Grid Drawer  <gui_showeco_action.lua>
    [f=0000000] Loaded widget:  Decoration Handler  <unit_decoration_handler.lua>
    [f=0000000] Loaded widget:  Spectate Selected Team  <gui_spectate_selected_team.lua>
    [f=0000000] Loaded widget:  State Reverse Toggle  <cmd_state_reverse_toggle.lua>
    [f=0000000] Loaded widget:  Stereo3D            <gfx_stereo3d.lua>
    [f=0000000] Loaded widget:  Voice Assistant     <unit_voice.lua>
    [f=0000000] <Startup Info and Selector> Spectator mode, Junior forced, or replay. Widget removed.
    [f=0000000] Loaded widget:  Startup Info and Selector  <init_startup_info_selector.lua>
    [f=0000000] Loaded widget:  Clippy Comments     <unit_clippy.lua>
    [f=0000000] Loaded widget:  Comm-n-Elo Startpos. Info  <init_startpointelocom_info.lua>
    [f=0000000] Loaded widget:  Ghost Site          <unit_ghostsite.lua>
    [f=0000000] <Stockpiler>: disabled for spectators
    [f=0000000] Loaded widget:  Stockpiler          <unit_stockpile.lua>
    [f=0000000] Loaded widget:  Transport AI        <unit_transport_ai.lua>
    [f=0000000] Loaded widget:  Start Point Remover & Comm Selector  <init_start_point_remover.lua>
    [f=0000000] <Unit Marker> Spectator mode or replay. Widget removed.
    [f=0000000] Loaded widget:  Unit Marker Zero-K  <unit_marker.lua>
    [f=0000000] [Engine Setting Fix v2] Warning: Setting UseNetMessageSmoothingBuffer = 1
    [f=0000000] [Engine Setting Fix v2] Warning: Setting WorkerThreadSpinTime = 0
    [f=0000000] Loaded widget:  Engine Setting Fix v2  <dbg_engine_settingsv2.lua>
    [f=0000000] Loaded widget:  Announcer           <gui_announcer.lua>
    [f=0000000] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [f=0000000] Loaded widget:  MessageBoxes        <mission_messagebox.lua>
    [f=0000000] Loaded widget:  Objectives          <mission_objectives.lua>
    [f=0000000] Loaded widget:  Select Keys         <gui_selectkeys.lua>
    [f=0000000] Loaded widget:  SmoothScroll        <camera_smooth_move.lua>
    [f=0000000] <Replay control buttons> Live mode. Widget removed.
    [f=0000000] Loaded widget:  Replay control buttons  <gui_replay_controls.lua>
    [f=0000000] Loaded widget:  Unit Start State    <unit_start_state.lua>
    [f=0000000] Loaded widget:  UnitNoStuckInFactory  <unit_nostuck_infactory.lua>
    [f=0000000] Loaded widget:  Chili Custom Modoptions Info  <gui_custommodoptions_info.lua>
    [f=0000000] Loaded widget:  PlanetWars Info     <gui_planetwars_info.lua>
    [f=0000000] Loaded widget:  Commands FX         <gfx_commands_fx.lua>
    [f=0000000] Loaded widget:  UnitShapes          <unit_shapes.lua>
    [f=0000000] Loaded widget:  Ore mexes!          <gui_oremex.lua>
    [f=0000000] Loaded widget:  AllyCursors         <gui_ally_cursors.lua>
    [f=0000000] Loaded widget:  CEG Spawner         <dbg_ceg_spawner.lua>
    [f=0000000] Loaded widget:  CommandInsert       <cmd_commandinsert.lua>
    [f=0000000] Loaded widget:  Gadget Icons        <unit_gadget_icons.lua>
    [f=0000000] Loaded widget:  Rank Icons 2        <unit_rank_icons.lua>
    [f=0000000] Loaded widget:  Selection Send      <gui_selectionsend.lua>
    [f=0000000] Loaded widget:  Shield Guard        <unit_shield_guard.lua>
    [f=0000000] Loaded widget:  State Icons         <unit_state_icons.lua>
    [f=0000000] <Building Starter>: disabled for spectators
    [f=0000000] Loaded widget:  Building Starter    <unit_building_starter.lua>
    [f=0000000] <Cloaker Guard>: disabled for spectators
    [f=0000000] Loaded widget:  Cloaker Guard       <unit_cloaker_guard.lua>
    [f=0000000] Marketplace and Bounty Icons: Widget removed.
    [f=0000000] Loaded widget:  Bounty & Marketplace Icons (experimental)  <unit_bounty_marketplace_icons.lua>
    [f=0000000] Loaded widget:  Units on Fire       <gfx_lups_units_on_fire.lua>
    [f=0000000] Loaded widget:  Receive Units Indicator  <gui_recv_indicator.lua>
    [f=0000000] Newton Firezone disabled for spectator.
    [f=0000000] Loaded widget:  Newton Firezone     <cmd_newton_firezone.lua>
    [f=0000000] Loaded widget:  Auto-toggle false color vision  <gui_auto_engine_falsecolor.lua>
    [f=0000000] Loaded widget:  Chili Chat 2.1      <gui_chili_chat2_1.lua>
    [f=0000000] Loaded widget:  Chili Docking       <gui_chili_docking.lua>
    [f=0000000] Loaded widget:  Chili Window Packer  <gui_chili_windowpacker.lua>
    [f=0000000] Loaded widget:  Chili Deluxe Player List - Alpha 2.02  <gui_chili_deluxeplayerlist.lua>
    [f=0000000] Loaded widget:  Image Preloader     <dbg_img_preload.lua>
    [f=0000000] Loaded widget:  Chili Core Selector  <gui_chili_core_selector.lua>
    [f=0000000] Loaded widget:  Default Group Recall Fix  <gui_group_recall_fix.lua>
    [f=0000000] Loaded widget:  MiniMap Start Boxes  <minimap_startbox.lua>
    [f=0000000] Loaded widget:  Pause Screen        <gui_pausescreen.lua>
    [f=0000000] Loaded widget:  Restricted Zones    <gui_restrictedzones.lua>
    [f=0000000] Loaded widget:  Jumpjet GUI         <gui_jumpjets.lua>
    [f=0000000] Loaded widget:  Chili Gesture Menu  <gui_chili_gesture_menu.lua>
    [f=0000000] Loaded widget:  CustomFormations2   <cmd_customformations2.lua>
    [f=0000000] Loaded widget:  Chili Integral Menu  <gui_chili_integral_menu.lua>
    [f=0000000] Loaded widget:  GC at >300MB        <dbg_forcegc_spring97.lua>
    [f=0000000] Loaded widget:  Lasso Terraform GUI  <gui_lasso_terraform.lua>
    [f=0000000] cleanrock DISABLE TTS
    [f=0000000] Loaded widget:  Text To Speech Control  <snd_text_to_speech.lua>
    [f=0000000] [Shared Functions] Error: LuaUI/Configs/zk_keys.lua: No such file or directory
    [f=0000000] LuaUI v0.3
    [f=0000000] [LoadFinalize] finalizing PFS
    [f=0000000] [Path] [PathEstimator::ReadFile] hash=3207125924
    
    [f=0000000] PathCosts: creating PE8 cache with 8 PF threads (51 MB)
    [f=0000000] PathCosts: precached 7 of 6400 blocks
    [f=0000000] PathCosts: precached 412 of 6400 blocks
    [f=0000000] PathCosts: precached 814 of 6400 blocks
    [f=0000000] PathCosts: precached 1217 of 6400 blocks
    [f=0000000] PathCosts: precached 1621 of 6400 blocks
    [f=0000000] PathCosts: precached 2025 of 6400 blocks
    [f=0000000] PathCosts: precached 2426 of 6400 blocks
    [f=0000000] PathCosts: precached 2829 of 6400 blocks
    [f=0000000] PathCosts: precached 3231 of 6400 blocks
    [f=0000000] PathCosts: precached 3635 of 6400 blocks
    [f=0000000] PathCosts: precached 4036 of 6400 blocks
    [f=0000000] PathCosts: precached 4442 of 6400 blocks
    [f=0000000] PathCosts: precached 4845 of 6400 blocks
    [f=0000000] PathCosts: precached 5248 of 6400 blocks
    [f=0000000] PathCosts: precached 5650 of 6400 blocks
    [f=0000000] PathCosts: precached 6054 of 6400 blocks
    [f=0000000] PathCosts: writing
    [f=0000000] [Path] [PathEstimator::WriteFile] hash=3207125924
    
    [f=0000000] PathCosts: written
    [f=0000000] [Path] [PathEstimator::ReadFile] hash=3207125948
    
    [f=0000000] PathCosts: creating PE32 cache with 8 PF threads (51 MB)
    [f=0000000] PathCosts: precached 6 of 400 blocks
    [f=0000000] PathCosts: precached 37 of 400 blocks
    [f=0000000] PathCosts: precached 64 of 400 blocks
    [f=0000000] PathCosts: precached 89 of 400 blocks
    [f=0000000] PathCosts: precached 117 of 400 blocks
    [f=0000000] PathCosts: precached 143 of 400 blocks
    [f=0000000] PathCosts: precached 174 of 400 blocks
    [f=0000000] PathCosts: precached 200 of 400 blocks
    [f=0000000] PathCosts: precached 227 of 400 blocks
    [f=0000000] PathCosts: precached 254 of 400 blocks
    [f=0000000] PathCosts: precached 281 of 400 blocks
    [f=0000000] PathCosts: precached 318 of 400 blocks
    [f=0000000] PathCosts: precached 345 of 400 blocks
    [f=0000000] PathCosts: precached 372 of 400 blocks
    [f=0000000] PathCosts: precached 397 of 400 blocks
    [f=0000000] PathCosts: writing
    [f=0000000] [Path] [PathEstimator::WriteFile] hash=3207125948
    
    [f=0000000] PathCosts: written
    [f=0000000] [LoadFinalize] finalized PFS (1096ms, checksum 447dffd6)
    [f=0000000] Mex Placement Initialised with 32 spots.
    [f=0000000] <Ghost Site> Spectator mode. Widget removed.
    [f=0000000] Loaded DecalsDrawer: Legacy
    [f=0000000] GameID: 28b995539228739fe0afe16c40c2d64e
    [f=0000000] > [Lyth]no come back lol
    [f=0000000] Connection attempt from [TROLL]sfireman
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 5)
    [f=0000000] Connection attempt from MaximilanDGeist
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 4)
    [f=0000000] Connection attempt from Corvus_Corax
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 7)
    [f=0000000] Connection attempt from Lyth
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000] <Clippy Comments> Spectator mode or replay. Widget removed.
    [f=0000000] Epicmenu: Switching to Total Annihilation camera mode
    [f=0000000]  -> Connection established (given id 6)
    [f=0000000] Connection attempt from [ISP]Lauri
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 1)
    [f=0000000] Connection attempt from Arty117
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 0)
    [f=0000000] Connection attempt from Southern98
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 3)
    [f=0000000] Connection attempt from ice2458
    [f=0000000]  -> Version: 97.0.1-18-gf1dd749 develop
    [f=0000000]  -> Connection established (given id 2)
    [f=0000000] <Southern98> Allies: I choose: Hospitality!
    [f=0000000] <Lyth> Allies: I choose: Wirrr!
    [f=0000000] <ice2458> Allies: I choose: Commander 3!
    [f=0000000] [Game::ClientReadNet] added new player Antiheld with number 8 to team 0
    [f=0000000] <Lyth> ok do u guys want to give me a handicap
    [f=0000000] <Lyth> like choose my fac or something else?
    [f=0000000] <Southern98> yeah, wait an hour
    [f=0000000] <Lyth> lol
    [f=0000000] [Game::ClientReadNet] added new player giuseppe with number 9 to team 0
    [f=0000000] Error: [ErrorMessageBox][1] msg="/usr/share/fonts/misc/18x18ja.pcf.gz: FT_Set_Pixel_Sizes failed: invalid pixel size" IsMainThread()=1 fromMain=0
    [f=0000000] Error: [ErrorMessageBox][2]
    [f=0000000] [SpringApp::ShutDown][1]
    [f=0000000] [ThreadPool::SetThreadCount][1] #wanted=0 #current=4
    [f=0000000] [ThreadPool::SetThreadCount][2] #threads=0
    [f=0000000] [SpringApp::ShutDown][2]
    [f=0000000] [~CGame][1]
    [f=0000000] [~CGame][2]
    [f=0000000] [~CGame][3]
    [f=0000000] Start gadgetHandler:Shutdown
    [f=0000000] Shutdown - ranks api
    [f=0000000] Shutdown - ShareControl
    [f=0000000] Shutdown - UnitMorph
    [f=0000000] Shutdown - DoLine
    [f=0000000] Shutdown - LupsNanoSpray
    [f=0000000] Shutdown - Puppy Handler
    [f=0000000] Shutdown - StartSetup
    [f=0000000] Shutdown - Terrain Texture Handler
    [f=0000000] Shutdown - UnitCloakShield
    [f=0000000] End gadgetHandler:Shutdown
    [f=0000000] Start gadgetHandler:Shutdown
    [f=0000000] Shutdown - Ore mexes!
    [f=0000000] Shutdown - UnitMorph
    [f=0000000] Shutdown - Animator
    [f=0000000] Shutdown - DoLine
    [f=0000000] Shutdown - UnitCloakShield
    [f=0000000] Shutdown - Lups Cloak FX
    [f=0000000] Shutdown - Lups
    [f=0000000] End gadgetHandler:Shutdown
    [f=0000000] [~CGame][4]
    [f=0000000] [~CGame][5]
    [f=0000000] [~CGame][6]
    [f=0000000] Statistics for RectangleOptimizer: 33%
    [f=0000000] Start widgetHandler:Shutdown
    [f=0000000] Shutdown - SaveOrderList Complete
    [f=0000000] [Shared Functions] Error: LuaUI/Configs/zk_keys.lua: No such file or directory
    [f=0000000] Shutdown - SaveConfigData Complete
    [f=0000000] Shutdown Widget - EPIC Menu
    [f=0000000] Shutdown Widget - Chili Minimap
    [f=0000000] Shutdown Widget - Chili Widget Selector
    [f=0000000] Shutdown Widget - Local Team Colors
    [f=0000000] Shutdown Widget - HealthBars
    [f=0000000] Shutdown Widget - Noises
    [f=0000000] Shutdown Widget - Unit Icons
    [f=0000000] Shutdown Widget - Initial Queue ZK
    [f=0000000] Shutdown Widget - CameraShake
    [f=0000000] Shutdown Widget - Chili EndGame Window
    [f=0000000] Shutdown Widget - Chili Resource Bars
    [f=0000000] Shutdown Widget - Chili Selections & CursorTip
    [f=0000000] Shutdown Widget - Context Menu
    [f=0000000] Shutdown Widget - Darkening
    [f=0000000] Shutdown Widget - Highlight Geos
    [f=0000000] Shutdown Widget - Local Widgets Config
    [f=0000000] Shutdown Widget - Map Edge Extension
    [f=0000000] Shutdown Widget - Mex Placement Handler
    [f=0000000] Shutdown Widget - MinimapEvents
    [f=0000000] Shutdown Widget - Show All Commands v2
    [f=0000000] Shutdown Widget - Stereo3D
    [f=0000000] Shutdown Widget - Comm-n-Elo Startpos. Info
    [f=0000000] Shutdown Widget - Announcer
    [f=0000000] Shutdown Widget - Attack AoE
    [f=0000000] Shutdown Widget - MessageBoxes
    [f=0000000] Shutdown Widget - UnitShapes
    [f=0000000] Shutdown Widget - Rank Icons 2
    [f=0000000] Shutdown Widget - Selection Send
    [f=0000000] Shutdown Widget - Units on Fire
    [f=0000000] Shutdown Widget - Chili Chat 2.1
    [f=0000000] Shutdown Widget - Chili Deluxe Player List - Alpha 2.02
    [f=0000000] Shutdown Widget - Chili Framework
    [f=0000000] Shutdown Widget - Chili Core Selector
    [f=0000000] Shutdown Widget - MiniMap Start Boxes
    [f=0000000] Shutdown Widget - Pause Screen
    [f=0000000] Shutdown Widget - Chili Gesture Menu
    [f=0000000] Shutdown Widget - Chili Integral Menu
    [f=0000000] Shutdown Widget - Lasso Terraform GUI
    [f=0000000] Shutdown Widget - Text To Speech Control
    [f=0000000] cleanrock DISABLE TTS
    [f=0000000] End widgetHandler:Shutdown
    [f=0000000] [~CGame][7]
    [f=0000000] [~CGame][8]
    [f=0000000] [CCollisionHandler] dis-/continuous tests: 0/480
    [f=0000000] [~CGame][9]
    [f=0000000] [~CGame][10]
    [f=0000000] [~CPathCache(20x20)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000000] [~CPathCache(20x20)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000000] [~CPathCache(80x80)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000000] [~CPathCache(80x80)] cacheHits=0 hitPercentage=0% numHashColls=0 maxCacheSize=0
    [f=0000000] Statistics for RectangleOptimizer: 33%
    [f=0000000] Statistics for RectangleOptimizer: 33%
    [f=0000000] Error: Segmentation fault (SIGSEGV) in spring 97.0.1-18-gf1dd749 develop
    [f=0000000] Error: Stacktrace for Spring 97.0.1-18-gf1dd749 develop:
    [f=0000000] Error:   <0> /usr/lib/libpthread.so.0(+0xf4b0) [0x7f7007d554b0]
    [f=0000000] Error:   <1> ??:?
    [f=0000000] Error:   <2> ??:?
    [f=0000000] Error:   <3> ??:?
    [f=0000000] Error:   <4> ??:?
    [f=0000000] Error:   <5> ??:?
    [f=0000000] Error:   <6> ??:?
    [f=0000000] Error:   <7> ??:?
    [f=0000000] Error:   <8> /home/johanr/.spring/engine/97.0.1-18-gf1dd749/spring() [0x5647aa]
    [f=0000000] Error:   <9> /usr/lib/libc.so.6(__libc_start_main+0xf0) [0x7f7006a98000]
    [f=0000000] Error:   <10> ??:?
    [f=0000000] Error: [ErrorMessageBox][1] msg="Spring has crashed:
    Segmentation fault (SIGSEGV).
    
    A stacktrace has been written to:
      /home/johanr/.spring/engine/97.0.1-18-gf1dd749/infolog.txt" IsMainThread()=1 fromMain=0
    [f=0000000] Error: [ErrorMessageBox][2]
    [f=0000000] Error: [ErrorMessageBox][3]
    [f=0000000] Error: [ErrorMessageBox][4]
    [f=0000000] Fatal: Spring crashed
    Spring has crashed:
    Segmentation fault (SIGSEGV).
    
    A stacktrace has been written to:
      /home/johanr/.spring/engine/97.0.1-18-gf1dd749/infolog.txt
    
    txt file icon infolog.txt (34,267 bytes) 2014-06-09 15:51 +
  • txt file icon bt.txt (13,782 bytes) 2014-06-09 18:16 -
    (gdb) bt
    #0  GetFontFace (fontfile="/usr/share/fonts/misc/18x18ja.pcf.gz", size=size@entry=14) at ../../rts/Rendering/Fonts/CFontTexture.cpp:213
    #1  0x0000000000871f89 in GetFontForCharacters (origSize=14, characters=std::list = {...}, origFace=<optimized out>) at ../../rts/Rendering/Fonts/CFontTexture.cpp:278
    #2  CFontTexture::LoadBlock (this=this@entry=0x1cdee20, start=start@entry=26144 U'映', end=26176 U'晀') at ../../rts/Rendering/Fonts/CFontTexture.cpp:450
    #3  0x0000000000872343 in CFontTexture::GetGlyph (this=this@entry=0x1cdee20, ch=26159 U'是') at ../../rts/Rendering/Fonts/CFontTexture.cpp:389
    #4  0x00000000008761b4 in CglFont::GetTextWidth_ (this=0x1cdee20, text=...) at ../../rts/Rendering/Fonts/glFont.cpp:209
    #5  0x000000000087adb6 in CTextWrap::SplitTextInWords (this=this@entry=0x1cdee20, text=..., words=words@entry=0x7fffffffd8e0, colorcodes=colorcodes@entry=0x7fffffffd8f0)
        at ../../rts/Rendering/Fonts/TextWrap.cpp:490
    #6  0x000000000087c2f3 in CTextWrap::WrapInPlace (this=this@entry=0x1cdee20, text=..., _fontSize=<optimized out>, maxWidth=<optimized out>, maxHeight=<optimized out>)
        at ../../rts/Rendering/Fonts/TextWrap.cpp:556
    #7  0x000000000087c4c9 in CTextWrap::Wrap (this=0x1cdee20, text=..., _fontSize=<optimized out>, maxWidth=<optimized out>, maxHeight=maxHeight@entry=1e+09)
        at ../../rts/Rendering/Fonts/TextWrap.cpp:585
    #8  0x000000000060f433 in Wrap (maxHeight=1e+09, maxWidth=<optimized out>, fontSize=<optimized out>, text="<ice2458> Allies: 是air?", this=<optimized out>)
        at ../../rts/Rendering/Fonts/TextWrap.h:91
    #9  CInfoConsole::RecordLogMessage (this=0x7fffaa4888f0, section="", level=<optimized out>, text="<ice2458> Allies: 是air?") at ../../rts/Game/UI/InfoConsole.cpp:183
    #10 0x0000000000ab8bda in LogSinkHandler::RecordLogMessage (this=0x58f84d0, this@entry=0x17de300 <LogSinkHandler::GetInstance()::lsh>, section="", level=35, 
        text="<ice2458> Allies: 是air?") at ../../rts/System/Log/LogSinkHandler.cpp:46
    #11 0x0000000000ab8c5a in log_sink_record_logSinkHandler (section=<optimized out>, level=35, record=<optimized out>) at ../../rts/System/Log/LogSinkHandler.cpp:15
    #12 0x0000000000ab588c in log_backend_record(const char *, int, const char *, typedef __va_list_tag __va_list_tag *) (section=0x10b0948 "", level=35, fmt=<optimized out>, 
        arguments=<optimized out>) at ../../rts/System/Log/Backend.cpp:62
    #13 0x0000000000ab641f in log_filter_record (arguments=0x7fffffffdb18, fmt=0x10a538f "%sAllies: %s", level=35, section=0x10b0948 "")
        at ../../rts/System/Log/DefaultFilter.cpp:205
    #14 log_frontend_record (section=0x10b0948 "", level=35, fmt=0x10a538f "%sAllies: %s") at ../../rts/System/Log/DefaultFilter.cpp:252
    #15 0x00000000005a4edb in CGame::HandleChatMsg (this=this@entry=0x21f80d0, msg=...) at ../../rts/Game/Game.cpp:1753
    #16 0x0000000000694c87 in CGame::ClientReadNet (this=this@entry=0x21f80d0) at ../../rts/Net/NetCommands.cpp:394
    #17 0x00000000005a912e in CGame::Update (this=0x21f80d0) at ../../rts/Game/Game.cpp:973
    #18 0x0000000000a64c13 in SpringApp::Update (this=this@entry=0x7fffffffe560) at ../../rts/System/SpringApp.cpp:892
    #19 0x0000000000a6d46a in SpringApp::Run (this=this@entry=0x7fffffffe560) at ../../rts/System/SpringApp.cpp:923
    #20 0x0000000000a44e73 in Run (argc=argc@entry=2, argv=argv@entry=0x7fffffffe818) at ../../rts/System/Main.cpp:48
    #21 0x00000000005647aa in main (argc=2, argv=0x7fffffffe818) at ../../rts/System/Main.cpp:107
    
    
    (gdb) bt full
    #0  GetFontFace (fontfile="/usr/share/fonts/misc/18x18ja.pcf.gz", size=size@entry=14) at ../../rts/Rendering/Fonts/CFontTexture.cpp:213
            msg = '\000' <repeats 32 times>, "\360W\340\001", '\000' <repeats 20 times>, "\370\\\231\366\377\177\000\000!\000\000\000\000\000\000\000FOUNDRY\000p\253\312\003\000\000\000\000 \000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\300\243\216\005\000\000\000\000\006\001\000\003\377\177\000\000\006\034\360\003\350\002~\n\020Ȕ\247\377\177\000\000\020\b\225\247\377\177\000\000\060x\214\005\000\000\000\000\000Ƌ\005\000\000\000\000\240w\214\005\000\000\000\000P\000\000\000\000\000\000\000\221\003\000\000\000\000\000\000NVuc\001\000\000\000\005\000\b\000\b\000p\000"...
            filesize = 612851
            fontMemWeak = std::weak_ptr (count 2, weak 1) 0x5556078
            shFace = std::shared_ptr (count 1, weak 0) 0x58f8568
            lk = {_M_device = @0x1821500}
            it = <optimized out>
            fontPath = "/usr/share/fonts/misc/18x18ja.pcf.gz"
            f = <optimized out>
            fontMem = std::shared_ptr (count 2, weak 1) 0x5556078
            face = 0x58e8360
            error = 23
    #1  0x0000000000871f89 in GetFontForCharacters (origSize=14, characters=std::list = {...}, origFace=<optimized out>) at ../../rts/Rendering/Fonts/CFontTexture.cpp:278
            current = 0x58ea6a0
            cset = <optimized out>
            pattern = 0x58f6420
            v = {type = FcTypeBool, u = {s = 0x7fff00000001 <error: Cannot access memory at address 0x7fff00000001>, i = 1, b = 1, d = 6.9531436082559572e-310, 
                m = 0x7fff00000001, c = 0x7fff00000001, f = 0x7fff00000001, l = 0x7fff00000001}}
            result = FcResultMatch
            cFilename = 0x58f8c50 "180-ISO10646-1"
            r = FcResultMatch
            filename = "/usr/share/fonts/misc/18x18ja.pcf.gz"
    #2  CFontTexture::LoadBlock (this=this@entry=0x1cdee20, start=start@entry=26144 U'映', end=26176 U'晀') at ../../rts/Rendering/Fonts/CFontTexture.cpp:450
            lk = {_M_device = @0x1821500}
            map = std::list = {[0] = 26144 U'映', [1] = 26145 U'昡', [2] = 26146 U'昢', [3] = 26147 U'昣', [4] = 26148 U'昤', [5] = 26149 U'春', [6] = 26150 U'昦', 
              [7] = 26151 U'昧', [8] = 26152 U'昨', [9] = 26153 U'昩', [10] = 26154 U'昪', [11] = 26155 U'昫', [12] = 26156 U'昬', [13] = 26157 U'昭', 
              [14] = 26158 U'昮', [15] = 26159 U'是', [16] = 26160 U'昰', [17] = 26161 U'昱', [18] = 26162 U'昲', [19] = 26163 U'昳', [20] = 26164 U'昴', 
              [21] = 26165 U'昵', [22] = 26166 U'昶', [23] = 26167 U'昷', [24] = 26168 U'昸', [25] = 26169 U'昹', [26] = 26170 U'昺', [27] = 26171 U'昻', 
              [28] = 26172 U'昼', [29] = 26173 U'昽', [30] = 26174 U'显', [31] = 26175 U'昿'}
            f = std::shared_ptr (count 3, weak 1) 0x1c72208
            alreadyCheckedFonts = std::set with 1 elements = {[0] = std::shared_ptr (count 3, weak 1) 0x1c72208}
    #3  0x0000000000872343 in CFontTexture::GetGlyph (this=this@entry=0x1cdee20, ch=26159 U'是') at ../../rts/Rendering/Fonts/CFontTexture.cpp:389
            it = <optimized out>
            start = 26144 U'映'
            end = <optimized out>
    #4  0x00000000008761b4 in CglFont::GetTextWidth_ (this=0x1cdee20, text=...) at ../../rts/Rendering/Fonts/glFont.cpp:209
            u = <optimized out>
            w = 0
            maxw = 0
            prv_g = 0x0
            cur_g = <optimized out>
            pos = 3
    #5  0x000000000087adb6 in CTextWrap::SplitTextInWords (this=this@entry=0x1cdee20, text=..., words=words@entry=0x7fffffffd8e0, colorcodes=colorcodes@entry=0x7fffffffd8f0)
        at ../../rts/Rendering/Fonts/TextWrap.cpp:490
            length = 25
            spaceAdvance = 0.285714298
            w = 0x58f5f10
            numChar = <optimized out>
    #6  0x000000000087c2f3 in CTextWrap::WrapInPlace (this=this@entry=0x1cdee20, text=..., _fontSize=<optimized out>, maxWidth=<optimized out>, maxHeight=<optimized out>)
        at ../../rts/Rendering/Fonts/TextWrap.cpp:556
            words = std::list = {[0] = {width = 4.85714293, text = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "<ice2458>", <No data fields>}, 
                isSpace = false, isLineBreak = false, isColorCode = false, numSpaces = 0, pos = 0}, [1] = {width = 0.285714298, 
                text = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "", <No data fields>}, isSpace = true, isLineBreak = false, 
                isColorCode = false, numSpaces = 1, pos = 9}, [2] = {width = 3.07142854, 
                text = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "Allies:", <No data fields>}, isSpace = false, isLineBreak = false, 
                isColorCode = false, numSpaces = 0, pos = 9}, [3] = {width = 0.285714298, 
                text = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "", <No data fields>}, isSpace = true, isLineBreak = false, 
    ---Type <return> to continue, or q <return> to quit---
                isColorCode = false, numSpaces = 1, pos = 16}, [4] = {width = 0, 
                text = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "是air?", <No data fields>}, isSpace = false, isLineBreak = false, 
                isColorCode = false, numSpaces = 0, pos = 16}}
            maxWidthf = 55.2285728
            maxHeightf = 71428568
            colorcodes = empty std::list
            numlines = <optimized out>
    #9  CInfoConsole::RecordLogMessage (this=0x7fffaa4888f0, section="", level=<optimized out>, text="<ice2458> Allies: 是air?") at ../../rts/Game/UI/InfoConsole.cpp:183
            rl = {text = "<ice2458> Allies: 是air?", section = "", level = 35, id = 255, time = 0}
            maxWidth = <optimized out>
            maxHeight = <optimized out>
            lines = std::list<error reading variable: Cannot access memory at address 0x8>
            scoped_lock = {m = 0x7fffaa488a18, is_locked = true}
            maxLines = 16
            wrappedText = <error reading variable: Cannot access memory at address 0xe8>
    #10 0x0000000000ab8bda in LogSinkHandler::RecordLogMessage (this=0x58f84d0, this@entry=0x17de300 <LogSinkHandler::GetInstance()::lsh>, section="", level=35, 
        text="<ice2458> Allies: 是air?") at ../../rts/System/Log/LogSinkHandler.cpp:46
    No locals.
    #11 0x0000000000ab8c5a in log_sink_record_logSinkHandler (section=<optimized out>, level=35, record=<optimized out>) at ../../rts/System/Log/LogSinkHandler.cpp:15
    No locals.
    #12 0x0000000000ab588c in log_backend_record(const char *, int, const char *, typedef __va_list_tag __va_list_tag *) (section=0x10b0948 "", level=35, fmt=<optimized out>, 
        arguments=<optimized out>) at ../../rts/System/Log/Backend.cpp:62
            si = <log_sink_record_logSinkHandler(char const*, int, char const*)>
            record = 0x58f5a30 "<ice2458> Allies: 是air?"
    Python Exception <type 'exceptions.ValueError'> Cannot find type const std::set<void (*)(char const*, int, char const*), std::less<void (*)(char const*, int, char const*)>, std::allocator<void (*)(char const*, int, char const*)> >::_Rep_type: 
            sinks = std::set with 3 elements
    #13 0x0000000000ab641f in log_filter_record (arguments=0x7fffffffdb18, fmt=0x10a538f "%sAllies: %s", level=35, section=0x10b0948 "")
        at ../../rts/System/Log/DefaultFilter.cpp:205
    No locals.
    #14 log_frontend_record (section=0x10b0948 "", level=35, fmt=0x10a538f "%sAllies: %s") at ../../rts/System/Log/DefaultFilter.cpp:252
            arguments = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdc00, reg_save_area = 0x7fffffffdb30}}
    #15 0x00000000005a4edb in CGame::HandleChatMsg (this=this@entry=0x21f80d0, msg=...) at ../../rts/Game/Game.cpp:1753
            msgAllyTeam = <optimized out>
            allied = <optimized out>
            player = 0x1f790f0
            myMsg = false
            label = "<ice2458> "
            s = "是air?"
    #16 0x0000000000694c87 in CGame::ClientReadNet (this=this@entry=0x21f80d0) at ../../rts/Net/NetCommands.cpp:394
            msg = {static TO_ALLIES = 252, static TO_SPECTATORS = 253, static TO_EVERYONE = 254, fromPlayer = 2, destination = 252, msg = "是air?"}
            packet = {px = 0x7fffe000f6b0, pn = {pi_ = 0x7fffe000f6f0}}
            inbuf = 0x7fffe000f6d0 "\a\f\002\374是air?"
            dataLength = 12
            packetCode = 7 '\a'
            msgProcEndTime = {static binder = {class_ = 0x19e9350, base = 0x0, flags = creg::CF_None, memberRegistrator = 0x18351f0 <spring_time::memberRegistrator>, 
                name = 0x110e9c7 "spring_time", size = 8, alignment = 8, hasVTable = false, constructor = 0xa48aa0 <spring_time::_ConstructInstance(void*)>, 
                destructor = 0xa48ab0 <spring_time::_DestructInstance(void*)>, nextBinder = 0x18350a0 <CRectangleOptimizer::binder>}, 
              static memberRegistrator = 0x1835330 <spring_timemreg>, static hasVTable = false, x = 24021970000, static xs = 1402329939893515000}
            __FUNCTION__ = "ClientReadNet"
    #17 0x00000000005a912e in CGame::Update (this=0x21f80d0) at ../../rts/Game/Game.cpp:973
    No locals.
    #18 0x0000000000a64c13 in SpringApp::Update (this=this@entry=0x7fffffffe560) at ../../rts/System/SpringApp.cpp:892
            ret = 1
            cputimer = {<BasicTimer> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, hash = 29897056, starttime = {static binder = {class_ = 0x19e9350, base = 0x0, 
                    flags = creg::CF_None, memberRegistrator = 0x18351f0 <spring_time::memberRegistrator>, name = 0x110e9c7 "spring_time", size = 8, alignment = 8, 
    ---Type <return> to continue, or q <return> to quit---
                    hasVTable = false, constructor = 0xa48aa0 <spring_time::_ConstructInstance(void*)>, destructor = 0xa48ab0 <spring_time::_DestructInstance(void*)>, 
                    nextBinder = 0x18350a0 <CRectangleOptimizer::binder>}, static memberRegistrator = 0x1835330 <spring_timemreg>, static hasVTable = false, x = 24015998000, 
                  static xs = 1402329939893515000}, nameIterator = <error reading variable>
    #19 0x0000000000a6d46a in SpringApp::Run (this=this@entry=0x7fffffffe560) at ../../rts/System/SpringApp.cpp:923
            __FUNCTION__ = "Run"
    #20 0x0000000000a44e73 in Run (argc=argc@entry=2, argv=argv@entry=0x7fffffffe818) at ../../rts/System/Main.cpp:48
            app = {cmdline = 0x19d1290}
            ret = -1
            err = <optimized out>
    #21 0x00000000005647aa in main (argc=2, argv=0x7fffffffe818) at ../../rts/System/Main.cpp:107
    No locals.
    
    txt file icon bt.txt (13,782 bytes) 2014-06-09 18:16 +

-Relationships
+Relationships

-Notes

~0013240

jK (developer)

can you get a proper stacktrace?
I don't understand how the throw wasn't caught.

~0013241

cleanrock (reporter)

I get this problem with the static DLed -18 engine, not my locally built -18.
Attached log with bt and bt full, i guess its an unprotected (no catch) branch.

~0013258

cleanrock (reporter)

jk,
Do you know why the static build use /usr/share/fonts/misc/18x18ja.pcf.gz and my locally built spring use /usr/share/fonts/TTF/DejaVuSans.ttf ?
This looks like a possible problem of downloaded engines.

~0013259

abma (administrator)

Last edited: 2014-06-10 17:38

View 3 revisions

fontconfig / freetype is static linked...

possible solution is to link them shared, but idk how "stable" their api + abi is.

maybe updating them helps, too, idk. edit: no "stable" update available.

~0013260

jK (developer)

yep,
Spring never explicit uses /usr/share/fonts/misc/18x18ja.pcf.gz, it's that the requested (and game/archive included font) doesn't contain the requested unicode glyph. And that's what Spring uses fontconfig for, instead of displaying the not found glyph (regularly a box), it asks fontconfig to find other fonts that may contain it. This is what browsers do, too.
And the order in which fontconfig gives such fallback fonts isn't predictable esp. not across versions & static vs. shared linked.

~0013261

cleanrock (reporter)

Fix for the uncatched exception should be included in 98 imo, looks like a crash exploit.

~0013263

abma (administrator)

> Fix for the uncatched exception should be included in 98 imo, looks like a crash exploit.

i can't reproduce it, so would be great if you could provide more info :-)

is /usr/share/fonts/misc/18x18ja.pcf.gz broken? doesn't it provide a pixel size of 14?

what happens if you rename/remove this file?

~0013270

cleanrock (reporter)

abma,
Try with 18x18ja.pcf.gz (xorg-fonts-misc) installed and run the demo with static -18 spring.
Anyway, jk said he will fix this (catch content_error in this path).
+Notes

-Issue History
Date Modified Username Field Change
2014-06-09 15:51 cleanrock New Issue
2014-06-09 15:51 cleanrock File Added: infolog.txt
2014-06-09 16:16 cleanrock Additional Information Updated View Revisions
2014-06-09 17:10 jK Note Added: 0013240
2014-06-09 18:16 cleanrock Note Added: 0013241
2014-06-09 18:16 cleanrock File Added: bt.txt
2014-06-10 16:50 cleanrock Note Added: 0013258
2014-06-10 17:33 abma Note Added: 0013259
2014-06-10 17:33 abma Note Edited: 0013259 View Revisions
2014-06-10 17:37 jK Note Added: 0013260
2014-06-10 17:38 abma Note Edited: 0013259 View Revisions
2014-06-10 18:15 cleanrock Note Added: 0013261
2014-06-10 21:45 abma Target Version => 98.0
2014-06-11 02:05 abma Note Added: 0013263
2014-06-11 21:59 cleanrock Note Added: 0013270
2014-06-11 22:31 abma Assigned To => jK
2014-06-11 22:31 abma Status new => assigned
2014-06-14 21:52 jK Changeset attached => spring develop cf9dd709
2014-06-14 21:52 jK Status assigned => resolved
2014-06-14 21:52 jK Resolution open => fixed
+Issue History