View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0000599 | Spring engine | General | public | 2007-08-18 22:51 | 2007-09-28 18:06 | ||||
Reporter | imbaczek | ||||||||
Assigned To | Auswaschbar | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000599: crash in kickplayer during replay | ||||||||
Description | Created server on port 8452 Playing demo from C:\Downloads\BA55-DeltaSiegeDry-2007714.sdf Created local client with number 2 Listening to local client on connection 2 Map: DeltaSiegeDry.smf Mod: "Balanced Annihilation V5.5" from BA55.sd7 Using script Commanders Waiting on script Became player 2 Became player 12 Became player 11 Became player 9 Player Numpty joined as 0 Player JoeNightmare joined as 10 Player Wizz joined as 4 Player [ops]victoreight joined as 5 Player [777] joined as 1 Player JacekCze84 joined as 3 Player Si_nein joined as 8 Player Rape_me joined as 7 Player hektorial joined as 12 Player Eriksp joined as 11 You are missing an OpenGL extension needed to use shadowmaps (fragment_program_shadow) TransportHover: 0 Opening map file Loading Map Loading detail textures Creating overhead texture Creating ground shading Loading tile file Reading tiles Reading tile map Creating projectile texture Number of damage types: 42 Loading units and weapons Initializing map features Parsing unit icons Creating unit textures Unknown feature type Reading estimate path costs Creating sky Spring 0.75b2 Reloaded ctrlpanel with: LuaUI/ctrlpanel.txt LuaUI: bound F11 to the widget selector LuaUI: bound CTRL+F11 to tweak mode Hardware is incompatible with Xray shader requirements LuaUI v0.2 Rape_me added point: Start 6 Player [LCC]KingRaptor joined as 2 Rape_me added point: Start 6 JacekCze84 added point: Start 3 Rape_me added point: Start 6 Player Refresh joined as 9 Player Edelweiss joined as 6 Refresh added point: Start 8 <JacekCze84> Allies: I goair :) <[LCC]KingRaptor> Allies: :/ [LCC]KingRaptor added point: Start 2 [LCC]KingRaptor added point: Start 2 Speed 1.500000 Speed 2.000000 Speed 2.500000 Speed 3.000000 <JacekCze84> athey got raptor :S [LCC]KingRaptor added point: avoid wind on delta dry <[LCC]KingRaptor> lol <[LCC]KingRaptor> I'm not that great >_> <Numpty> but hes lagging so he may lag out wiht a it fi luck :) <JacekCze84> yea check ur dl ? <[LCC]KingRaptor> it's been like this for a month, no clue why :/ <[LCC]KingRaptor> probably just my ISP failing <[LCC]KingRaptor> or I need to check my router/firewall /specfullview 2 Player Eriksp left JacekCze84 added point: how about llt ? <[ops]victoreight> Allies: itll be aite [777] added point: JacekCze84 added point: comm JacekCze84 added point: 777 press forward JacekCze84 added point: don't build damn guyardian prees Wizz paused the game <Wizz> Edelweiss <Numpty> Allies: what the command to kick ? <[LCC]KingRaptor> kick <JacekCze84> Allies: . kick name <Si_nein> kick him he is only a spec Wizz unpaused the game <Numpty> .kick Edelweiss Spring 0.75b2 has crashed. Exception: Access violation (0xc0000005) Exception Address: 0x00604830 DLL information: 0x00400000 spring 0x7c900000 ntdll 0x7c800000 kernel32 0x77dc0000 ADVAPI32 0x77e70000 RPCRT4 0x73ea0000 dsound 0x77c00000 msvcrt 0x7e360000 USER32 0x77f10000 GDI32 0x774d0000 ole32 0x76b20000 WINMM 0x77bf0000 VERSION 0x5c8f0000 GLU32 0x5f190000 OPENGL32 0x736f0000 DDRAW 0x73b50000 DCIMAN32 0x76c80000 IMAGEHLP 0x71a70000 WSOCK32 0x71a50000 WS2_32 0x71a40000 WS2HELP 0x10000000 SDL 0x7c340000 MSVCR71 0x00d50000 DevIL 0x66fc0000 freetype6 0x61b80000 zlib1 0x00ee0000 glew32 0x003e0000 ILU 0x76360000 IMM32 0x5b1d0000 uxtheme 0x746d0000 MSCTF 0x77b30000 apphelp 0x75180000 msctfime 0x099e0000 iglicd32 0x09cc0000 igldev32 0x719f0000 mswsock 0x66780000 hnetcfg 0x71a30000 wshtcpip 0x76c20000 WINTRUST 0x77a70000 CRYPT32 0x77b10000 MSASN1 0x72cb0000 wdmaud 0x72ca0000 msacm32 0x77bd0000 MSACM32 0x77bc0000 midimap 0x73e70000 KsUser 0x0e110000 btkeyind 0x59bc0000 DBGHELP Stacktrace: (0) C:\gry\Spring\spring.exe [0x00604830] (1) C:\gry\Spring\spring.exe [0x005CA48A] (2) C:\gry\Spring\spring.exe [0x005DCF78] (3) C:\gry\Spring\spring.exe [0x005DE5EE] (4) C:\gry\Spring\spring.exe [0x00819AA9] (5) C:\gry\Spring\spring.exe [0x00821C68] (6) C:\gry\Spring\spring.exe [0x00822038] (7) C:\gry\Spring\spring.exe [0x00822269] (8) C:\gry\Spring\spring.exe [0x0090F147] (9) C:\gry\Spring\spring.exe [0x00401292] (10) C:\gry\Spring\spring.exe [0x004012DD] (11) C:\WINDOWS\system32\kernel32.dll(RegisterWaitForInputIdle+0x49) [0x7C816FD7] (0) CGameServer::KickPlayer(int) /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/GameServer.cpp:673 (1) CGame::HandleChatMsg(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool) /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:3738 (2) CGame::ClientReadNet() /opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/basic_string.h:288 (3) CGame::Update() /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:1776 (4) SpringApp::Update() /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:838 (5) SpringApp::Run(int, char**) /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1023 (6) Run(int, char**) /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1083 (7) WinMain@16 /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1146 (8) luabind::detail::create_class::stage2(lua_State*) /var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/luabind/src/create_class.cpp:104 (9) ?? WeaponDefHandler.cpp:0 (10) ?? WeaponDefHandler.cpp:0 (11) ?? ??:0 http://replays.unknown-files.net/replay.php?id=348 | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Relationships | ||||||||||||||||
|
Notes | |
tvo (reporter) 2007-08-19 15:33 |
I noticed in SVN builds that Spring does execute commands like .team from the replay file. That bug may be related to this. (it should ignore all non-synced or player related commands from the replay, ie. .team/.spectator/.cheat/.take/.kick/.setmaxspeed/.setminspeed etc.) |
imbaczek (reporter) 2007-08-20 20:26 |
it's, uh, problematic, to say the least. from what I can see, local demo playback feeds the stream from the POV of the player launching the replay, whereas the correct behaviour would be to create a spectator player and have the dummy player send commands. to be clearer: e.g. turning off .team during local playback results in .team 1, .give some unit being given to team 0. not good. I have no idea how to fix it, guess we'll need Auschawabar (excuse me, I just can't remember that nick) to fix that - or at least work around it. |
tvo (reporter) 2007-08-22 10:57 |
bumping to major cause this really needs a proper fix before release |
imbaczek (reporter) 2007-09-27 18:48 |
this looks fixed, can you confirm Auswaschbar? |
Auswaschbar (reporter) 2007-09-28 15:42 |
I can only confirm that it works when someone else (not the person who recorded the demo) got kicked. I also didn't test it at games with a GameSetup. |
imbaczek (reporter) 2007-09-28 16:04 |
played myself with two different lobbies on osrts.info:8200 and both the kicker and the booted player's replays play almost fine. one problem is that the replay from the kicked POV quits spring immediately without warning, should probably ask or just print 'press shift+esc to exit' and stop. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2007-08-18 22:51 | imbaczek | New Issue | |
2007-08-19 15:33 | tvo | Note Added: 0001129 | |
2007-08-20 20:26 | imbaczek | Note Added: 0001143 | |
2007-08-22 10:57 | tvo | Note Added: 0001147 | |
2007-08-22 10:57 | tvo | Severity | minor => major |
2007-09-08 23:13 | Kloot | Relationship added | has duplicate 0000627 |
2007-09-11 12:19 | tvo | Relationship added | related to 0000152 |
2007-09-11 12:49 | tvo | Relationship added | related to 0000581 |
2007-09-24 09:58 | Auswaschbar | Status | new => assigned |
2007-09-24 09:58 | Auswaschbar | Assigned To | => Auswaschbar |
2007-09-27 18:48 | imbaczek | Note Added: 0001317 | |
2007-09-28 15:42 | Auswaschbar | Note Added: 0001319 | |
2007-09-28 16:04 | imbaczek | Note Added: 0001320 | |
2007-09-28 18:06 | Auswaschbar | Status | assigned => resolved |
2007-09-28 18:06 | Auswaschbar | Resolution | open => fixed |