First day of Brink and first crash (CTD during loading, MDMP attached)


(Punisher_ITA_) #1

I think I have already said everything in the title so I will add just my hardware configuration and the dump file.

Thank you.

Hw config.:
Asus M4A89TD PRO/USB3 + Phenom X6 1075T + Asus GTX580 Voltage Tweak + 8GB of DDR3 @1333Mhz 9-9-9-24 + Win764

Dump:
http://digilander.libero.it/m4puni/upload/brink_23653_crash_2011_8_5T11_37_26C0.mdmp
/update: I add the full dump reading from WinDbg:

User Mini Dump File: Only registers, stack and portions of memory are available

Comment: ‘NVIDIA Corporation,GeForce GTX 580/PCI/SSE2,GL 4.1.0: Brink’
Symbol search path is: SRV*mypath*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Version 7601 (Service Pack 1) MP (6 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Fri Aug 5 13:37:26.000 2011 (UTC + 2:00)
System Uptime: not available
Process Uptime: 0 days 0:07:05.000


This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(fc8.c68): Access violation - code c0000005 (first/second chance not available)
eax=00000000 ebx=00000000 ecx=00000000 edx=68354070 esi=06b4ad61 edi=00000eec
eip=77620c32 esp=029b395c ebp=029b396c iopl=0 nv up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200246
ntdll!NtGetContextThread+0x12:
77620c32 83c404 add esp,4
0:000> !analyze -v


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

*** ERROR: Symbol file could not be found. Defaulted to export symbols for brink.exe -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for Steam.dll -
Unable to load image C:\Windows\System32
voglv32.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for nvoglv32.dll
*** ERROR: Module load completed but symbols could not be loaded for nvoglv32.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for tier0_s.dll -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for steamclient.dll -
GetPageUrlData failed, server returned HTTP status 404
URL requested: http://watson.microsoft.com/StageOne/brink_exe/1_0_23653_48097/4e328bf9/gamex86_dll/1_0_23653_48097/4e328bfa/c0000005/0019236b.htm?Retriage=1

FAULTING_IP:
gamex86!GetGameAPI+17776b
6846236b 8b8650160000 mov eax,dword ptr [esi+1650h]

EXCEPTION_RECORD: ffffffff – (.exr 0xffffffffffffffff)
ExceptionAddress: 6846236b (gamex86!GetGameAPI+0x0017776b)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00001650
Attempt to read from address 00001650

DEFAULT_BUCKET_ID: INVALID_POINTER_READ

PROCESS_NAME: brink.exe

ERROR_CODE: (NTSTATUS) 0xc0000005 - L’istruzione a 0x%08lx ha fatto riferimento alla memoria a 0x%08lx. La memoria non poteva essere %s.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - L’istruzione a 0x%08lx ha fatto riferimento alla memoria a 0x%08lx. La memoria non poteva essere %s.

EXCEPTION_PARAMETER1: 00000000

EXCEPTION_PARAMETER2: 00001650

READ_ADDRESS: 00001650

FOLLOWUP_IP:
gamex86!GetGameAPI+17776b
6846236b 8b8650160000 mov eax,dword ptr [esi+1650h]

MOD_LIST: <ANALYSIS/>

FAULTING_THREAD: 00000c68

PRIMARY_PROBLEM_CLASS: INVALID_POINTER_READ

BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_READ

LAST_CONTROL_TRANSFER: from 00000000 to 6846236b

STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 gamex86!GetGameAPI+0x17776b

STACK_COMMAND: ~0s; .ecxr ; kb

SYMBOL_STACK_INDEX: 0

SYMBOL_NAME: gamex86!GetGameAPI+17776b

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: gamex86

IMAGE_NAME: gamex86.dll

DEBUG_FLR_IMAGE_TIMESTAMP: 4e328bfa

FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_gamex86.dll!GetGameAPI

BUCKET_ID: APPLICATION_FAULT_INVALID_POINTER_READ_gamex86!GetGameAPI+17776b

WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/brink_exe/1_0_23653_48097/4e328bf9/gamex86_dll/1_0_23653_48097/4e328bfa/c0000005/0019236b.htm?Retriage=1

Followup: MachineOwner

I never had CTD in any game except for Brink now. Fresh s.o. installation (with just a couple of games).


(Crispy) #2

I’ll need a DxDiag to get a more accurate picture of your system specs.


(Punisher_ITA_) #3

Here you are:
http://digilander.libero.it/m4puni/phenom/DxDiag_m.txt


(Punisher_ITA_) #4

Now DxDiag is attached… Why not to make skippable intro too? Really annoying.


(FireWorks) #5

Here are some command for your autoexec :slight_smile:

//Intro off
seta com_bootLogo 0

//Console
seta com_allowConsole 1
seta con_speed 0

//Map starting mode
seta g_loadScreenWait 0
// 0 = finish early. 1 = wait for all composites loaded. 2 = wait for user
// input or sound finished. 3 = always wait for user input. 4 = wait for user
// input or sound finished


(Punisher_ITA_) #6

[QUOTE=FireWorks;366178]Here are some command for your autoexec :slight_smile:

//Intro off
seta com_bootLogo 0

//Console
seta com_allowConsole 1
seta con_speed 0

//Map starting mode
seta g_loadScreenWait 0
// 0 = finish early. 1 = wait for all composites loaded. 2 = wait for user
// input or sound finished. 3 = always wait for user input. 4 = wait for user
// input or sound finished[/QUOTE]
To be put where?


(FireWorks) #7

Go to the brink settings directory:
C:\Program Files (x86)\Steam\userdata\RANDOMNUMBERS\22350\local\base

Create a text file and write the commands in it. Rename the file autoexec.cfg, make sure you change the actual type of the file into .cfg.


(Punisher_ITA_) #8

[QUOTE=FireWorks;366308]Go to the brink settings directory:
C:\Program Files (x86)\Steam\userdata\RANDOMNUMBERS\22350\local\base

Create a text file and write the commands in it. Rename the file autoexec.cfg, make sure you change the actual type of the file into .cfg.[/QUOTE]

Actually it works also if be put into \steamapps\common\brink\base

Anyway, let’s turn IT please. No news on my crash :(.


(FireWorks) #9

Might be your language settings. Did you try the tips in this thread?
http://www.splashdamage.com/forums/showthread.php?t=30224


(Punisher_ITA_) #10

[QUOTE=FireWorks;366378]Might be your language settings. Did you try the tips in this thread?
http://www.splashdamage.com/forums/showthread.php?t=30224[/QUOTE]

It is not crash after startup but during a loading of a multiplayer game.


(Punisher_ITA_) #11

LOL I just experienced also the “no sound issue” and the “BSOD” issue just starting Brink.exe (once each).


(FireWorks) #12

You might want to take some time and describe your issues a little more detailed.

A real BSOD is most likely an issue not connected with brink. Or do you mean a blue tint over the game?


(Punisher_ITA_) #13

[QUOTE=FireWorks;366674]You might want to take some time and describe your issues a little more detailed.

A real BSOD is most likely an issue not connected with brink. Or do you mean a blue tint over the game?[/QUOTE]

Nope man, I mean that the first problem I posted, with DxDiag and Dump, has been totally ignored.


(FireWorks) #14

“CTD during loading” already lead to some misunderstanding…
and yes, there are people enjoying the weekend outside of a community help forum.


(Punisher_ITA_) #15

[QUOTE=FireWorks;366734]“CTD during loading” already lead to some misunderstanding…
and yes, there are people enjoying the weekend outside of a community help forum.[/QUOTE]

Now it’s working week man…


(FireWorks) #16

Why dont you bother to describe your issue in a more detailed way? Cant hurt…


(Crispy) #17

Hi Punisher_ITA_,

We’ve identified the cause of this internally and a fix is coming.

You can try reconnecting to a different server; in most cases the crash should be intermittent at best.


(Punisher_ITA_) #18

[QUOTE=Crispy;367571]Hi Punisher_ITA_,

We’ve identified the cause of this internally and a fix is coming.

You can try reconnecting to a different server; in most cases the crash should be intermittent at best.[/QUOTE]

Nice. Let’s wait for a new patch then. Actually it happened to me just those time. Thank you.


(Punisher_ITA_) #19

Happened again:
http://digilander.libero.it/m4puni/upload/brink_23653_crash_2011_8_13T15_34_4C0.mdmp

DBG:

Microsoft ® Windows Debugger Version 6.12.0002.633 AMD64
Copyright © Microsoft Corporation. All rights reserved.

Loading Dump File [D:\Giochi\Steam\steamapps\common\brink\brink_23653_crash_2011_8_13T15_34_4C0.mdmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Comment: ‘NVIDIA Corporation,GeForce GTX 580/PCI/SSE2,GL 4.1.0: Brink’
Symbol search path is: SRV*c:\Symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Version 7601 (Service Pack 1) MP (6 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Sat Aug 13 17:34:05.000 2011 (UTC + 2:00)
System Uptime: not available
Process Uptime: 0 days 1:13:12.000


This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(1438.11ec): Access violation - code c0000005 (first/second chance not available)
eax=00000000 ebx=00000000 ecx=00000000 edx=65044070 esi=17f69451 edi=00000c18
eip=77e80c32 esp=01be3534 ebp=01be3544 iopl=0 nv up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000246
ntdll!NtGetContextThread+0x12:
77e80c32 83c404 add esp,4
0:000> !analyze -v


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

*** ERROR: Symbol file could not be found. Defaulted to export symbols for brink.exe -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for Steam.dll -
*** WARNING: Unable to verify timestamp for nvoglv32.dll
*** ERROR: Module load completed but symbols could not be loaded for nvoglv32.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for tier0_s.dll -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for steamclient.dll -
GetPageUrlData failed, server returned HTTP status 404
URL requested: http://watson.microsoft.com/StageOne/brink_exe/1_0_23653_48097/4e328bf9/gamex86_dll/1_0_23653_48097/4e328bfa/c0000005/0019236b.htm?Retriage=1

FAULTING_IP:
gamex86!GetGameAPI+17776b
6515236b 8b8650160000 mov eax,dword ptr [esi+1650h]

EXCEPTION_RECORD: ffffffff – (.exr 0xffffffffffffffff)
ExceptionAddress: 6515236b (gamex86!GetGameAPI+0x0017776b)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00001650
Attempt to read from address 00001650

DEFAULT_BUCKET_ID: INVALID_POINTER_READ

PROCESS_NAME: brink.exe

ERROR_CODE: (NTSTATUS) 0xc0000005 - L’istruzione a 0x%08lx ha fatto riferimento alla memoria a 0x%08lx. La memoria non poteva essere %s.

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - L’istruzione a 0x%08lx ha fatto riferimento alla memoria a 0x%08lx. La memoria non poteva essere %s.

EXCEPTION_PARAMETER1: 00000000

EXCEPTION_PARAMETER2: 00001650

READ_ADDRESS: 00001650

FOLLOWUP_IP:
gamex86!GetGameAPI+17776b
6515236b 8b8650160000 mov eax,dword ptr [esi+1650h]

MOD_LIST: <ANALYSIS/>

FAULTING_THREAD: 000011ec

PRIMARY_PROBLEM_CLASS: INVALID_POINTER_READ

BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_READ

LAST_CONTROL_TRANSFER: from 00000000 to 6515236b

STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 gamex86!GetGameAPI+0x17776b

STACK_COMMAND: ~0s; .ecxr ; kb

SYMBOL_STACK_INDEX: 0

SYMBOL_NAME: gamex86!GetGameAPI+17776b

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: gamex86

IMAGE_NAME: gamex86.dll

DEBUG_FLR_IMAGE_TIMESTAMP: 4e328bfa

FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_gamex86.dll!GetGameAPI

BUCKET_ID: APPLICATION_FAULT_INVALID_POINTER_READ_gamex86!GetGameAPI+17776b

WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/brink_exe/1_0_23653_48097/4e328bf9/gamex86_dll/1_0_23653_48097/4e328bfa/c0000005/0019236b.htm?Retriage=1

Followup: MachineOwner

I think it’s the same, right Crispy?


(Crispy) #20

It’s the same crash. As I said it will happen from time to time during online play until the next update.

We are able to see the crashes affecting users and retrieve minidumps for debugging through Steamworks. If we need further logs or dumpfiles we’ll let you know. Thanks for your assistance. :slight_smile: