ID
Password
FlashGuide
FlashGuide
HA Infomation

Technical Support

  Index

  • main.dll calling on the sound driver

    03. 25. 2014 21:45


GrimReaper99

Anyone ever spend a minute to look at the issue between the main.dll calling on the sound/video driver at the moment the game crashes?


I spent a little time debugging this issue about 6 weeks ago, but been too busy to post anything. This seems to be quite an issue if you can't rewrite your DLL file.
  


//=====================================================
Dll Version 1.366 ( Int:1 , Disp Version 1.366 )
 Crash occurred on 2013/03/28 01:16
DataId : 0x00000010
0x1d856b6c 0x00000000 0x3043a568 0x1d856b6c 0x00000000 ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 

Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00408F73 01:00007F73 C:\Program Files\SD EnterNET\NavyFIELD\NavyFIELD.exe

Registers:
EAX:DDDDDDDD
EBX:022C6698
ECX:06355400
EDX:77117094
ESI:33061030
EDI:00000000
CS:EIP:001B:00408F73
SS:ESP:0023:0012F6F8  EBP:0000F730
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010206

Call stack:
Address   Frame
00408F73  0012F71C  0001:00007F73 C:\Program Files\SD EnterNET\NavyFIELD\NavyFIELD.exe

//=====================================================
Dll Version 1.366 ( Int:1 , Disp Version 1.366 )
 Crash occurred on 2013/03/28 18:15
DataId : 0xffffffff
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 

Exception code: C0000005 ACCESS_VIOLATION
Fault address:  05F247A0 01:000537A0 C:\Program Files\SD EnterNET\NavyFIELD\Main.dll

Registers:
EAX:1EAB512C
EBX:00000037
ECX:32F0FB60
EDX:00000D64
ESI:0012F80C
EDI:1EAB5120
CS:EIP:001B:05F247A0
SS:ESP:0023:0012F764  EBP:392EA800
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010293

Call stack:
Address   Frame
05F247A0  0012F760  AllocScreen+5D90

//=====================================================
Dll Version 1.366 ( Int:1 , Disp Version 1.366 )
 Crash occurred on 2013/03/29 18:36
DataId : 0xffffffff
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 

Exception code: C0000005 ACCESS_VIOLATION
Fault address:  05F747A0 01:000537A0 C:\Program Files\SD EnterNET\NavyFIELD\Main.dll

Registers:
EAX:00000000
EBX:0000003F
ECX:321321F4
EDX:1EBB2030
ESI:0012F80C
EDI:1EBB5128
CS:EIP:001B:05F747A0
SS:ESP:0023:0012F764  EBP:320DCBF8
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010297

Call stack:
Address   Frame
05F747A0  0012F760  AllocScreen+5D90

//=====================================================
Dll Version 1.366 ( Int:1 , Disp Version 1.366 )
 Crash occurred on 2013/03/30 05:26
DataId : 0xffffffff
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 

Exception code: C0000005 ACCESS_VIOLATION
Fault address:  05F747A0 01:000537A0 C:\Program Files\SD EnterNET\NavyFIELD\Main.dll

Registers:
EAX:00000000
EBX:00000031
ECX:3BBA0FA8
EDX:1EBB2030
ESI:0012F80C
EDI:1EBB5128
CS:EIP:001B:05F747A0
SS:ESP:0023:0012F764  EBP:390EAB94
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010283

Call stack:
Address   Frame
05F747A0  0012F760  AllocScreen+5D90

//=====================================================
Dll Version 1.366 ( Int:1 , Disp Version 1.366 )
 Crash occurred on 2013/03/31 17:29
DataId : 0xffffffff
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 
##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## ##NoData## 

Exception code: C0000005 ACCESS_VIOLATION
Fault address:  05FD47A0 01:000537A0 C:\Program Files\SD EnterNET\NavyFIELD\Main.d

 

  • Re : main.dll calling on the sound/video driver

    03. 25. 2014 22:23


normpearii

Where are you seeing this?


I scrolled through your log and I mostly see Access Violation, which is a memory fault when the game tries to access memory addresses that it no longer has assigned to it.

  • Re : main.dll calling on the sound driver

    03. 25. 2014 23:13


GrimReaper99

When I was debugging this application several weeks ago, what I found was that when main.dll called on the sound driver is when the game crashed, although I originally posted the thread title as sound/video. I believe this to most likely be random or to fall under a certain cercumstances and would suggest re-working the DLL in a lab environment, then on the test server or testing it with a group of dedicated players willing to give meaningful feedback. I don't believe the crashing I experience is any less or any worse than any other player. This issue may also be caused by the sound file itself when it is used. I believe the application to be leaking in memory(i've said this before a few times in the past), thus your observation on the main.dll use of memory. But, our suggestions or attempts at any help, fall upon deaf ears.. Otherwise, they wouldn't pile more garbage onto a game that they wont fix. Fix, then build upon.. not build on and not fix LOL.. You guys crack me up with your backwards ass thinking. If I did that at work.. I'd be out of a job on day one.. But, I guess in Korea, this must be common place to think to keep expanding something that is broken.

That file I posted, is the contents of the Navyfield.RPT file located in the Navyfield directory.

When debugging the game, I was using Debugging Tools for Windows, available from microsoft for free.

Here is a sample entry from my Application Event Log in the Management Console, thought I'd throw it in there -

 

Faulting application name: NavyFIELD.exe, version: 0.0.0.0, time stamp: 0x4e79780f

Faulting module name: Main.dll, version: 0.0.0.0, time stamp: 0x532a465c

Exception code: 0xc0000005

Fault offset: 0x00057030

Faulting process id: 0x2efc

Faulting application start time: 0x01cf488d4d090b6d

Faulting application path: C:\Program Files\SD EnterNET\NavyFIELD\NavyFIELD.exe

Faulting module path: C:\Program Files\SD EnterNET\NavyFIELD\Main.dll

Report Id: de1a1410-b498-11e3-8c1d-002556d088f4


Grim


PS: Since one of my 1st posts on this same problem 2 years ago.. How much longer do we have to put up with this? I guess if they don't want our money!  I will never play NF2.. In beta, I thought it sucked. I'll find something else to waste time and money on if that is the only future this game has.

1