Bi0NiX / wot-xvm

Automatically exported from code.google.com/p/wot-xvm
0 stars 0 forks source link

Exception at game start #10

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Getting the following error with test8 using the EU proxy server 
(aHR0cDovL3dvdC1yYXRpbmdzLmFwcHNwb3QuY29tL3JhdGluZ3MvMi8yLyUx):

DEBUG MODE: ON
LogLevel: 1
MountPoint: .stat
Timeout: 7000
Searching game process: WorldOfTanks
=> GetFileInformation(\@GET_LAST_STAT)
Exception: System.NullReferenceException: Object reference not set to an 
instance of an object.
   at wot.Server.GetFileInformation(String filename, FileInformation fileinfo, DokanFileInfo info)

This first happened using a modified version of r85.

Original issue reported on code.google.com by johannes...@gmail.com on 20 Feb 2012 at 2:05

GoogleCodeExporter commented 8 years ago
Is older version work? I make no changes in requests to proxy server.

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 2:37

GoogleCodeExporter commented 8 years ago
currently trying test7 and it's working.

Original comment by johannes...@gmail.com on 20 Feb 2012 at 2:43

GoogleCodeExporter commented 8 years ago
show output when starting:
  wot-xvm-proxy /debug 

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 2:44

GoogleCodeExporter commented 8 years ago
test7 output:

LogLevel: 1
MountPoint: .stat
Timeout: 7000
Searching game process: WorldOfTanks
=> GetFileInformation(\@SET GIGAAFRO-501274345,TARZAN98-502258037,BIKAT75-500972
573,YOYO117-501066154,BOBCAK-502450524,KAAZUMAAN-500281381,POSPA1985-500841345,B
RZYDAL-500287534,HAJAMOTO-500572006)
=> GetFileInformation(\@ADD DR3IHANDMUTANT-501065681,BOLHA1-501110158,HOTNITRO-5
01325686,ERADON-500673992,BUGAR123-501904781,COMMANDER1505-500586870,_YAKIMURA_-
500292124,SKIMI00-501208068)
=> GetFileInformation(\@ADD ADMIRAL_RONIN-501201116,JASKO747-501373229,ADAMW1-50
1973242,FETTIE-501885017,HAMERWERFER-500802696,PIRANYA1-501556053,CYBORGII-50056
7588,GROGROG-501628417,STEWIX1994-500700739)
=> GetFileInformation(\@ADD EKRIS-502184569,KLAVER-500871073,QUATERMAN-501581698
,JOHNHARDY-501445179)
=> GetFileInformation(\@RUN)
HTTP - 501274345,502258037,500972573,501066154,502450524,500281381,500841345,500
287534,500572006,501065681,501110158,501325686,500673992,501904781,500586870,500
292124,501208068,501201116,501373229,501973242,501885017,500802696,501556053,500
567588,501628417,500700739,502184569,500871073,501581698,501445179
  Time: 3362 ms, Size: 2214 bytes
(...)

now trying test9 with default config... probably I screwed up sth, altough I 
only added two infotext lines to get the stats over the player in multicolor.

Original comment by johannes...@gmail.com on 20 Feb 2012 at 2:51

GoogleCodeExporter commented 8 years ago
Works with default config. I'll try to find out what could have caused this 
behavior.

Original comment by johannes...@gmail.com on 20 Feb 2012 at 2:55

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
> altough I only added two infotext lines to get the stats over the player in 
multicolor.

it's doesn't matter. 

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 2:57

GoogleCodeExporter commented 8 years ago
Try again with your config. In your first log I don't see @SET, @ADD and @RUN 
commands - it's strange.

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 2:58

GoogleCodeExporter commented 8 years ago
hmm restored my old config and it seems to work now. dunno what caused this 
behavior, as I only changed some lines in the OTM config. It was even 
reproducible after a computer and router restart... yeah, very strange

you can close this issue. if I experience this bug another time I'll reopen it 
and won't touch anything ;) 

Original comment by johannes...@gmail.com on 20 Feb 2012 at 3:17

GoogleCodeExporter commented 8 years ago
ok :)

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 3:19

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
hmm... restarted the game some time ago before CWs and the bug is back:

DEBUG MODE: ON
LogLevel: 1
MountPoint: .stat
Timeout: 7000
Searching game process: WorldOfTanks
=> GetFileInformation(\@GET_LAST_STAT)
Exception: System.NullReferenceException: Object reference not set to an 
instance of an object.
   at wot.Server.GetFileInformation(String filename, FileInformation fileinfo, D
okanFileInfo info)

thats the only output I get.

Original comment by johannes...@gmail.com on 20 Feb 2012 at 8:34

GoogleCodeExporter commented 8 years ago
oh just started a match and the mod seems to work:

DEBUG MODE: ON
LogLevel: 1
MountPoint: .stat
Timeout: 7000
Searching game process: WorldOfTanks
=> GetFileInformation(\@GET_LAST_STAT)
Exception: System.NullReferenceException: Object reference not set to an instanc
e of an object.
   at wot.Server.GetFileInformation(String filename, FileInformation fileinfo, D
okanFileInfo info)
=> GetFileInformation(\@SET JOHNY525525-502400509,KAROL5521-502515387,PITER0711-
502501735,LAPUSOWSKI-502377967,GEISTERFAHRER10-501862372,YOYO117-501066154,SIEML
OTECZEK-502201264,WALDEK63-502452524)
=> GetFileInformation(\@ADD MICHA12356789-501225886,NIGHTWISHGIRL34-502434343,DA
VIS1523-502506565,RYBEX7-502506438,PNEUM-502514000,SHUFUNI-501194485,HUBERTO1974
-500686503,SNAK69-502513908,CYRIIX-501781908)
=> GetFileInformation(\@ADD CZBOBESEKCZ-500852095,BUMBAJUS-502514348,BOSS1987-50
2397373,KOTWICA2211-502413884,KRIS7910-502504423,PILIS-502502672,KRZYMAZ-5022295
30,PAPAVONBENNI224-502420370,SBAZZIVAL-501926205)
=> GetFileInformation(\@ADD PSYCOKILLER-500439913,TOSIU2-501726686,VECTURY-50123
9144,SLAW3K4-502458266)
=> GetFileInformation(\@RUN)
HTTP - 502400509,502515387,502501735,502377967,501862372,501066154,502201264,502
452524,501225886,502434343,502506565,502506438,502514000,501194485,500686503,502
513908,501781908,500852095,502514348,502397373,502413884,502504423,502502672,502
229530,502420370,501926205,500439913,501726686,501239144,502458266
  Time: 3172 ms, Size: 1244 bytes
DEBUG: responseFromServer: {"players": [{"id": 502400509, "name": "johny525525",
 "eff": 128, "battles": 33, "wins": 16}, {"id": 502377967, "name": "lapusowski",
 "eff": 0, "battles": 1, "wins": 0}, {"id": 501862372, "name": "geisterfahrer10"
, "eff": 538, "battles": 2307, "wins": 930}, {"id": 501066154, "name": "yoyo117"
, "eff": 1446, "battles": 3459, "wins": 1802}, {"id": 502452524, "name": "waldek
63", "eff": 232, "battles": 28, "wins": 18}, {"id": 501225886, "name": "micha123
56789", "eff": 846, "battles": 2096, "wins": 1012}, {"id": 501194485, "name": "s
hufuni", "eff": 1166, "battles": 5752, "wins": 2908}, {"id": 500686503, "name":
"huberto1974", "eff": 894, "battles": 360, "wins": 166}, {"id": 500852095, "name
": "czbobesekcz", "eff": 1145, "battles": 5890, "wins": 2604}, {"id": 502229530,
 "name": "krzymaz", "eff": 495, "battles": 229, "wins": 107}, {"id": 502420370,
"name": "papavonbenni224", "eff": 165, "battles": 11, "wins": 9}, {"id": 5019262
05, "name": "sbazzival", "eff": 1311, "battles": 4444, "wins": 2445}, {"id": 500
439913, "name": "psycokiller", "eff": 761, "battles": 9685, "wins": 4411}, {"id"
: 501726686, "name": "tosiu2", "eff": 746, "battles": 145, "wins": 62}, {"id": 5
01239144, "name": "vectury", "eff": 853, "battles": 917, "wins": 442}]}
Parse error: info: System.Collections.Generic.KeyNotFoundException: The given ke
y was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at LitJson.JsonData.get_Item(String prop_name)
   at wot.Server.JsonDataToResponse(JsonData jd)
DEBUG: _lastResult: {"players":[{"id":502400509,"name":"johny525525","eff":128,"
battles":33,"wins":16},{"id":502377967,"name":"lapusowski","eff":0,"battles":1,"
wins":0},{"id":501862372,"name":"geisterfahrer10","eff":538,"battles":2307,"wins
":930},{"id":501066154,"name":"yoyo117","eff":1446,"battles":3459,"wins":1802},{
"id":502452524,"name":"waldek63","eff":232,"battles":28,"wins":18},{"id":5012258
86,"name":"micha12356789","eff":846,"battles":2096,"wins":1012},{"id":501194485,
"name":"shufuni","eff":1166,"battles":5752,"wins":2908},{"id":500686503,"name":"
huberto1974","eff":894,"battles":360,"wins":166},{"id":500852095,"name":"czbobes
ekcz","eff":1145,"battles":5890,"wins":2604},{"id":502229530,"name":"krzymaz","e
ff":495,"battles":229,"wins":107},{"id":502420370,"name":"papavonbenni224","eff"
:165,"battles":11,"wins":9},{"id":501926205,"name":"sbazzival","eff":1311,"battl
es":4444,"wins":2445},{"id":500439913,"name":"psycokiller","eff":761,"battles":9
685,"wins":4411},{"id":501726686,"name":"tosiu2","eff":746,"battles":145,"wins":
62},{"id":501239144,"name":"vectury","eff":853,"battles":917,"wins":442}],"info"
:null}
Readed 1106 bytes
Readed 1106 bytes
=> GetFileInformation(\@GET_LAST_STAT)
Readed 1106 bytes
Readed 1106 bytes

Original comment by johannes...@gmail.com on 20 Feb 2012 at 8:38

GoogleCodeExporter commented 8 years ago
Mod is only working on 15x15 battles. May be you are playing with another count 
of players?

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 9:30

GoogleCodeExporter commented 8 years ago

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 9:31

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
hmm all our cws were 15 vs 15, but with fog of war... could be that it's caused 
by this. will try to reproduce in tomorrows landing. only thing i can say ATM 
is, that we had more than one CW, but the log clearly shows only one exception.

Original comment by johannes...@gmail.com on 20 Feb 2012 at 9:42

GoogleCodeExporter commented 8 years ago
fog od war will not work also, because vehicles are not known at begin of 
battle.

Original comment by m.schedr...@gmail.com on 20 Feb 2012 at 11:30

GoogleCodeExporter commented 8 years ago
Fixed in XVM 1.4-pre1

Original comment by m.schedr...@gmail.com on 21 Feb 2012 at 11:05