2025-07-20 13:14 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003391Spring engineGeneralpublic2013-05-22 20:16
Reportersilentwings 
Assigned Toabma 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionunable to reproduce 
Product Version94.1.1+git 
Target Version95.0Fixed in Version 
Summary0003391: shift-escape doesn't work on windows when uikeys.txt doesn't exist
DescriptionFor me, in 91.0.1-717, pressing shift & escape while ingame has no effect; in older versions it would bring up the game/quit menu.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (25,540 bytes) 2013-01-10 10:34 -
    Using configuration source: "C:\Spring91.0.1-717\springsettings.cfg"
    [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
    OS: Microsoft Windows
    Microsoft Windows 7 Home Premium Edition, 64-bit Service Pack 1 (build 7601)
    Intel(R) Core(TM) i7 CPU       M 620  @ 2.67GHz; 3956MB RAM, 7911MB pagefile
    OS: emulated 32bit mode
    [Watchdog] Installed (HangTimeout: 10sec)
    Available log sections: KeyBindings, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, DecalsDrawerGL4, FarTextureHandler, Model, Piece, ModelDrawer, OBJParser, WorldObjectModelRenderer, Shader, Texture, Font, GroundMoveType, Path, UnitScript, AutohostInterface, ArchiveScanner, VFS, Sound, LuaSocket
    Enabled log sections: Sound(LOG_LEVEL_INFO)
    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 91.0.1-717-gbbad1d5 develop (OMP)
    Build date/time: Jan  7 2013 10:55:38
    Build environment: boost-105000, GNU libstdc++ version 20120920
    Compiler: gcc-4.7.2
    Using read-write data directory: C:\Spring91.0.1-717\
    Using read-only data directory: C:\Users\Nic laptop\Documents\My Games\Spring\
    Scanning: C:\Users\Nic laptop\Documents\My Games\Spring\maps
    Scanning: C:\Users\Nic laptop\Documents\My Games\Spring\mods
    Scanning: C:\Users\Nic laptop\Documents\My Games\Spring\packages
    Scanning: C:\Spring91.0.1-717\maps
    Scanning: C:\Spring91.0.1-717\base
    Scanning: C:\Spring91.0.1-717\games
    Scanning: C:\Spring91.0.1-717\mods
    Scanning: C:\Spring91.0.1-717\packages
    Supported Video modes: 1920x1080, 1680x1050, 1600x900, 1400x1050, 1280x1024, 1280x768, 1280x720, 1024x768, 1024x600, 800x600, 800x480, 640x480
    Video mode set to 1920x1080/32bit
    [f=0000000] SDL version:  1.2.10
    [f=0000000] GL version:   4.2.11762 Compatibility Profile Context
    [f=0000000] GL vendor:    ATI Technologies Inc.
    [f=0000000] GL renderer:  AMD Radeon HD 6500M/5600/5700 Series
    [f=0000000] GLSL version: 4.20
    [f=0000000] GLEW version: 1.5.8
    [f=0000000] Video RAM:    total 740MB, available 964MB
    [f=0000000] GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 1
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 0
    	maximum texture size: 16384, compress MIP-map textures: 0
    	maximum SmoothPointSize: 63, maximum vec4 varying/attributes: 32/29
    	maximum drawbuffers: 8, maximum recommended indices/vertices: 16777215/2147483647
    	number of UniformBufferBindings: 75 (64kB)
    [f=0000000] VSync disabled
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] CPU Cores: 4
    [f=0000000] [Threading] Main thread CPU affinity mask set: 12
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] [Sound]               DirectSound Software
    [f=0000000] [Sound]   Device:     DirectSound Software
    [f=0000000] [Sound]   Vendor:         OpenAL Community
    [f=0000000] [Sound]   Version:        1.1 ALSOFT 1.11.753
    [f=0000000] [Sound]   Renderer:       OpenAL Soft
    [f=0000000] [Sound]   AL Extensions:  AL_EXTX_buffer_sub_data AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic
    [f=0000000] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_disconnect ALC_EXT_EFX ALC_EXTX_thread_local_context
    [f=0000000] [Sound]   EFX Enabled: yes
    [f=0000000] [Sound]   Max Sounds: 128
    [f=0000000] Connecting to local server
    [f=0000000] PreGame::StartServer: 76 ms
    [f=0000000] Using map: DeltaSiegeDry
    [f=0000000] Using game: Balanced Annihilation V7.72
    [f=0000000] Using game archive: 6fb305594ab58b0cdb56f3f0e9f3cb7a.sdp
    [f=0000000] recording demo: demos/20130110_093055_DeltaSiegeDry_91.0.1-717-gbbad1d5 develop.sdf
    [f=0000000] PreGame::GameDataReceived: 63 ms
    [f=0000000] User number 0 (team 0, allyteam 0)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Loading all definitions:  7.700000
    [f=0000000] Game::LoadDefs (GameData): 7876 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] [Sound]  parsed 26 sounds from gamedata/sounds.lua
    [f=0000000] [Sound] Warning: Unable to open audio file: IncomingChat
    [f=0000000] [Sound] Warning: CSound::GetSoundId: could not find sound: IncomingChat
    [f=0000000] Game::LoadDefs (Sound): 81 ms
    [f=0000000] Parsing Map Information
    [f=0000000] Loading SMF
    [f=0000000] Loading Map (80 MB)
    [f=0000000] Creating Smooth Height Mesh
    [f=0000000] SmoothHeightMesh::MakeSmoothMesh: 180 ms
    [f=0000000] Creating QuadField & CEGs
    [f=0000000] Number of damage types: 11
    [f=0000000] [RegisterAssimpModelParsers] 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] Loading Weapon Definitions
    [f=0000000] Warning: WeaponDef color1 & color2 (= hue & sat) are removed. Use rgbColor instead!
    [f=0000000] Warning: WeaponDef isShield is removed. Use weaponType="Shield" instead!
    [f=0000000] Warning: WeaponDef color1 & color2 (= hue & sat) are removed. Use rgbColor instead!
    [f=0000000] Warning: WeaponDef color1 & color2 (= hue & sat) are removed. Use rgbColor instead!
    [f=0000000] Warning: WeaponDef color1 & color2 (= hue & sat) are removed. Use rgbColor instead!
    [f=0000000] Warning: WeaponDef isShield is removed. Use weaponType="Shield" instead!
    [f=0000000] Warning: WeaponDef color1 & color2 (= hue & sat) are removed. Use rgbColor instead!
    [f=0000000] Loading Unit Definitions
    [f=0000000] Loading Feature Definitions
    [f=0000000] Reading Estimate PathCosts [8]
    [f=0000000] Reading Estimate PathCosts [32]
    [f=0000000] [CPathManager] pathing data checksum: 01db9764
    [f=0000000] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=0000000] Initializing Map Features
    [f=0000000] Error: [LoadFeaturesFromMap] unknown map feature type ""
    [f=0000000] Creating ShadowHandler & DecalHandler
    [f=0000000] Creating GroundDrawer
    [f=0000000] Loading Tile Files
    [f=0000000] Reading Tile Map
    [f=0000000] Loading Square Textures
    [f=0000000] CSMFGroundTextures::ConvolveHeightMap: 7 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): 290 ms
    [f=0000000] Game::LoadInterface (Console): 2 ms
    [f=0000000] Loading LuaRules
    [f=0000000] isbomber or isfighter, armaca
    [f=0000000] isbomber or isfighter, armawac
    [f=0000000] isbomber or isfighter, armca
    [f=0000000] isbomber or isfighter, armcsa
    [f=0000000] isbomber or isfighter, armcybr
    [f=0000000] isbomber or isfighter, armfig
    [f=0000000] isbomber or isfighter, armhawk
    [f=0000000] isbomber or isfighter, armlance
    [f=0000000] isbomber or isfighter, armpeep
    [f=0000000] isbomber or isfighter, armpnix
    [f=0000000] isbomber or isfighter, armsb
    [f=0000000] isbomber or isfighter, armseap
    [f=0000000] isbomber or isfighter, armsehak
    [f=0000000] isbomber or isfighter, armsfig
    [f=0000000] isbomber or isfighter, armthund
    [f=0000000] isbomber or isfighter, coraca
    [f=0000000] isbomber or isfighter, corawac
    [f=0000000] isbomber or isfighter, corca
    [f=0000000] isbomber or isfighter, corcsa
    [f=0000000] isbomber or isfighter, corfink
    [f=0000000] isbomber or isfighter, corgripn
    [f=0000000] isbomber or isfighter, corhunt
    [f=0000000] isbomber or isfighter, corhurc
    [f=0000000] isbomber or isfighter, corsb
    [f=0000000] isbomber or isfighter, corseap
    [f=0000000] isbomber or isfighter, corsfig
    [f=0000000] isbomber or isfighter, corshad
    [f=0000000] isbomber or isfighter, cortitan
    [f=0000000] isbomber or isfighter, corvamp
    [f=0000000] isbomber or isfighter, corveng
    [f=0000000] Loaded gadget:  ranks api           <api_ranks.lua>
    [f=0000000] Loaded gadget:  No Self-D           <unit_prevent_share_selfd.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  Bomber Control      <unit_bomber_control.lua>
    [f=0000000] Loaded gadget:  Commando Watch      <unit_commando_watch.lua>
    [f=0000000] Loaded gadget:  DGun CmdType Fix    <unit_dgun_cmdtype_fix.lua>
    [f=0000000] Loaded gadget:  DirectControl       <unit_direct_control.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  Energy Conversion   <game_energy_conversion.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  Game End            <game_end.lua>
    [f=0000000] Loaded gadget:  I Hate CMD.SET_WANTED_MAX_SPEED  <i_hate_cmd_set_wanted_max_speed.lua>
    [f=0000000] Loaded gadget:  Initial Spawn       <game_initial_spawn.lua>
    [f=0000000] Loaded gadget:  Juno Damage         <unit_juno_damage.lua>
    [f=0000000] Loaded gadget:  Lightning Spash Damage  <unit_lightning_splash_dmg.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  No Land Damage      <unit_no_land_damage.lua>
    [f=0000000] Loaded gadget:  No Self Pwn         <unit_noselfpwn.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  Paralyse Multiplier  <unit_paralyze_multiplier.lua>
    [f=0000000] Loaded gadget:  Passive Builders II  <unit_passive_builders_ii.lua>
    [f=0000000] Loaded gadget:  Prevent Excessive Share  <game_prevent_excessive_share.lua>
    [f=0000000] Loaded gadget:  Prevent Lab Hax     <unit_prevent_lab_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Load Hax    <unit_prevent_load_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Outside Aircraft hacks  <unit_prevent_aircraft_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Range Hax   <unit_prevent_range_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Strange Orders  <unit_prevent_strange_orders.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  Stealthy Passengers  <unit_stealthy_passengers.lua>
    [f=0000000] Loaded gadget:  Team Resourcing     <game_team_resources.lua>
    [f=0000000] Loaded gadget:  Transport radius adjuster  <unit_collision_radius_adjuster.lua>
    [f=0000000] Loaded gadget:  Unit transportable nanos  <unit_transportable_nanos.lua>
    [f=0000000] Loaded gadget:  Watereffects        <fx_watersplash.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  gfx_dynamic_lighting.lua  <gfx_dynamic_lighting.lua>
    [f=0000000] Loaded gadget:  lups_wrapper.lua    <lups_wrapper.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  unit stuck in lab fix  <unit_stuck_in_lab_hack.lua>
    [f=0000000] Loaded gadget:  workaround for airtrans-com-death crash  <unit_transportfix.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  CustomUnitShaders   <gfx_customunitshaders.lua>
    [f=0000000] Loaded gadget:  Take Manager        <cmd_idle_players.lua>
    [f=0000000] Loaded gadget:  Team Com Ends       <teamcomends.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Crashing Aircraft   <unit_crashing_aircraft.lua>
    [f=0000000] isbomber or isfighter, armaca
    [f=0000000] isbomber or isfighter, armawac
    [f=0000000] isbomber or isfighter, armca
    [f=0000000] isbomber or isfighter, armcsa
    [f=0000000] isbomber or isfighter, armcybr
    [f=0000000] isbomber or isfighter, armfig
    [f=0000000] isbomber or isfighter, armhawk
    [f=0000000] isbomber or isfighter, armlance
    [f=0000000] isbomber or isfighter, armpeep
    [f=0000000] isbomber or isfighter, armpnix
    [f=0000000] isbomber or isfighter, armsb
    [f=0000000] isbomber or isfighter, armseap
    [f=0000000] isbomber or isfighter, armsehak
    [f=0000000] isbomber or isfighter, armsfig
    [f=0000000] isbomber or isfighter, armthund
    [f=0000000] isbomber or isfighter, coraca
    [f=0000000] isbomber or isfighter, corawac
    [f=0000000] isbomber or isfighter, corca
    [f=0000000] isbomber or isfighter, corcsa
    [f=0000000] isbomber or isfighter, corfink
    [f=0000000] isbomber or isfighter, corgripn
    [f=0000000] isbomber or isfighter, corhunt
    [f=0000000] isbomber or isfighter, corhurc
    [f=0000000] isbomber or isfighter, corsb
    [f=0000000] isbomber or isfighter, corseap
    [f=0000000] isbomber or isfighter, corsfig
    [f=0000000] isbomber or isfighter, corshad
    [f=0000000] isbomber or isfighter, cortitan
    [f=0000000] isbomber or isfighter, corvamp
    [f=0000000] isbomber or isfighter, corveng
    [f=0000000] Loaded gadget:  Engine Taskbar Stuff  <engine_taskbar_stuff.lua>
    [f=0000000] Loaded gadget:  ranks api           <api_ranks.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  I Hate CMD.SET_WANTED_MAX_SPEED  <i_hate_cmd_set_wanted_max_speed.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  Reclaim flash       <gfx_reclaim_flash.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  Transport radius adjuster  <unit_collision_radius_adjuster.lua>
    [f=0000000] Loaded gadget:  Watereffects        <fx_watersplash.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  gfx_dynamic_lighting.lua  <gfx_dynamic_lighting.lua>
    [f=0000000] Loaded gadget:  mo_enemywrecks      <mo_enemywrecks.lua>
    [f=0000000] Loaded gadget:  mo_greenfields      <mo_greenfields.lua>
    [f=0000000] Loaded gadget:  mo_noowner          <mo_noowner.lua>
    [f=0000000] Loaded gadget:  mo_noshare          <mo_noshare.lua>
    [f=0000000] Loaded gadget:  mo_nowrecks         <mo_nowrecks.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  workaround for airtrans-com-death crash  <unit_transportfix.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  CustomUnitShaders   <gfx_customunitshaders.lua>
    [f=0000000] Loaded gadget:  Take Manager        <cmd_idle_players.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Crashing Aircraft   <unit_crashing_aircraft.lua>
    [f=0000000] Loaded 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] 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] Loading widget from mod:   Red_UI_Framework    <red_ui_framework.lua> ...
    [f=0000000] Loading widget from mod:   Metalspot Finder    <wg_metalspot_finder.lua> ...
    [f=0000000] Loading widget from mod:   MexUpg Helper       <cmd_mex_upgrade_helper.lua> ...
    [f=0000000] Loading widget from mod:   Red Tooltip         <gui_red_tooltip.lua> ...
    [f=0000000] Loading widget from mod:   Faction Change      <gui_faction_change.lua> ...
    [f=0000000] Loading widget from mod:   Commander Name Tags   <unit_comm_nametags.lua> ...
    [f=0000000] Loading widget from mod:   HealthBars          <unit_healthbars.lua> ...
    [f=0000000] Loading widget from mod:   AdvPlayersList      <gui_advplayerslist.lua> ...
    [f=0000000] Loading widget from mod:   BuildETA            <gui_build_eta.lua> ...
    [f=0000000] Loading widget from mod:   Projectile lights   <gfx_projectile_lights.lua> ...
    [f=0000000] Loading widget from mod:   Dynamic Blob Shadows  <gfx_dynamic_blob_shadow.lua> ...
    [f=0000000] Loading widget from mod:   Last Msg. Pos.      <cmd_lastmsgpos.lua> ...
    [f=0000000] Loading widget from mod:   Initial Queue       <unit_initial_queue.lua> ...
    [f=0000000] false
    [f=0000000] Error in Initialize(): [string "LuaUI/Widgets/unit_initial_queue.lua"]:212: attempt to index field '?' (a nil value)
    [f=0000000] Removed widget: Initial Queue
    [f=0000000] Loading widget from mod:   Anti Range          <gui_anti_range.lua> ...
    [f=0000000] Loading widget from mod:   Auto First Build Facing  <autofirstbuildfacing.lua> ...
    [f=0000000] Loading widget from mod:   Auto group          <unit_auto_group.lua> ...
    [f=0000000] Loading widget from mod:   Autoquit            <autoquit.lua> ...
    [f=0000000] Loading widget from mod:   Build Split         <cmd_buildsplit.lua> ...
    [f=0000000] Loading widget from mod:   BuildBar            <gui_buildbar.lua> ...
    [f=0000000] Loading widget from mod:   CameraShake         <camera_shake.lua> ...
    [f=0000000] Loading widget from mod:   CustomIcons         <unit_customicons.lua> ...
    [f=0000000] Loading widget from mod:   Com DontBreakCloak  <unit_com_dontbreakcloak.lua> ...
    [f=0000000] Loading widget from mod:   Defense Range       <gui_defenserange.lua> ...
    [f=0000000] Loading widget from mod:   DontMove            <unit_dontmove.lua> ...
    [f=0000000] Loading widget from mod:   Energy Conversion Info  <gui_energy_conversion.lua> ...
    [f=0000000] Loading widget from mod:   Group Label         <gui_group_label.lua> ...
    [f=0000000] Loading widget from mod:   Highlight Geos      <gui_highlight_geos.lua> ...
    [f=0000000] Loading widget from mod:   Holdfire Fix        <unit_holdfire_fix.lua> ...
    [f=0000000] Loading widget from mod:   ImmobileBuilder     <unit_immobile_builder.lua> ...
    [f=0000000] Loading widget from mod:   Load Own Moving     <unit_load_own_moving.lua> ...
    [f=0000000] Loading widget from mod:   Loop Select         <unit_loop_select.lua> ...
    [f=0000000] Loading widget from mod:   Mex Snap            <cmd_mex_snap.lua> ...
    [f=0000000] Loading widget from mod:   MoreSounds          <unit_more_sounds.lua> ...
    [f=0000000] Loading widget from mod:   Easy Facing         <gui_easyfacing.lua> ...
    [f=0000000] Loading widget from mod:   Pause Screen        <gui_pausescreen.lua> ...
    [f=0000000] Loading widget from mod:   Persistent Build Spacing  <gui_persistent_build_spacing.lua> ...
    [f=0000000] Loading widget from mod:   Point Tracker       <gui_point_tracker.lua> ...
    [f=0000000] Loading widget from mod:   NoDuplicateOrders   <cmd_no_duplicate_orders.lua> ...
    [f=0000000] Loading widget from mod:   ReclaimInfo         <gui_reclaiminfo.lua> ...
    [f=0000000] Loading widget from mod:   Red Build/Order Menu  <gui_red_buildordermenu.lua> ...
    [f=0000000] Loading widget from mod:   Red Console         <gui_red_console.lua> ...
    [f=0000000] Loading widget from mod:   Red Resource Bars   <gui_red_resourcebars.lua> ...
    [f=0000000] Loading widget from mod:   GameTypeInfo        <gui_game_type_info.lua> ...
    [f=0000000] Loading widget from mod:   Red_Drawing         <red_ui_framework_drawing.lua> ...
    [f=0000000] Loading widget from mod:   RelativeMinimap     <minimap_relative.lua> ...
    [f=0000000] Loading widget from mod:   SelectionButtons    <gui_selbuttons.lua> ...
    [f=0000000] Loading widget from mod:   Share Tracker       <unit_share_tracker.lua> ...
    [f=0000000] Loading widget from mod:   SmoothCam           <camera_smoothcam.lua> ...
    [f=0000000] Loading widget from mod:   Specific Unit Reclaimer  <unit_specific_unit_reclaimer.lua> ...
    [f=0000000] Loading widget from mod:   91 Hotness fix      <unit_nuke_fix_for_spring91.lua> ...
    [f=0000000] Loading widget from mod:   Spectate Selected   <gui_spectate_selected.lua> ...
    [f=0000000] Loading widget from mod:   State Reverse Toggle  <cmd_state_reverse_toggle.lua> ...
    [f=0000000] Loading widget from mod:   Ghost Radar         <unit_ghostradar.lua> ...
    [f=0000000] Loading widget from mod:   Take Proxy          <cmd_take_proxy.lua> ...
    [f=0000000] Loading widget from mod:   Transport AI        <unit_transport_ai.lua> ...
    [f=0000000] Loading widget from mod:   Ghost Site          <unit_ghostsite.lua> ...
    [f=0000000] Loading widget from mod:   Take Reminder II    <gui_take_remind_ii.lua> ...
    [f=0000000] Loading widget from mod:   Stockpiler (dynamic)  <unit_stockpile_dynamic.lua> ...
    [f=0000000] Loading widget from mod:   Start Point Adder   <init_start_marker.lua> ...
    [f=0000000] Loading widget from mod:   Wait reclaim        <cmd_wait_reclaim.lua> ...
    [f=0000000] Loading widget from mod:   Unit Marker         <unit_marker.lua> ...
    [f=0000000] Loading widget from mod:   Attack AoE          <gui_attack_aoe.lua> ...
    [f=0000000] Loading widget from mod:   Attack and Move Notification  <unit_attackmovenotification.lua> ...
    [f=0000000] Loading widget from mod:   Building Hotkeys    <cmd_building_hotkeys.lua> ...
    [f=0000000] Loading widget from mod:   Context Build       <cmd_context_build.lua> ...
    [f=0000000] Loading widget from mod:   Prospector          <gui_prospector.lua> ...
    [f=0000000] Loading widget from mod:   Red Minimap         <gui_red_minimap.lua> ...
    [f=0000000] Loading widget from mod:   BA Waypoint Dragger  <unit_waypoint_dragger_2.lua> ...
    [f=0000000] Loading widget from mod:   Bomber control      <unit_bomber_control.lua> ...
    [f=0000000] Loading widget from mod:   HighlightUnit       <gui_hilight_unit.lua> ...
    [f=0000000] Loading widget from mod:   Rank Icons          <gui_xp.lua> ...
    [f=0000000] Loading widget from mod:   Select n Center!    <gui_center_n_select.lua> ...
    [f=0000000] Loading widget from mod:   LupsManager         <gfx_lups_manager.lua> ...
    [f=0000000] Loading widget from mod:   BA_AllyCursors      <gui_ba_ally_cursors.lua> ...
    [f=0000000] Loading widget from mod:   Mouse Buildspacing  <gui_buildspacing.lua> ...
    [f=0000000] Loading widget from mod:   Lups                <lups_wrapper.lua> ...
    [f=0000000] Loading widget from mod:   CustomFormations2   <unit_customformations2.lua> ...
    [f=0000000] LuaUI v0.3
    [f=0000000] Initializing PathCache
    [f=0000000] Finalizing
    [f=0000000] Loaded DecalsDrawer: Legacy
    [f=0000000] Connection attempt from UnnamedPlayer
    [f=0000000]  -> Version: 91.0.1-717-gbbad1d5 develop (OMP)
    [f=0000000]  -> Connection established (given id 0)
    [f=0000000] Player UnnamedPlayer finished loading and is now ingame
    [f=0000000] GameID: 6f8aee50ade8dfb468aa27971cdf4421
    [f=0000010] UnnamedPlayer added point: Start 0
    [f=0000880] Commander: self-destruct in 5s
    [f=0000912] Commander: self-destruct in 4s
    [f=0000944] Commander: self-destruct in 3s
    [f=0000976] Commander: self-destruct in 2s
    [f=0001008] Commander: self-destruct in 1s
    [f=0001040] Team 0 (lead by UnnamedPlayer) is no more
    [f=0001050] <DefenseRange> Spectator mode. Widget removed.
    [f=0001050] <Easy Facing> Spectator mode. Widget removed.
    [f=0001050] <Ghost Site> Spectator mode. Widget removed.
    [f=0001056] <autoquit> Automatically exiting in 5 seconds. Move mouse to cancel.
    [f=0001056] <autoquit> Autoquit canceled.
    [f=0001080] <GhostRadar> Spectator mode. Widget removed.
    [f=0001104] Red_UI_Framework>> last processed widget was "Red Tooltip"
    [f=0001104] Red_Drawing>> last processed widget was "Red Tooltip"
    [f=0001104] [CCollisionHandler] dis-/continuous tests: 0/22710
    [f=0001104] Path cache hits 0 0%
    [f=0001104] Path cache hits 0 0%
    [f=0001104] Statistics for RectangleOptimizer: 0%
    [f=0001104] Statistics for RectangleOptimizer: 0%
    [f=0001104] Statistics for local connection:
    Received: 3033 bytes
    Sent: 12567 bytes
    
    
    txt file icon infolog.txt (25,540 bytes) 2013-01-10 10:34 +
  • ? file icon 20130110_093055_DeltaSiegeDry_91.0.1-717-gbbad1d5 develop.sdf (14,108 bytes) 2013-01-10 10:35

-Relationships
related to 0003194resolvedabma uikeys.txt is overwritten on win32 install 
+Relationships

-Notes

~0009577

cleanrock (reporter)

Works fine for me in zk and ba on archlinux.

~0009580

abma (administrator)

Last edited: 2013-01-09 21:36

View 2 revisions

i can't reproduce this, too. is it game related? does it work with the same settings in spring 91.0? (i'm on ubuntu 12.10)

~0009584

silentwings (reporter)

Yeah, it works 100% in 91.0, and not at all in -717. It doesn't depend on the mod. In -717 I'm using the testing sandbox.

~0009585

abma (administrator)

os? infolog.txt?

~0009586

silentwings (reporter)

Last edited: 2013-01-10 10:36

View 2 revisions

win7, infolog+demo attached (not sure if the demo will be useful - i started spring, pressed shift+escape repeatedly for about 30 seconds with no effect, then self-d'ed com to get game end screen and exit).

edit: i don't know why it re-assigned the status of the bug to 'new' when i uploaded the files.

~0009587

abma (administrator)

if you need that for testing: as workaround run spring windowed or type /quit in chat

will try out myself soon...

~0009594

Beherith (reporter)

Works fine for me in -717, win7 x64 too.

~0010222

silentwings (reporter)

Last edited: 2013-03-25 15:35

View 2 revisions

So I solved this - for me (also CarRepairer and Kixu, else I wouldn't repost) shift+escape doesn't work if there is *no* uikeys.txt file in /spring. Making an empty file called uikeys.txt and putting it in /spring causes shift+escape to start working again.

(Same for all versions 91+ that I've tested)

~0010223

Kloot (developer)

Odd, the default bindings should not be nullified (and for me they aren't) whether uikeys.txt is empty or not present.

Maybe you have a widget that unbinds the quitmenu action?

~0010224

silentwings (reporter)

Last edited: 2013-03-25 17:19

View 3 revisions

ba does have a keybinds widget but i'm sure that doesn't interfere with this (i checked the lua). i searched ba for the text string 'bind' and didn't find anything that unbinds shift+esc. i agree its very odd!

i also tested in ba and in zk with all lua disabled, and i still get the same behaviour (to be precise, zk *does* replace shift+enter and i can see their widget based quit menu, but once i disable zks lua i get the same behaviour).

~0010261

Forboding Angel (reporter)

I can confirm. BA 7.73

It's been driving me bonkers =D I thought it was just me -_-

~0010624

silentwings (reporter)

This still exists for me with a fresh portable isntall of 94.1.1-413: shift+escape has no effect for me unless there is a (blank or otherwise) uikeys.txt file present in /Spring.

~0010626

abma (administrator)

i can't reproduce with ba 7.75 on linux.

in ba 7.75 two widgets rebind keys:

LuaUI/Widgets/cmd_building_hotkeys.lua
LuaUI/Widgets/unit_healthbars.lua

i don't get a difference when they are enabled or disabled... uikeys.txt doesn't exist.

~0010627

silentwings (reporter)

I can't test on linux, but lots of people can reproduce this problem. For me the same problem happens with any mod, including if i disble luaui and luarules.

~0010733

abma (administrator)

Last edited: 2013-05-21 22:24

View 2 revisions

sorry for the delay: i can reproduce it on win 7, esc works (exits from chat), shift + command works, shift-esc doesn't work, nothing happens.

Spring 94.1.1-549-gb9f9f06 develop (OMP)

~0010734

abma (administrator)

bug is present at least since spring 85.0

~0010735

abma (administrator)

hmm, LoadDefaults() is only called when uikeys.txt is loaded: https://github.com/spring/spring/blob/develop/rts/Game/UI/KeyBindings.cpp#L675

i guess all linux users had a uikeys.txt reachable by spring somewhere...

~0010742

abma (administrator)

Last edited: 2013-05-22 01:08

View 2 revisions

can someone who can still reproduce the issue grab current development version:

http://springrts.com/dl/buildbot/default/develop/94.1.1-551-g3e5ee7b/win32/

run / check if it still doesn't work, and if it doesn't work, type /keydebug and paste infolog.txt then?

i can't reproduce it any more, after i deleted all springsettings.cfg and uikeys.txt spread arround on my windows system (but didn't make a copy of it)...

so its very likely its because of a broken uikeys.txt... (which calls unbindall but doesn't rebind shift+esc)

~0010749

abma (administrator)

i can't reproduce it any more, so nothing to fix :-|

it seems like the cause is some broken config / installation, as it now works at my pc, but didn't work before i cleaned up config files and paths.
+Notes

-Issue History
Date Modified Username Field Change
2013-01-08 18:11 silentwings New Issue
2013-01-09 18:35 cleanrock Note Added: 0009577
2013-01-09 21:35 abma Note Added: 0009580
2013-01-09 21:35 abma Assigned To => abma
2013-01-09 21:35 abma Status new => feedback
2013-01-09 21:36 abma Note Edited: 0009580 View Revisions
2013-01-10 00:52 silentwings Note Added: 0009584
2013-01-10 00:52 silentwings Status feedback => assigned
2013-01-10 01:20 abma Note Added: 0009585
2013-01-10 01:21 abma Assigned To abma =>
2013-01-10 01:21 abma Status assigned => feedback
2013-01-10 10:34 silentwings File Added: infolog.txt
2013-01-10 10:35 silentwings Note Added: 0009586
2013-01-10 10:35 silentwings Status feedback => new
2013-01-10 10:35 silentwings File Added: 20130110_093055_DeltaSiegeDry_91.0.1-717-gbbad1d5 develop.sdf
2013-01-10 10:36 silentwings Note Edited: 0009586 View Revisions
2013-01-10 10:45 abma Note Added: 0009587
2013-01-12 14:36 Beherith Note Added: 0009594
2013-03-25 15:34 silentwings Note Added: 0010222
2013-03-25 15:35 silentwings Note Edited: 0010222 View Revisions
2013-03-25 16:44 Kloot Note Added: 0010223
2013-03-25 17:17 silentwings Note Added: 0010224
2013-03-25 17:17 silentwings Note Edited: 0010224 View Revisions
2013-03-25 17:19 silentwings Note Edited: 0010224 View Revisions
2013-03-26 02:51 Forboding Angel Note Added: 0010261
2013-05-05 04:27 silentwings Note Added: 0010624
2013-05-05 05:01 abma Product Version => 94.1.1+git
2013-05-05 05:07 abma Note Added: 0010626
2013-05-05 05:15 abma Summary shift-escape doesn't work in 91.0.1-717 => shift-escape doesn't work
2013-05-05 10:43 silentwings Note Added: 0010627
2013-05-05 16:09 abma Target Version => 95.0
2013-05-21 22:23 abma Note Added: 0010733
2013-05-21 22:24 abma Note Edited: 0010733 View Revisions
2013-05-21 22:33 abma Summary shift-escape doesn't work => shift-escape doesn't work on windows when uikeys.txt doesn't exist
2013-05-21 22:37 abma Note Added: 0010734
2013-05-21 22:46 abma Relationship added related to 0003194
2013-05-21 22:55 abma Note Added: 0010735
2013-05-21 23:05 abma Assigned To => abma
2013-05-21 23:05 abma Status new => assigned
2013-05-22 01:07 abma Note Added: 0010742
2013-05-22 01:07 abma Status assigned => feedback
2013-05-22 01:08 abma Note Edited: 0010742 View Revisions
2013-05-22 20:16 abma Note Added: 0010749
2013-05-22 20:16 abma Status feedback => resolved
2013-05-22 20:16 abma Resolution open => unable to reproduce
+Issue History