BZ2 1.3.6.4z28 - Open beta & testing

Moderators: GSH, VSMIT, Red Devil, Commando

User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Red Devil »

nice; is that a customization or is it an option available in the free version?
If given the truth, the people can be depended upon to meet any national crisis. The great point is to bring them the real facts - and beer.
Abraham Lincoln

Battlestrat, FE, G66, In The Shadows, Starfleet, Uler, & ZTV

Lifetime member of JBS and NRA
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Nielk1 »

GSH wrote:And this is not above anyone's pay grade. Leave personal attacks out.
That was not a personal attack. If you call that a personal attack, you have a lot of things that you have been blatantly allowing and supporting that need answering for. And you know EXACTLY what I am talking about and you know exactly how I meant that statement, so don't pretend.
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Ded10c »

Red Devil wrote:i'm thinking that it just drops through the if(Step >= 0) check and the next if statement and the next if is triggered (the one that generates the error message in the log).
Were it doing that it wouldn't be printing the value of i1 as 192, so we can safely assume that part of the code is definitely being reached properly.

It seems odd to me that it's landing on 192, but it's more likely completely arbitrary. Nielk, you said this crash wasn't rare enough for us to shrug and claim solar radiation; what other out-of-range values have we seen i1 reach? It's a long shot, but there could be a pattern.
battlezone.wikia.com needs your help!
User avatar
MrTwosheds
Recycler
Posts: 3059
Joined: Sat Feb 19, 2011 8:37 am
Location: Outer Space
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by MrTwosheds »

Anyone got any idea which model is triggering it? It's been a while, but it looks like the sort of error I might have got while manually borking up an animation.
The Silence continues. The War Of Lies has no end.
mase
Thunderbolt
Posts: 160
Joined: Sat Mar 05, 2011 11:17 am

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by mase »

for(i1 = i0;((m_Positions[i1] < Dist) &&(i1<_countof(m_Positions))); i1++);
This check seems backwards, first you check for the value at i1, then if it is even a valid index.
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Ded10c »

In C++ "&&" is an AND operator, so the code only passes this check if it meets both conditions. Which order they are defined doesn't matter (this shouldn't matter anyway whichever operator is being used, so long as both conditions are part of the same check).
battlezone.wikia.com needs your help!
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by GSH »

Anyone got any idea which model is triggering it? It's been a while, but it looks like the sort of error I might have got while manually borking up an animation.
That data wasn't immediately available, or I'd have added it to logging already. I don't have the source code in front of me to check, but I thought that this function was used by crigs,landcreatures, maybe also walkers. The value of "Step=32.94" printed may indicate a fairly large impulse applied, as if someone blinked into a crig or placing a building down over a crig in the editor or somesuch. At least the editor placement test would be a little easier to get a savegame for, assuming the crig/landcreature is stationary beforehand and the "place building here" is well documented.

-- GSH
User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Red Devil »

hmmm, looks like that error message isn't from that section of code; doesn't match up:

i1 out of range: 192, Frame0=0.76 -> 1.76 Step=32.94 m_Frames=32.00

i1 out of range: i0:%d, i1:%d, Frame0=%.2f -> %.2f Step=%.2f m_Frames=%.2f",
i0, i1, entryFrame0, Frame0, Step, m_Frames));
If given the truth, the people can be depended upon to meet any national crisis. The great point is to bring them the real facts - and beer.
Abraham Lincoln

Battlestrat, FE, G66, In The Shadows, Starfleet, Uler, & ZTV

Lifetime member of JBS and NRA
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by GSH »

In C++ "&&" is an AND operator, so the code only passes this check if it meets both conditions. Which order they are defined doesn't matter
Due to short-circuit evaluation, it does. These two C/C++ statements are not identical, thankfully:

bool FormatHarddrive();
// ...
if (false && FormatHarddrive())
vs
if (FormatHarddrive() && false)
hmmm, looks like that error message isn't from that section of code; doesn't match up:
I tweaked the logging line before posting. Thought I indicated that.

-- GSH
User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Red Devil »

ah
If given the truth, the people can be depended upon to meet any national crisis. The great point is to bring them the real facts - and beer.
Abraham Lincoln

Battlestrat, FE, G66, In The Shadows, Starfleet, Uler, & ZTV

Lifetime member of JBS and NRA
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Ded10c »

GSH wrote:
In C++ "&&" is an AND operator, so the code only passes this check if it meets both conditions. Which order they are defined doesn't matter
Due to short-circuit evaluation, it does. These two C/C++ statements are not identical, thankfully:

bool FormatHarddrive();
// ...
if (false && FormatHarddrive())
vs
if (FormatHarddrive() && false)
Yes, I suppose that would be rather important in such conditions. Even given that I'm not entirely sure how to word my comment any better and remain concise.

How many other examples of this crash have we seen?
battlezone.wikia.com needs your help!
mase
Thunderbolt
Posts: 160
Joined: Sat Mar 05, 2011 11:17 am

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by mase »

To clarify my comment:

In c++ you can define an array of size 20, and then you can access it by indexes 0..19.
Now i1 is the index and it is incremented every time the for loop executes.
Sooner or later it will be 20, and then you check if array[20] is smaller some value,
however this location does not exist, so you access bad memory. What happens after that is not defined,
so you can't know what will happen after that.

Edit: Also need to make sure i0 is smaller then the size of mpositions before executing the 2nd for loop.
Last edited by mase on Wed Apr 09, 2014 10:18 pm, edited 1 time in total.
User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Red Devil »

thinking it's time to break out the spam
If given the truth, the people can be depended upon to meet any national crisis. The great point is to bring them the real facts - and beer.
Abraham Lincoln

Battlestrat, FE, G66, In The Shadows, Starfleet, Uler, & ZTV

Lifetime member of JBS and NRA
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by GSH »

Yes, the test is backwards. It's looping over array indices of a array that is a member variable of the current class/struct, with (to my memory) some other variables after that array, so that access to invalid memory is highly unlikely to crash. Just bad code doing dangerous, stupid stuff. Not the kind of code I like or would write; it's too terse, dense, and not simple.

This code was called out by Visual Studio 2013's static code analysis as possibly accessing invalid memory via bad array indices. That's why I armored up the code recently, and it's been catching some issues. 1.3.6.x is going to remain on Visual Studio 2008 (for XP compatibility reasons), but VS2013 has some nice tools.

-- GSH
Jabbapop
Drunken Scav
Posts: 14
Joined: Sat Nov 23, 2013 8:41 pm

Re: BZ2 1.3.6.4z28 - Open beta & testing

Post by Jabbapop »

Playing with commando hosting and i crashed while he was he said changing vsync options.

Code: Select all

DIAG|            maininit:547  |19:12:41|0      |Version Information Section
DIAG|            maininit:548  |19:12:41|0      | BZ2 build 1.3.6.4z28 Public Beta
DIAG|            maininit:559  |19:12:41|0      |Session started Wed Apr 09 19:12:41 2014
DIAG|            maininit:565  |19:12:41|0      |CPU: 8 processors, type 586
DIAG|            maininit:566  |19:12:41|0      |CPU: Intel(R) Core(TM) i7 CPU       Q 740  @ 1.73GHz
DIAG|            maininit:567  |19:12:41|0      |CPU: Intel64 Family 6 Model 30 Stepping 5
DIAG|            maininit:570  |19:12:41|0      |Executed by JOHN-PC\John on Windows Version: 6.1.7601 'Service Pack 1' PlatformID=2
DIAG|                DXUT:2097 |19:12:41|73     | DXUT pause on change device
DIAG|                DXUT:1352 |19:12:41|76     | DXUT pause on minimize
DIAG|                DXUT:1525 |19:12:41|76     | DXUT pause on minimize
DIAG|                 vid:549  |19:12:41|317    |In Vid::OnCreateDevice, pd3dDevice = 0x0E27A700
DIAG|                 vid:566  |19:12:41|317    |d3d: supports range based fog
DIAG|                 vid:575  |19:12:41|317    |d3d: supports pixel based fog
DIAG|                 vid:588  |19:12:41|317    |d3d: supports border address mode
DIAG|                 vid:634  |19:12:41|317    |d3d: Has EMBM texture format support
DIAG|                 vid:536  |19:12:41|317    |DXT Textures - allowing because your GPU seems new enough. Edit render*.cfg to force it on/off
DIAG|                 vid:659  |19:12:41|317    |D3D Adapter Identifier info:
DIAG|                 vid:660  |19:12:41|317    | Driver:                aticfx32.dll
DIAG|                 vid:661  |19:12:41|317    | Description:           ATI Mobility Radeon HD 5800 Series
DIAG|                 vid:662  |19:12:41|317    | DeviceName:            \\.\DISPLAY1
DIAG|                 vid:663  |19:12:41|317    | DriverVersion:         0x00080011000A04A7
DIAG|                 vid:664  |19:12:41|317    | VendorId:              0x00001002
DIAG|                 vid:665  |19:12:41|317    | DeviceId:              0x000068A0
DIAG|                 vid:666  |19:12:41|317    | SubSysId:              0x1C021043
DIAG|                 vid:667  |19:12:41|317    | Revision:              0x00000000
DIAG|                 vid:669  |19:12:41|317    |Dumping D3D9 Device Caps:
DIAG|                 vid:671  |19:12:41|317    | DeviceType:            0x00000001
DIAG|                 vid:672  |19:12:41|317    | AdapterOrdinal:        0
DIAG|                 vid:673  |19:12:41|317    | Caps:                  0x00020000
DIAG|                 vid:674  |19:12:41|317    | Caps2:                 0xE0020000
DIAG|                 vid:675  |19:12:41|317    | Caps3:                 0x000003A0
DIAG|                 vid:676  |19:12:41|317    | PresentationIntervals: 0x8000000F
DIAG|                 vid:677  |19:12:41|317    | CursorCaps:            0x00000001
DIAG|                 vid:678  |19:12:41|317    | DevCaps:               0x001BBEF0
DIAG|                 vid:679  |19:12:41|317    | PrimitiveMiscCaps:     0x003FCCF2
DIAG|                 vid:680  |19:12:41|317    | RasterCaps:            0x0F736191
DIAG|                 vid:681  |19:12:41|317    | ZCmpCaps:              0x000000FF
DIAG|                 vid:682  |19:12:41|318    | SrcBlendCaps:          0x00003FFF
DIAG|                 vid:683  |19:12:41|318    | DestBlendCaps:         0x00003FFF
DIAG|                 vid:684  |19:12:41|318    | AlphaCmpCaps:          0x000000FF
DIAG|                 vid:685  |19:12:41|318    | ShadeCaps:             0x00084208
DIAG|                 vid:686  |19:12:41|318    | TextureCaps:           0x0001EC45
DIAG|                 vid:687  |19:12:41|318    | TextureFilterCaps:     0x07030700
DIAG|                 vid:688  |19:12:41|318    | CubeTextureFilterCaps: 0x03030300
DIAG|                 vid:689  |19:12:41|318    | VolumeTextureFilterCaps: 0x07030700
DIAG|                 vid:690  |19:12:41|318    | TextureAddressCaps:    0x0000003F
DIAG|                 vid:691  |19:12:41|318    | VolumeTextureAddressCaps: 0x0000003F
DIAG|                 vid:692  |19:12:41|318    | LineCaps:              0x0000001F
DIAG|                 vid:693  |19:12:41|318    | MaxTextureWidth:       16384
DIAG|                 vid:694  |19:12:41|318    | MaxTextureHeight:      16384
DIAG|                 vid:695  |19:12:41|318    | MaxVolumeExtent:       16384
DIAG|                 vid:696  |19:12:41|318    | MaxTextureRepeat:      8192
DIAG|                 vid:697  |19:12:41|318    | MaxTextureAspectRatio: 8192
DIAG|                 vid:698  |19:12:41|318    | MaxAnisotropy:         16
DIAG|                 vid:699  |19:12:41|318    | StencilCaps:           0x000001FF
DIAG|                 vid:700  |19:12:41|318    | FVFCaps:               0x00100008
DIAG|                 vid:701  |19:12:41|318    | TextureOpCaps:         0x03FFFFFF
DIAG|                 vid:702  |19:12:41|318    | MaxTextureBlendStages: 8
DIAG|                 vid:703  |19:12:41|318    | MaxSimultaneousTextures: 8
DIAG|                 vid:704  |19:12:41|318    | VertexProcessingCaps:  0x0000017B
DIAG|                 vid:705  |19:12:41|318    | MaxActiveLights:       10
DIAG|                 vid:716  |19:12:41|318    | MaxUserClipPlanes:     6
DIAG|                 vid:717  |19:12:41|318    | MaxVertexBlendMatrices: 4
DIAG|                 vid:718  |19:12:41|318    | MaxVertexBlendMatrixIndex: 8
DIAG|                 vid:719  |19:12:41|318    | MaxPrimitiveCount:     5592405
DIAG|                 vid:720  |19:12:41|318    | MaxVertexIndex:        16777215
DIAG|                 vid:721  |19:12:41|318    | MaxStreams:            16
DIAG|                 vid:722  |19:12:41|318    | MaxStreamStride:       508
DIAG|                 vid:723  |19:12:41|318    | VertexShaderVersion:   0xFFFE0300
DIAG|                 vid:724  |19:12:41|318    | MaxVertexShaderConst:  256
DIAG|                 vid:725  |19:12:41|318    | PixelShaderVersion:    0xFFFF0300
DIAG|                 vid:726  |19:12:41|318    | DevCaps2:              0x00000071
DIAG|                 vid:727  |19:12:41|318    | Reserved5:             0x00000000
DIAG|                 vid:728  |19:12:41|318    | MasterAdapterOrdinal:  0
DIAG|                 vid:729  |19:12:41|318    | AdapterOrdinalInGroup: 0
DIAG|                 vid:730  |19:12:41|318    | NumberOfAdaptersInGroup: 1
DIAG|                 vid:731  |19:12:41|318    | DeclTypes:             0x000003FF
DIAG|                 vid:732  |19:12:41|318    | NumSimultaneousRTs:    4
DIAG|                 vid:733  |19:12:41|318    | StretchRectFilterCaps: 0x03000300
DIAG|                 vid:734  |19:12:41|318    | VertexTextureFilterCaps: 0x03000300
DIAG|                 vid:735  |19:12:41|318    | MaxVShaderInstructionsExecuted: -1
DIAG|                 vid:736  |19:12:41|318    | MaxPShaderInstructionsExecuted: -1
DIAG|                 vid:737  |19:12:41|318    | MaxVertexShader30InstructionSlots: 32768
DIAG|                 vid:738  |19:12:41|318    | MaxPixelShader30InstructionSlots: 32768
DIAG|                 vid:741  |19:12:41|318    | MaxPointSize:          256.00
DIAG|                 vid:742  |19:12:41|318    | PixelShader1xMaxValue: 340282346638528860000000000000000000000.00
DIAG|                 vid:743  |19:12:41|318    | MaxNpatchTessellationLevel: 1.00
DIAG|                 vid:744  |19:12:41|318    | MaxVertexW:            10000000000.00
DIAG|                 vid:745  |19:12:41|318    | GuardBandLeft:         -32768.00
DIAG|                 vid:746  |19:12:41|318    | GuardBandTop:          -32768.00
DIAG|                 vid:747  |19:12:41|318    | GuardBandRight:        32768.00
DIAG|                 vid:748  |19:12:41|318    | GuardBandBottom:       32768.00
DIAG|                 vid:749  |19:12:41|318    | ExtentsAdjust:         0.00
DIAG|                 vid:791  |19:12:41|318    |In Vid::OnResetDevice, pd3dDevice = 0x0E27A700
DIAG|                DXUT:2584 |19:12:41|319    | DXUT unpause on change device done
DIAG|               setup:77   |19:12:41|321    |Drive type : Fixed
DIAG|               setup:147  |19:12:41|321    |Startup directory : C:\Battlezone II
DIAG|                 vid:1271 |19:12:41|534    |Vid::SetMode - ord(0) fmt(22), w(1600), h(900) bbCount 2
DIAG|                 vid:1291 |19:12:41|534    | bFmt(22), MSType(2), MSQual(0), DSFmt(75), Win(0)
DIAG|                 vid:1302 |19:12:41|534    | Refresh(60), Interval(-2147483648), Flags(2)
DIAG|                 vid:1303 |19:12:41|534    | hWnds = 000C02F6 000C02F6 000C02F6 000C02F6
DIAG|                DXUT:2097 |19:12:41|534    | DXUT pause on change device
DIAG|                 vid:833  |19:12:41|614    |In Vid::OnLostDevice
DIAG|                DXUT:1392 |19:12:41|633    | DXUT unpause on restore
DIAG|                DXUT:1491 |19:12:41|634    | DXUT unpause on restore
DIAG|                DXUT:2584 |19:12:41|635    | DXUT unpause on change device done
DIAG|                 vid:1311 |19:12:41|635    |DXUTCreateDeviceFromSettings = 00000000, lost = 1
DIAG|                 vid:1321 |19:12:41|635    |Trycount 0, device lost = 1 1
DIAG|                DXUT:5453 |19:12:41|636    | AttemptAcquire device = 0x0E27A700, lost = 1, paused = 0
DIAG|                DXUT:5467 |19:12:41|637    | noticed device lost
DIAG|                DXUT:5471 |19:12:41|637    | Coop level check failed.
DIAG|                DXUT:5535 |19:12:41|637    | Try to reset the device
DIAG|                 vid:791  |19:12:42|896    |In Vid::OnResetDevice, pd3dDevice = 0x0E27A700
DIAG|                 vid:1332 |19:12:42|917    |Attempted acquire & render, lost = 0 0
DIAG|               input:1108 |19:12:42|933    |Double click time=500 ms, threshold=4,4
DIAG|               input:1129 |19:12:42|933    |8 button mouse, Left=0 Right=1
DIAG|               input:143  |19:12:42|935    |Keyboard repeat delay=[500] speed=[31]
DIAG|      MissionHandler:1420 |19:12:42|982    |Expanded game UI file of 'bzgame_moves_1600x900.cfg' not found. Using default of 'bzgame_moves.cfg'
DIAG|              dsutil:143  |19:12:42|1170   |DirectSound 8 System started. Noted capabilities:
DIAG|              dsutil:150  |19:12:42|1170   | DSCAPS_CONTINUOUSRATE
DIAG|              dsutil:150  |19:12:42|1170   | DSCAPS_PRIMARY16BIT
DIAG|              dsutil:150  |19:12:42|1170   | DSCAPS_PRIMARY8BIT
DIAG|              dsutil:150  |19:12:42|1170   | DSCAPS_PRIMARYMONO
DIAG|              dsutil:150  |19:12:42|1170   | DSCAPS_PRIMARYSTEREO
DIAG|              dsutil:150  |19:12:42|1171   | DSCAPS_SECONDARY16BIT
DIAG|              dsutil:150  |19:12:42|1171   | DSCAPS_SECONDARY8BIT
DIAG|              dsutil:150  |19:12:42|1171   | DSCAPS_SECONDARYMONO
DIAG|              dsutil:150  |19:12:42|1171   | DSCAPS_SECONDARYSTEREO
DIAG|              dsutil:156  |19:12:42|1171   | dwPrimaryBuffers = 1
DIAG|              dsutil:157  |19:12:42|1171   | dwMaxHwMixingAllBuffers = 1
DIAG|              dsutil:158  |19:12:42|1171   | dwMaxHwMixingStaticBuffers = 1
DIAG|              dsutil:159  |19:12:42|1171   | dwMaxHwMixingStreamingBuffers = 1
DIAG|              dsutil:160  |19:12:42|1171   | dwFreeHwMixingAllBuffers = 0
DIAG|              dsutil:161  |19:12:42|1171   | dwFreeHwMixingStaticBuffers = 0
DIAG|              dsutil:162  |19:12:42|1171   | dwFreeHwMixingStreamingBuffers = 0
DIAG|              dsutil:163  |19:12:42|1171   | dwMaxHw3DAllBuffers = 0
DIAG|              dsutil:164  |19:12:42|1171   | dwMaxHw3DStaticBuffers = 0
DIAG|              dsutil:165  |19:12:42|1171   | dwMaxHw3DStreamingBuffers = 0
DIAG|              dsutil:166  |19:12:42|1171   | dwFreeHw3DAllBuffers = 0
DIAG|              dsutil:167  |19:12:42|1171   | dwFreeHw3DStaticBuffers = 0
DIAG|              dsutil:168  |19:12:42|1171   | dwFreeHw3DStreamingBuffers = 0
DIAG|              dsutil:202  |19:12:42|1171   | -- SW buffers in use. Using 32 channels max
DIAG|              dsutil:208  |19:12:42|1171   | -- AUTO-DISABLING 3D Audio, as soundcard can't handle!
DIAG|              dsutil:228  |19:12:42|1171   | Audio buffers will be placed in: Software
DIAG|              dsutil:241  |19:12:42|1171   |-- Prefsfile set audio mem purge at 33554432 bytes
DIAG|              dsutil:244  |19:12:42|1171   |Done with audio caps log
DIAG|            AudioSys:322  |19:12:42|1172   |Audio: DirectSound8 setup complete
DIAG|              icroot:193  |19:12:42|1173   |Root window now 640x480
DIAG|            runcodes:159  |19:12:42|1173   |[Main] Entering run code [SHELL]
DIAG|              icroot:193  |19:12:42|1174   |Root window now 640x480
DIAG|                menu:119  |19:12:42|1249   |Note: could not read registry for last crash filetime. Perhaps you've never seen one
DIAG|         WSInterface:213  |19:12:47|6509   |Determined private IP address: 192.168.1.2
DIAG|         WSInterface:199  |19:12:47|6509   |Determined public IP address: 71.122.120.60
DIAG|         NetCommands:2072 |19:12:50|8969   |Join to 'Crash Test' / ip 0x00000000
DIAG|          SessionMgr:599  |19:12:50|8970   |pSessionAddr = '68.110.223.52:17770'. pNiceName = 'Crash Test'
DIAG|       RaknetManager:544  |19:12:50|9240   |Raknet connect incoming with status code 16

DIAG|       RaknetManager:589  |19:12:52|11206  |Raknet Nat punchthru succeeded code 67

DIAG|       RaknetManager:544  |19:12:53|11805  |Raknet connect incoming with status code 16

DIAG|            runcodes:159  |19:12:58|16901  |[Main] Entering run code [INIT]
DIAG|              icroot:193  |19:12:58|16902  |Root window now 1600x900
DIAG|      MissionHandler:1420 |19:12:58|16906  |Expanded game UI file of 'bzgame_init_1600x900.cfg' not found. Using default of 'bzgame_init.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17073  |Expanded game UI file of 'bzshell_cam_record_x1_5_1600x900.cfg' not found. Using default of 'bzshell_cam_record_x1_5.cfg'
DIAG|               ifvar:41   |19:12:58|17090  |Var[script.record.name] Ctrl[NewMove] needs to be resolved
DIAG|      MissionHandler:1420 |19:12:58|17090  |Expanded game UI file of 'bzescape_1600x900.cfg' not found. Using default of 'bzescape.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17169  |Expanded game UI file of 'bznopause_1600x900.cfg' not found. Using default of 'bznopause.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17385  |Expanded game UI file of 'bzgame_base_1600x900.cfg' not found. Using default of 'bzgame_base.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17434  |Expanded game UI file of 'bzgame_command_1600x900.cfg' not found. Using default of 'bzgame_command.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17491  |Expanded game UI file of 'bzgame_factory_1600x900.cfg' not found. Using default of 'bzgame_factory.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17539  |Expanded game UI file of 'bzgame_group_1600x900.cfg' not found. Using default of 'bzgame_group.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17567  |Expanded game UI file of 'bzgame_info_1600x900.cfg' not found. Using default of 'bzgame_info.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17574  |Expanded game UI file of 'bzgame_satellite_1600x900.cfg' not found. Using default of 'bzgame_satellite.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17590  |Expanded game UI file of 'bzgame_scrap_1600x900.cfg' not found. Using default of 'bzgame_scrap.cfg'
DIAG|               ifvar:41   |19:12:58|17605  |Var[scrap.supply] Ctrl[Gauge] needs to be resolved
DIAG|               ifvar:41   |19:12:58|17605  |Var[scrap.supply] Ctrl[Count] needs to be resolved
DIAG|      MissionHandler:1420 |19:12:58|17619  |Expanded game UI file of 'bzgame_weapon_1600x900.cfg' not found. Using default of 'bzgame_weapon.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17658  |Expanded game UI file of 'bzgame_team_1600x900.cfg' not found. Using default of 'bzgame_team.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17678  |Expanded game UI file of 'bzgame_stats_1600x900.cfg' not found. Using default of 'bzgame_stats.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17727  |Expanded game UI file of 'bznopause_game_1600x900.cfg' not found. Using default of 'bznopause_game.cfg'
DIAG|      MissionHandler:1420 |19:12:58|17767  |Expanded game UI file of 'bzgame_keys_1600x900.cfg' not found. Using default of 'bzgame_keys.cfg'
DIAG|        LoadSaveGame:372  |19:13:01|20670  |Loaded from file dmbane.bzn
DIAG|            runcodes:159  |19:13:01|20674  |[View] Entering run code [COCKPIT]
DIAG|            runcodes:159  |19:13:01|20712  |[Main] Entering run code [MISSION]
DIAG|              icroot:193  |19:13:01|20716  |Root window now 1600x900
DIAG|            runcodes:159  |19:13:01|20718  |[Mission] Entering run code [RUN]
DIAG|          GameObject:3067 |19:13:03|22390  |JOIN, recompute isUser=0 from id 0x00000001 local 00B0B2BE
DIAG|          GameObject:3228 |19:13:03|22391  |JOIN, obj has id 0x00000001 team 1, and local id 0x00B0B2BE team 2
DIAG|          GameObject:3067 |19:13:03|22391  |JOIN, recompute isUser=1 from id 0x00B0B2BE local 00B0B2BE
DIAG|          GameObject:700  |19:13:03|22391  |JOIN, GO::Init change ID 0xFFFFFFFF to local DPID 0x00B0B2BE
DIAG|          GameObject:3228 |19:13:03|22391  |JOIN, obj has id 0x00B0B2BE team 2, and local id 0x00B0B2BE team 2
DIAG|      STJoinHandlers:760  |19:13:03|22409  |-- Resynchronized gamestate to server at timestep 751
DIAG|            runcodes:159  |19:13:16|35214  |[View] Entering run code [NoPauseScreen]
DIAG|      MissionHandler:1420 |19:13:16|35214  |Expanded game UI file of 'bznopause_enter_1600x900.cfg' not found. Using default of 'bznopause_enter.cfg'
DIAG|      MissionHandler:1420 |19:13:16|35413  |Expanded game UI file of 'bznopause_exit_1600x900.cfg' not found. Using default of 'bznopause_exit.cfg'
DIAG|            runcodes:159  |19:13:16|35454  |[View] Entering run code [COCKPIT]
DIAG|            runcodes:159  |19:13:40|59716  |[View] Entering run code [NoPauseScreen]
DIAG|      MissionHandler:1420 |19:13:40|59717  |Expanded game UI file of 'bznopause_enter_1600x900.cfg' not found. Using default of 'bznopause_enter.cfg'
DIAG|      MissionHandler:1420 |19:13:41|59918  |Expanded game UI file of 'bznopause_exit_1600x900.cfg' not found. Using default of 'bznopause_exit.cfg'
DIAG|            runcodes:159  |19:13:41|59957  |[View] Entering run code [COCKPIT]
DIAG|            InPacket:1074 |19:14:00|78926  |Switching to CLEANUP
DIAG|            runcodes:113  |19:14:00|78927  |[Mission] Clearing runcode [RUN]
DIAG|            runcodes:159  |19:14:00|78927  |[Main] Entering run code [CLEANUP]
DIAG|            runcodes:113  |19:14:00|78932  |[View] Clearing runcode [COCKPIT]
DIAG|            runcodes:159  |19:14:00|79023  |[Main] Entering run code [SHELL]
DIAG|              icroot:193  |19:14:00|79024  |Root window now 960x720
DIAG|           PlayerMgr:1593 |19:14:00|79079  |About to open stats file GameStats\Game Ended 2014-04-09 19.14.00.txt
DIAG|           PlayerMgr:1599 |19:14:00|79104  |Stats file opened
DIAG|           PlayerMgr:1573 |19:14:00|79104  |Closing stats file
DIAG|            runcodes:159  |19:15:11|150278 |[Main] Entering run code [INIT]
DIAG|              icroot:193  |19:15:11|150279 |Root window now 1600x900
DIAG|      MissionHandler:1420 |19:15:11|150281 |Expanded game UI file of 'bzgame_init_1600x900.cfg' not found. Using default of 'bzgame_init.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150304 |Expanded game UI file of 'bzshell_cam_record_x1_5_1600x900.cfg' not found. Using default of 'bzshell_cam_record_x1_5.cfg'
DIAG|               ifvar:41   |19:15:11|150304 |Var[script.record.name] Ctrl[NewMove] needs to be resolved
DIAG|      MissionHandler:1420 |19:15:11|150304 |Expanded game UI file of 'bzescape_1600x900.cfg' not found. Using default of 'bzescape.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150316 |Expanded game UI file of 'bznopause_1600x900.cfg' not found. Using default of 'bznopause.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150334 |Expanded game UI file of 'bzgame_base_1600x900.cfg' not found. Using default of 'bzgame_base.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150337 |Expanded game UI file of 'bzgame_command_1600x900.cfg' not found. Using default of 'bzgame_command.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150338 |Expanded game UI file of 'bzgame_factory_1600x900.cfg' not found. Using default of 'bzgame_factory.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150339 |Expanded game UI file of 'bzgame_group_1600x900.cfg' not found. Using default of 'bzgame_group.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150340 |Expanded game UI file of 'bzgame_info_1600x900.cfg' not found. Using default of 'bzgame_info.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150340 |Expanded game UI file of 'bzgame_satellite_1600x900.cfg' not found. Using default of 'bzgame_satellite.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150340 |Expanded game UI file of 'bzgame_scrap_1600x900.cfg' not found. Using default of 'bzgame_scrap.cfg'
DIAG|               ifvar:41   |19:15:11|150341 |Var[scrap.supply] Ctrl[Gauge] needs to be resolved
DIAG|               ifvar:41   |19:15:11|150341 |Var[scrap.supply] Ctrl[Count] needs to be resolved
DIAG|      MissionHandler:1420 |19:15:11|150341 |Expanded game UI file of 'bzgame_weapon_1600x900.cfg' not found. Using default of 'bzgame_weapon.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150342 |Expanded game UI file of 'bzgame_team_1600x900.cfg' not found. Using default of 'bzgame_team.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150342 |Expanded game UI file of 'bzgame_stats_1600x900.cfg' not found. Using default of 'bzgame_stats.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150343 |Expanded game UI file of 'bznopause_game_1600x900.cfg' not found. Using default of 'bznopause_game.cfg'
DIAG|      MissionHandler:1420 |19:15:11|150344 |Expanded game UI file of 'bzgame_keys_1600x900.cfg' not found. Using default of 'bzgame_keys.cfg'
DIAG|        LoadSaveGame:372  |19:15:11|150737 |Loaded from file dmbane.bzn
DIAG|            runcodes:159  |19:15:11|150742 |[View] Entering run code [COCKPIT]
DIAG|            runcodes:159  |19:15:12|150811 |[Main] Entering run code [MISSION]
DIAG|              icroot:193  |19:15:12|150815 |Root window now 1600x900
DIAG|            runcodes:159  |19:15:12|150817 |[Mission] Entering run code [RUN]
DIAG|          GameObject:3067 |19:15:13|152164 |JOIN, recompute isUser=0 from id 0x00000001 local 00B0B2BE
DIAG|          GameObject:3228 |19:15:13|152164 |JOIN, obj has id 0x00000001 team 1, and local id 0x00B0B2BE team 2
DIAG|          GameObject:3067 |19:15:13|152164 |JOIN, recompute isUser=1 from id 0x00B0B2BE local 00B0B2BE
DIAG|          GameObject:700  |19:15:13|152165 |JOIN, GO::Init change ID 0xFFFFFFFF to local DPID 0x00B0B2BE
DIAG|          GameObject:3228 |19:15:13|152165 |JOIN, obj has id 0x00B0B2BE team 2, and local id 0x00B0B2BE team 2
DIAG|      STJoinHandlers:760  |19:15:13|152182 |-- Resynchronized gamestate to server at timestep 29
DIAG|            runcodes:159  |19:15:17|156384 |[View] Entering run code [FORWARD]
DIAG|            runcodes:159  |19:15:25|164433 |[View] Entering run code [COCKPIT]
DIAG|            runcodes:159  |19:15:30|169248 |[View] Entering run code [FORWARD]
DIAG|            runcodes:159  |19:15:31|170550 |[View] Entering run code [CHASE]
DIAG|            runcodes:159  |19:15:44|183136 |[View] Entering run code [COCKPIT]
DIAG|       RaknetManager:473  |19:20:53|491946 |Raknet connect closed (ID_DISCONNECTION_NOTIFICATION) with status code 21 from 68.110.223.52|17770
DIAG|            InPacket:1074 |19:20:53|491947 |Switching to CLEANUP
DIAG|              NetMgr:6255 |19:20:53|491949 |UHOH: team #1 has player local 0 remote 1 ID 00000001 team 1 but net has no player on that team
DIAG|              NetMgr:2357 |19:20:53|492138 |Switching to CLEANUP
DIAG|            runcodes:113  |19:20:53|492138 |[Mission] Clearing runcode [RUN]
DIAG|            runcodes:159  |19:20:53|492138 |[Main] Entering run code [CLEANUP]
ERR |       ConsoleHelper:29   |19:20:53|492147 |Invalid user team number for FactoryPanel:Exit -1
ERR |      WatchdogThread:343  |19:21:22|521064 |Main thread seems deadlocked! Callstack of main thread:
ERR |    ExceptionHandler:188  |19:21:22|521601 |779AF8D1 +0001F8D1 00000015 ntdll            (ntdll): : ZwWaitForSingleObject

ERR |    ExceptionHandler:188  |19:21:22|521601 |75541194 +00011194 00000043 kernel32         (kernel32): : WaitForSingleObjectEx

ERR |    ExceptionHandler:188  |19:21:22|521601 |75541148 +00011148 00000012 kernel32         (kernel32): : WaitForSingleObject

ERR |    ExceptionHandler:188  |19:21:23|521806 |01295B14 +00045B14 0000001A bzone            (bzone): : Benaphore::Lock

ERR |    ExceptionHandler:188  |19:21:23|521846 |01331936 +000E1936 0000003E bzone            (bzone): : NetManager::ChatManager::PrintSystemMessageThreaded

ERR |    ExceptionHandler:188  |19:21:23|521932 |01374E99 +00124E99 000000B8 bzone            (bzone): : ConsoleHelper::Message

ERR |    ExceptionHandler:188  |19:21:23|521954 |0131D24C +000CD24C 00000058 bzone            (bzone): : FactoryPanel::Exit

ERR |    ExceptionHandler:188  |19:21:23|521955 |0131D16C +000CD16C 0000000F bzone            (bzone): : FactoryPanel::Done

ERR |    ExceptionHandler:188  |19:21:23|521959 |012D69A3 +000869A3 0000000D bzone            (bzone): : GameFeature::FeatureVoid::Update

ERR |    ExceptionHandler:188  |19:21:23|521961 |012A8A74 +00058A74 000000A5 bzone            (bzone): : CleanupHandler::Process

ERR |    ExceptionHandler:188  |19:21:23|522010 |0147FC04 +0022FC04 00000064 bzone            (bzone): : Main::MessagePump

ERR |    ExceptionHandler:188  |19:21:23|522021 |0129BBA4 +0004BBA4 000004F9 bzone            (bzone): : HandledMain

ERR |    ExceptionHandler:188  |19:21:23|522021 |0129B84E +0004B84E 000001A3 bzone            (bzone): : HandledMain

ERR |    ExceptionHandler:188  |19:21:23|522073 |0129890D +0004890D 00000069 bzone            (bzone): : WinMain

ERR |    ExceptionHandler:188  |19:21:23|522073 |01420295 +001D0295 00000191 bzone            (bzone): : exp

ERR |    ExceptionHandler:188  |19:21:23|522073 |7554336A +0001336A 00000012 kernel32         (kernel32): : BaseThreadInitThunk

ERR |    ExceptionHandler:188  |19:21:23|522073 |779C9F72 +00039F72 00000063 ntdll            (ntdll): : RtlInitializeExceptionChain

ERR |    ExceptionHandler:188  |19:21:23|522073 |779C9F45 +00039F45 00000036 ntdll            (ntdll): : RtlInitializeExceptionChain

DIAG|      WatchdogThread:358  |19:21:23|522079 |Callstack of MWUpdateThread:
ERR |    ExceptionHandler:188  |19:21:23|522103 |779AF8D1 +0001F8D1 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |75541194 +FDBB1194 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |75541148 +FDBB1148 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |012A97EF +899197EF 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |6E673433 +F6CE3433 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |6E6734C7 +F6CE34C7 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |7554336A +FDBB336A 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |779C9F72 +00039F72 00000000                  (): : (func)

ERR |    ExceptionHandler:188  |19:21:23|522103 |779C9F45 +00039F45 00000000                  (): : (func)

ERR |                 log:1370 |19:21:23|522159 |abort() requested from '.\utility\WatchdogThread.cpp':367
DIAG|                 log:1377 |19:21:23|522187 |End of line...
Post Reply