Tower Wars
ur top 10 p......... why dodge???
ur top 10 p......... why dodge???
< >
Showing 1-10 of 10 comments
Pinkerton Jun 17, 2014 @ 12:46pm 
If the P stands for me, then i didn't dodge.
Occasionally TW crashes to desktop on game start for me after the latest updates.
Ar-Pharazon Jun 17, 2014 @ 1:50pm 
You've probably done Verify Integrity already, but I have to mention it, because corrupted files is the likeliest source of post-update problems.
Pinkerton Jun 18, 2014 @ 10:38am 
Yup, already tried that.
I've also been writing and testing some IOCP socket code on this machine in between games. Some of the tests involve starting 1400 threads acting as clients to a server running locally too. This can bring the machine to its knees and i kind of put the crashes down to something weird happening in the network stack due to this. So, no biggie with me, don't know whose fault it is.

Ar-Pharazon Jun 18, 2014 @ 11:05am 
Sounds epic!
Pinkerton Jun 18, 2014 @ 1:38pm 
Well, it seems its not my fault. No dev work was carried out this play session since the PC was rebooted.


This appeared in the crash log...

ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 757EC42D)
757EC42D (KERNELBASE): (filename not available): RaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A334F5)
00A334F5 (TW): (filename not available): fnSmoothStripObject_create
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00A2CC87)
00A2CC87 (TW): (filename not available): fnSmoothStripObject_create
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 004ABBE6)
004ABBE6 (TW): (filename not available): fnPxCloth_create

Then in console.log this is a section from the end (the complete file is nearly 2k lines long)

StoreStats - success

*** Initial Control Object
scripts/client/serverConnection.cs (37): Unable to find function Editor::checkActiveLoadDone
Mapping string: MsgClientUpdateReadyCountdown to index: 21
Mapping string: MsgClientStartCountdown to index: 22
Mapping string: MsgClientUpdateCountdown to index: 23
Mapping string: MsgClientEndCountdown to index: 24
Mapping string: MatchStart to index: 25
Mapping string: ChatMessage to index: 26
Mapping string: %1: %2 to index: 27
Mapping string: MsgClientDrop to index: 28
Mapping string: %1 has left the game. to index: 29
Mapping string: MsgClientEndGame to index: 30
Mapping string: GameEnd to index: 31
Mapping string: MissionEnd to index: 1
GameConnection::setDisconnectReason : disconnect

Issuing Disconnect packet.
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientGameMenu
Exporting server prefs...
Received stats and achievements from Steam

StoreStats - success

**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingTeamLobby
**************** CSpaceWarClient::OnRankedTeamLobbyCreated: Pinkerton created a team lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInLobby
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingCaptainLobby
**************** CSpaceWarClient::OnRankedCaptainLobbyCreated: Pinkerton created a captain lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForTeammates
captain's lobby version: 1132
captain's lobby member limit: 2
captain's lobby player score: 1251
captain's lobby preferred map: ''
captain's lobby random map: 'level03'
captain's lobby unranked = 0
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInCaptainLobby
**************** CLobby::RunFrame: teammates 1 of 1 had joined, lead by Pinkerton
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton is set to k_EClientInCaptainLobby, allow Pinkerton's lobby to be joinable
( 0.0 sec.) === Enemy lobby count: 0 (didn't find self) ===
( 0.3 sec.) === Enemy lobby count: 0 (found self) ===
( 0.6 sec.) === Enemy lobby count: 0 (didn't find self) ===
( 2.4 sec.) === Our lobby can't be found; resetting! (reset 1) ===
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingTeamLobby
**************** CSpaceWarClient::OnRankedTeamLobbyCreated: Pinkerton created a team lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInLobby
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingCaptainLobby
**************** CSpaceWarClient::OnRankedCaptainLobbyCreated: Pinkerton created a captain lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForTeammates
captain's lobby version: 1132
captain's lobby member limit: 2
captain's lobby player score: 1251
captain's lobby preferred map: ''
captain's lobby random map: 'level02'
captain's lobby unranked = 0
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInCaptainLobby
**************** CLobby::RunFrame: teammates 1 of 1 had joined, lead by Pinkerton
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton is set to k_EClientInCaptainLobby, allow Pinkerton's lobby to be joinable
( 0.3 sec.) === Enemy lobby count: 0 (found self) ===
( 0.6 sec.) === Enemy lobby count: 0 (didn't find self) ===
DirectInput deactivated.
( 3.4 sec.) === Our lobby can't be found; resetting! (reset 2) ===
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingTeamLobby
**************** CSpaceWarClient::OnRankedTeamLobbyCreated: Pinkerton created a team lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInLobby
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingCaptainLobby
**************** CSpaceWarClient::OnRankedCaptainLobbyCreated: Pinkerton created a captain lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForTeammates
captain's lobby version: 1132
captain's lobby member limit: 2
captain's lobby player score: 1251
captain's lobby preferred map: ''
captain's lobby random map: 'lava_mines'
captain's lobby unranked = 0
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInCaptainLobby
**************** CLobby::RunFrame: teammates 1 of 1 had joined, lead by Pinkerton
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton is set to k_EClientInCaptainLobby, allow Pinkerton's lobby to be joinable
( 0.3 sec.) === Enemy lobby count: 0 (found self) ===
( 0.6 sec.) === Enemy lobby count: 0 (didn't find self) ===
( 4.8 sec.) === Our lobby can't be found; resetting! (reset 3) ===
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingTeamLobby
**************** CSpaceWarClient::OnRankedTeamLobbyCreated: Pinkerton created a team lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInLobby
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientCreatingCaptainLobby
**************** CSpaceWarClient::OnRankedCaptainLobbyCreated: Pinkerton created a captain lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForTeammates
captain's lobby version: 1132
captain's lobby member limit: 2
captain's lobby player score: 1251
captain's lobby preferred map: ''
captain's lobby random map: 'level01'
captain's lobby unranked = 0
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientInCaptainLobby
**************** CLobby::RunFrame: teammates 1 of 1 had joined, lead by Pinkerton
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyCaptain
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton is set to k_EClientInCaptainLobby, allow Pinkerton's lobby to be joinable
( 0.3 sec.) === Enemy lobby count: 0 (found self) ===
( 0.6 sec.) === Enemy lobby count: 0 (didn't find self) ===
( 0.9 sec.) === Rejecting a match because missing map string! ===
( 0.9 sec.) === Enemy lobby count: 1 (didn't find self) ===
( 0.9 sec.) === Rejecting a match because missing map string! ===
( 0.9 sec.) === Rejecting a match because missing map string! ===
( 0.9 sec.) === Rejecting a match because missing map string! ===
( 1.0 sec.) === Rejecting a match because missing map string! ===
( 1.0 sec.) === Rejecting a match because missing map string! ===
( 1.1 sec.) === Rejecting a match because missing map string! ===
( 1.1 sec.) === Rejecting a match because missing map string! ===
( 1.1 sec.) === Rejecting a match because missing map string! ===
( 1.1 sec.) === Rejecting a match because missing map string! ===
( 1.1 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.2 sec.) === Rejecting a match because missing map string! ===
( 1.3 sec.) === Rejecting a match because missing map string! ===
( 1.3 sec.) === Rejecting a match because missing map string! ===
( 1.5 sec.) === Rejecting a match because missing map string! ===
( 1.5 sec.) === Rejecting a match because missing map string! ===
( 1.6 sec.) === Rejecting a match because missing map string! ===
( 1.8 sec.) === Enemy lobby count: 0 (found self) ===
**************** CLobby::OnCaptainLobbyChatUpdate: requesting a list of enemy teammates from gloomy for Pinkerton's captain lobby
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyTeammates
Received stats and achievements from Steam for gloomy

**************** CLobby::HandleResponseEnemyTeammates: Pinkerton received the list of gloomy's teammates, now requesting the rest of the enemy team to join
**************** CLobby::RunFrame: enemy teammates 1 of 1 had joined, lead by gloomy
**************** CLobby::OnCaptainLobbyGameStateChanged: Pinkerton changed to k_ECaptainLobbyStateWaitingForEnemyCaptain
captain's lobby random map: 'river'
Refreshing internet servers

**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientGameConnecting
**************** CSpaceWarClient::OnGameStateChanged: Pinkerton changed to k_EClientGameActive
**************** CSpaceWarClient::OnReceiveServerAuthenticationResponse: Pinkerton had successfully joined the server, notify everyone in the captain lobby to join
Pinkerton Jun 18, 2014 @ 1:38pm 
Part two ...

Adding a pending connection
Sending Connect challenge Request
Got Connect challenge Response
Sending Connect Request
Connection established 997613
Mapping string: ServerMessage to index: 0
Mapping string: MsgConnectionError to index: 1
Mapping string: MsgLoadInfo to index: 2
Mapping string: MsgLoadInfoDone to index: 3
Mapping string: MsgClientJoin to index: 4
Mapping string:  Pinkerton to index: 5
Mapping string: MsgClientConnectionStatusJoiner to index: 6
Mapping string: PreGame to index: 7
Mapping string: MissionStartPhase1 to index: 8
*** New Mission: levels/river.mis
*** Phase 1: Download Datablocks & Targets
hasConnectionToServer(): true
isServerLocal(): false
*** Mounting zip (if it exists)
Mounting mod (if it exists): river

2: Cannot re-declare object [LensRed].
12: Cannot re-declare object [LensBlue].
241: Cannot re-declare object [Level03_Sky].
TerrainMaterial::onAdd() - Internal name collision; 'grass1' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'rocktest' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'grass1-dry' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'dirt_grass' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'sand' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'WalkRock' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'MountainRock' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'TeamALight' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'TeamADark' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'TeamBLight' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'TeamBDark' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'grass_repeat' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'Mud' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'Grass' already exists!
% - PostFX Manager - Executing core/scripts/client/postFx/default.postfxpreset.cs
% - PostFX Manager - Applying from preset
Mapping string: %1 joined the game. to index: 9
Mapping string:  gloomy to index: 10
Mapping string: MsgClientConnectionStatus to index: 11
TSShape::addSequence: End keyframe (800) out of range (0-625) for sequence 'ambient'
TSShape::setMeshSize: Could not find mesh 'Bone_59 2'
TSShape::setMeshSize: Could not find mesh 'Bone_01 2'
TSShape::setMeshSize: Could not find mesh 'Bone_02 2'
TSShape::setMeshSize: Could not find mesh 'Bone_03 2'
TSShape::setMeshSize: Could not find mesh 'Bone_04 2'
TSShape::setMeshSize: Could not find mesh 'Bone_05 2'
TSShape::setMeshSize: Could not find mesh 'Bone_06 2'
TSShape::setMeshSize: Could not find mesh 'Bone_07 2'
TSShape::setMeshSize: Could not find mesh 'Bone_08 2'
TSShape::setMeshSize: Could not find mesh 'Bone_09 2'
TSShape::setMeshSize: Could not find mesh 'Bone_17 2'
TSShape::setMeshSize: Could not find mesh 'Bone_10 2'
TSShape::setMeshSize: Could not find mesh 'Bone_11 2'
TSShape::setMeshSize: Could not find mesh 'Bone_12 2'
TSShape::setMeshSize: Could not find mesh 'Bone_13 2'
TSShape::setMeshSize: Could not find mesh 'Bone_14 2'
TSShape::setMeshSize: Could not find mesh 'Bone_15 2'
TSShape::setMeshSize: Could not find mesh 'Bone_16 2'
TSShape::setMeshSize: Could not find mesh 'Bone_18 2'
TSShape::setMeshSize: Could not find mesh 'Bone_19 2'
TSShape::setMeshSize: Could not find mesh 'Bone_20 2'
TSShape::setMeshSize: Could not find mesh 'Bone_21 2'
TSShape::setMeshSize: Could not find mesh 'Bone_22 2'
TSShape::setMeshSize: Could not find mesh 'Bone_23 2'
TSShape::setMeshSize: Could not find mesh 'Bone_24 2'
TSShape::setMeshSize: Could not find mesh 'Bone_25 2'
TSShape::setMeshSize: Could not find mesh 'Bone_31 2'
TSShape::setMeshSize: Could not find mesh 'Bone_45 2'
TSShape::setMeshSize: Could not find mesh 'Bone_34 2'
TSShape::setMeshSize: Could not find mesh 'Bone_46 2'
TSShape::setMeshSize: Could not find mesh 'Bone_44 2'
TSShape::setMeshSize: Could not find mesh 'Bone_35 2'
TSShape::setMeshSize: Could not find mesh 'Bone_51 2'
TSShape::setMeshSize: Could not find mesh 'Bone_36 2'
TSShape::setMeshSize: Could not find mesh 'Bone_32 2'
TSShape::setMeshSize: Could not find mesh 'Bone_42 2'
TSShape::setMeshSize: Could not find mesh 'Bone_29 2'
TSShape::setMeshSize: Could not find mesh 'Bone_48 2'
TSShape::setMeshSize: Could not find mesh 'Bone_30 2'
TSShape::setMeshSize: Could not find mesh 'Bone_43 2'
TSShape::setMeshSize: Could not find mesh 'Bone_47 2'
TSShape::setMeshSize: Could not find mesh 'Bone_52 2'
TSShape::setMeshSize: Could not find mesh 'Bone_39 2'
TSShape::setMeshSize: Could not find mesh 'Bone_37 2'
TSShape::setMeshSize: Could not find mesh 'Bone_27 2'
TSShape::setMeshSize: Could not find mesh 'Bone_41 2'
TSShape::setMeshSize: Could not find mesh 'Bone_54 2'
TSShape::setMeshSize: Could not find mesh 'Bone_26 2'
TSShape::setMeshSize: Could not find mesh 'Bone_28 2'
TSShape::setMeshSize: Could not find mesh 'Bone_33 2'
TSShape::setMeshSize: Could not find mesh 'Bone_38 2'
TSShape::setMeshSize: Could not find mesh 'Bone_40 2'
TSShape::setMeshSize: Could not find mesh 'Bone_49 2'
TSShape::setMeshSize: Could not find mesh 'Bone_50 2'
TSShape::setMeshSize: Could not find mesh 'Bone_53 2'
TSShape::setMeshSize: Could not find mesh 'Bone_55 2'
TSShape::setMeshSize: Could not find mesh 'Bone_56 2'
TSShape::setMeshSize: Could not find mesh 'Bone_57 2'
TSShape::setMeshSize: Could not find mesh 'Bone_58 2'
TSShape::setMeshSize: Could not find mesh 'Bone_60 2'
TSShape::addSequence: Start keyframe (1100) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: End keyframe (1250) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: Start keyframe (801) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: End keyframe (1000) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: Start keyframe (1000) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: End keyframe (1075) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: Start keyframe (1100) out of range (0-625) for sequence 'ambient'
TSShape::addSequence: End keyframe (1101) out of range (0-625) for sequence 'ambient'
Activating DirectInput...
Mapping string: MissionStartPhase2 to index: 12
*** Phase 2: Download Ghost Objects
ZipFileSystem: Write access denied for file art/terrains/River4_basetex.dds


I took a look at the 4 crash logs i've had in the past few days and tehy look similar.

I hope this is of some help.

Oh, and i retried the verify integrity, 100% first time i'm afraid.

cheers
Pinkerton Jun 18, 2014 @ 1:40pm 
If its any help i don't think its a particular map. I've played them all against various folks in past couple of days.
Ar-Pharazon Jun 18, 2014 @ 1:47pm 
That's so weird. Thanks for posting this, I'll keep trying to make some sense of it.
zoide Jul 3, 2014 @ 8:52am 
Same happens to me. After the message "the battle begins" appear the game instantly closes and return to windows desktop. It happens almost every second match.
Ar-Pharazon Jul 3, 2014 @ 9:09am 
Ok, I wish it would happen for me so I could fix it. Unfortunately I'm out of the office until Tuesday, so I can't look at it again until then at the earliest.
< >
Showing 1-10 of 10 comments
Per page: 1530 50