FE Error

Moderators: GSH, VSMIT, Commando

User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

FE Error

Post by Baconboy »

I started FE and went to Multi and got this error:
---- Battlezone II Log File ----
//=====================================================
App version: bzone 1.3.6.2 Public Beta Jul 29 2011 21:43:22
Windows version: Windows Version: 6.1.7601 'Service Pack 1' PlatformID=2

Last few battlezone.log lines (may or may not be relevant):
DIAG| console:819 |16:16:09|15371 |page = 5
DIAG| console:819 |16:16:09|15371 |page = 5
DIAG| console:819 |16:16:09|15371 |warnrestartchanges = 0
DIAG| console:819 |16:16:09|15470 |entered = 0
DIAG| console:819 |16:16:09|15486 |entered = 0
DIAG| console:819 |16:16:09|15499 |entered = 0
DIAG| console:819 |16:16:09|15513 |entered = 0
DIAG| console:819 |16:16:09|15526 |entered = 0
(done)

Exception code: C0000005 (ACCESS VIOLATION) READING from 00826000h
Message : Unhandled Exception
Error occurred at 8/7/2012 16:16:12.
G:\Battlezone II\bzone.exe, run by Tim.
G:\Battlezone II\bzone.exe, run by Tim.
CPU: 2 processor(s), AMD A4-3420 APU with Radeon(tm) HD Graphics
AMD64 Family 18 Model 1 Stepping 0
Process Memory : 1613 MB free out of 2048 MB total
Physical memory: 2221 MB free out of 3571 MB total
Page(swap) file: 5313 MB free out of 7140 MB total
This exe is using 101 MB (16 MB dlmalloc), peak use 101 MB

Fault address: 6C75B36A 01:0003A36A C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll

Registers:
EAX:007F5FCA
EBX:00000000
ECX:3FFF3FF3
EDX:00000000
ESI:00825FFE
EDI:00825FE0
CS:EIP:0023:6C75B36A
SS:ESP:002B:13C2F6DC EBP:13C2F6E4
DS:002B ES:002B FS:0053 GS:002B
Flags:00010212

Call stack:
Address Offset1 Offset2 Module SourceFile
User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

I just currently had another one but I wasnt able to copy it. I have a Windows 7 hp Pavillion 26-2100 pc and both BZ2 and FE have been running fine, but why do these errors happen occasionally? Is there something I did wrong?
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: FE Error

Post by Nielk1 »

Off hand it looks like an error in the mission DLL, but no call stack makes that a bit hard to determine for sure.
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: FE Error

Post by GSH »

There's no real context in that crash log. It's somewhere in the Microsoft Visual C/C++ runtime DLL. With a full callstack (what function called what), I can usually try and figure out what happened. With no callstack and crashing in a Microsoft DLL, there's just not enough information quoted above.

The only advice I can give is (1) try and get it to give a full callstack, or (2) get it to happen reliably on demand on my machines at home. I can get more info from either case.

-- GSH
User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

For some reason my install on my other pc had Visual C++ Errors occasionally at random times. Is this related? This most recent time I got an error, I went to Multi and then to the Main Menu and I just clicked Single and it crashed. So...........................yeah.
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: FE Error

Post by GSH »

Here's some suggestions on how to deal with odd errors:

1) Go to Windows update (on XP, use Internet Explorer (only) to go to http://update.microsoft.com/ ), on Vista/Win7, go to Control Panel -> Windows Update. Install all critical & important updates. Reboot. Repeat until there are no more things to install

2) Check for memory errors.
- Go to http://www.memtest.org/ , and download one of the pre-built configs. You can get a .iso file or USB key. (Note: to burn an ISO, don't burn a data disc with the .iso on it, you need to burn it as an .iso)
- Boot off your install. Let it run overnight. Make sure it reports no errors. If there are errors, there's a problem that needs to be fixed, asap

3) Hammer on the CPU and memory. Download PRIME95 in 32-bit exe or 64-bit exe, install and run. (Use the 64-bit exe on a 64-bit windows.) Start it in torture test mode. Let it run for hours. Make sure it notes no problems.

4) Hammer on your graphics card. Download Furmark from http://www.ozone3d.net/benchmarks/fur/ . Install, run for hours once again.

-- GSH
User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

I am doing suggestion 1. There was an update for C++ 2010 cause it said I had a critical problem or something and it needed an update. I hope this fixes it. (The random error is SO annoying.)
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: FE Error

Post by GSH »

Repeat step 1 until there's no important/critical updates shown. Optional updates can be skipped.

And, do the rest. BZ2 doesn't use Visual C++ 2010. I suspect transient hardware problems, which the other programs will tend to expose.

-- GSH
User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

There are currently no important updates left.

Also, what will these programs do? (esp. the Torture Test thing.) I just don't want to allow any program I don't know mess with my pc. I'm sorry if I'm being difficult, GSH, but I have no idea about computers and such, and with a new pc, I want to be careful.
User avatar
Nielk1
Flying Mauler
Posts: 2991
Joined: Fri Feb 18, 2011 10:35 pm
Contact:

Re: FE Error

Post by Nielk1 »

Test test, not torture test.

The reason I blame the mission DLL is I have caused such errors with stupid DLL coding and its probably the main "moving part" in FE.
User avatar
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

The Torture Test is with number 3.
Also, if it IS mission DLL, then there's nothing I can do about it, right? BZ2 on its own hasn't caused any problems.
User avatar
Red Devil
Recycler
Posts: 4398
Joined: Fri Feb 18, 2011 5:10 pm
Location: High in the Rocky Mountains

Re: FE Error

Post by Red Devil »

might be caused by runtime error, usually caused by a parameter mismatch on an sprintf() statement. if so, my bad; i'll check.

patience, help is coming
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
Baconboy
Attila
Posts: 1063
Joined: Sat Mar 05, 2011 11:49 pm
Location: On this forum, aren't I?
Contact:

Re: FE Error

Post by Baconboy »

On my last pc, it was a Visual C++ Runtime Error.

And if you can fix this, I'll be in your debt.
User avatar
Zax
Attila
Posts: 1388
Joined: Sat Feb 19, 2011 6:56 am

Re: FE Error

Post by Zax »

I've lived my last few years listening and doing whatever GSH recommends. He knows this stuff. Have faith.
◥▶◀◤ row row, fight the powuh
User avatar
GSH
Patch Creator
Posts: 2485
Joined: Fri Feb 18, 2011 4:55 pm
Location: USA
Contact:

Re: FE Error

Post by GSH »

Nielk1 wrote (though in two separate posts, which I've merged together):
Off hand it looks like an error in the mission DLL
(...)
The reason I blame the mission DLL is I have caused such errors with stupid DLL coding and its probably the main "moving part" in FE.
If clicking on 'multi' triggered this, then any/all mission DLLs are irrelevant to this discussion. Mission DLLs are loaded maybe 2/3 of the way in launching a map. No mission DLLs are loaded in the pregame shell.

-- GSH
Post Reply