The A2A Simulations Community

"Come share your passion for flight"
It is currently Wed May 22, 2013 11:54 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Thu Apr 28, 2011 10:27 pm 
Offline
BDG
User avatar

Joined: Sat Jul 30, 2005 12:59 pm
Posts: 12262
Location: South East Texas, USA
Are you getting strange CTD in Windows programs Like KERNELBASE.dll , module ntdll.dll , or module <UNKNOWN>?

You might want to try a proposed solution that one of our players (two27) figured out and is trying:

Buddye,

I have a preliminary explanation for the crashes I've been experiencing. The following, if accurate, may well apply to both 64-bit (like mine) and high-end 32-bit systems. As you may have noticed when I posted about the 9.0c issue, I don't simply like to find a fix, I want to know why something works or doesn't work, so I tend to dig a little deeper on issues.

After doing everything on your list and several more like insuring the Particle Density was set to Medium and checking Disable Visual Themes under Compatibility, I found a post in the BOBII General Discussion Forum by Fish 40 viewtopic.php?f=10&t=24606. He had found a light-weight, third party program, Large Address Aware (41k) http://www.techpowerup.com/forums/showt ... p?t=112556, that allowed BOBII to access more system memory and it solved his CTD problem.

Through that link, I found another light-weight app called Process Monitor (26k) which allowed me to chart memory usage by BOBII while it ran. The link for that app is here http://www.techpowerup.com/forums/showt ... ?p=1732756.

After I figured out the correct process name to type in to Process Monitor (Bob) it was a snap to use, type Bob and click start. What I learned proved illuminating. I had not yet installed the large address program, because I wanted to see what was happening in my system and diagnose if memory was in fact a problem and at what level.

In the two crashes I documented while Process Monitor was running the peak memory used by BOBII and the memory used at the moment of the crash were 1.73Gig/1.72Gig (first CTD) and 1.78Gig/1.76Gig (second CTD). What this looked like to me was that the game ran at its maximum memory request and crashed right at about that time while the system was attempting to manage the load. If you look at the min-max range of 1.72-1.78 and allow for the OS memory required, that puts the memory used right at 2Gig.

Next I installed Large Address Aware and ran it, alongside Process Monitor, and went on playing my RAF SPC. I've had no crashes so far and the highest recorded memory usage by BOBII was 2.12Gig.

My theory is that between the original Rowan game and community additions, the game's memory requirements may be accurately stated as 2Gig, but that does not leave any room for the OS's operations. Not placing blame or pointing fingers, just following the data trail.

I am a pretty good analyst, though not technically savvy so I called a friend who is a techie and laid out this theory for him. He thought it made sense. From what he'd read on the software development side, programming to access beyond the 2Gig limit requires a new skill set and it must be done deliberately, i.e. programs won't automatically access more than that amount of memory (the first 2Gig of physical memory) unless programmed to do so.

This brings me back to the diagnosis and the solution. These two utilities are quite small and easy to use, so diagnosing a memory issue is easy. The fix is quite straightforward using LAA; it permits BOBII to access 3Gig on 32-bit systems and 4Gig on 64-bit systems (if the systems have the physical memory).

Now that I'm done testing this out, I'm hoping my install will be stable enough to run without further problems.

Maybe this gives you another set of tools to use in dealing with CTDs. This is my first flight sim and I appreciate your dedication and the quality product you've delivered. What a challenge and it is pure FUN. Thanks.

I will ask Osram to review this solution.

_________________
Buddye

Intel I7 920 processor (2.66GHz, 8MB cache), 6GB DDR3 Triple Channel @1333MHz, 1.8GB NVIDIA GeForce GTX 295, Sound Blaster X-Fi PCI Sound Card, Windows 7 Home Premium 64 Bit , CH Fighter Stick & Pedals ,TrackIR4 Pro thanks to BobII crew.


Top
 Profile  
 
PostPosted: Sun Jun 19, 2011 6:22 am 
Offline
Airman
User avatar

Joined: Sat Nov 27, 2010 4:09 am
Posts: 42
Location: Cov
I've just posted elsewhere on this forum about this in response to Fish 40.
In my experience this LMA program really seems to help.
No more crashes just as I'm nailing a 109.


Top
 Profile  
 
PostPosted: Mon Jun 20, 2011 11:02 am 
Offline
Senior Airman

Joined: Mon Mar 07, 2005 12:15 pm
Posts: 204
Location: Yonkers, NY USA
Thank you Buddye for makeing this a "stickie". I hope this could help others like it certainly helped me! Not only in BOB, but SH4 and IL2 1946 with UP as well. Very simple to use, and results are immediate.


Top
 Profile  
 
PostPosted: Sat Jul 16, 2011 12:06 pm 
Offline
Airman First Class

Joined: Wed Jan 03, 2007 11:26 pm
Posts: 59
Interesting - could this also be causing 'BoB text has stopped working' messages? I'll give this a go as long as it doesn't affect anything else apart from BoB 2. :)

_________________
Mobo: GA-P35-S3
CPU: Intel Core 2 Quad Q8400 2.66Ghz
GPU: ATI EAH4850 512mb DDR3
RAM: 4.Gb 240pin DDR2 PC667Mhz PC5300
Sound: Audigy 4
O/S: Windows 7 64bit Home Premium

AKA Stuffy7634


Top
 Profile  
 
PostPosted: Sat Jul 16, 2011 8:00 pm 
Offline
BDG
User avatar

Joined: Sat Nov 13, 2004 8:21 am
Posts: 4128
Location: wet coast, Canada
"Battle Of Britain English text" is the designator for the program used by the OS.
Any problem leading to a CTD will have that message. You have to read the
crash log to find out if you are crashing in "Windows programs Like KERNELBASE.dll,
module ntdll.dll , or module <UNKNOWN>".


Top
 Profile  
 
PostPosted: Sun Jul 17, 2011 10:35 am 
Offline
Airman First Class

Joined: Wed Jan 03, 2007 11:26 pm
Posts: 59
Already done that. :) The crash is happening with KERNELBASE.dll. Is it necessary to keep the Large Address Aware program running while playing BoB II?

_________________
Mobo: GA-P35-S3
CPU: Intel Core 2 Quad Q8400 2.66Ghz
GPU: ATI EAH4850 512mb DDR3
RAM: 4.Gb 240pin DDR2 PC667Mhz PC5300
Sound: Audigy 4
O/S: Windows 7 64bit Home Premium

AKA Stuffy7634


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: Bing [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group