Sign in to follow this  
asanal

What is R6025 Pure Virtual function call

Recommended Posts

I am getting  every flight with 777 in FSX-SE  "R6025 pure virtual function call" error. This error only happens,  when I fly  PMDG777.

Before I open ticket with PMDG Support, I want to know, If there are  members in our forum are  familiarize  with this problem. :( :(

Thanks

 

http://imageshack.com/a/img908/9468/xA2RQL.jpg

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Dan, thanks for your reply.

I spent a lot time searching Google and nothing find as a fix or solution.

I also go through Steam forum post. 

 

a) I don't have  Killing Floor in my PC

b) I don't have Killing Floor.ini

 

I don't know what I spouse to do next.

 

BTW I  flew  777 PMDG in MS FSX , same route KEWR-KCVG without any incident.

It looks like  777PMDG is  causing  R6025 error,(Not sure)

Share this post


Link to post
Share on other sites

It's such a common error that occurs in a wide variety of video games, that there is probably no general solution.

Share this post


Link to post
Share on other sites

Gerry,

 

That was the one, I was lost. I really didn't understand what I  should do. If you did  utilize this program, can you tell me how I can do it too ? :blush:

Share this post


Link to post
Share on other sites

My link is to a description of the error. There isn't a program.

Share this post


Link to post
Share on other sites

Got this error message Friday and reinstalled Windows, then FSX and only some of my addons on Saturday. I am 2 hours into a flight and no problems so far.

Share this post


Link to post
Share on other sites

I removed every program/addons  from my PC. Restored to  Manufacturer Day ONE. Yesterday all day slowly I reinstalled  MS-FSX, FSX-SE  . Made test  flights. Good old MS-FSX performed ok,with out incident. FSX-SE was stable and performed well  with default airplanes, as soon as I installed PMDG 777 to FSX-SE all hell went loose. " R2025 Pure virtual function call " , ntdll.dll, terrain.dll and g2d.dll  CTD are back'' :Cry:  :Cry:  :Cry:

 

 

 

Description

 

Faulting Application Path: C:\Program Files (x86)\Steam\steamapps\common\FSX\fsx.exe

 

Problem signature

 

 

 

Problem Event Name: APPCRASH

Application Name: fsx.exe

Application Version: 10.0.62608.0

Application Timestamp: 54abe5b4

Fault Module Name: ntdll.dll

Fault Module Version: 6.1.7601.18247

Fault Module Timestamp: 521ea8e7

Exception Code: c0000005

Exception Offset: 000343e0

OS Version: 6.1.7601.2.1.0.256.48

Locale ID: 1033

Additional Information 1: 9e27

 

Description

Faulting Application Path: C:\Program Files (x86)\Steam\SteamApps\common\FSX\fsx.exe

 

Problem signature

 

 

 

Problem Event Name: APPCRASH

Application Name: fsx.exe

Application Version: 10.0.62608.0

Application Timestamp: 54abe5b4

Fault Module Name: g2d.dll

Fault Module Version: 10.0.62608.0

Fault Module Timestamp: 54abe5dd

Exception Code: c0000005

Exception Offset: 00088485

OS Version: 6.1.7601.2.1.0.256.48

Locale ID: 1033

 

Extra information about the problem

 

 

 

LCID: 1033

Bucket ID: 788470743

 

 

Additional Information 2: 9e2778096e7e1e2a2e0302fe58f3eea8

Additional Information 3: 9e27

Additional Information 4: 9e2778096e7e1e2a2e0302fe58f3eea8

Extra information about the problem

Bucket ID: 781973542

 

 

 

escription

Faulting Application Path: C:\Program Files (x86)\Steam\steamapps\common\FSX\fsx.exe

 

Problem signature

 

 

 

Problem Event Name: APPCRASH

Application Name: fsx.exe

Application Version: 10.0.62608.0

Application Timestamp: 54abe5b4

Fault Module Name: terrain.dll

Fault Module Version: 10.0.62608.0

Fault Module Timestamp: 54abe5e1

Exception Code: 40000015

Exception Offset: 0002077c

OS Version: 6.1.7601.2.1.0.256.48

Locale ID: 1033

Additional Information 1: cc34

Additional Information 2: cc34e419b58ad83ddc8d831af8eab4dc

Additional Information 3: 7282

Additional Information 4: 7282ac872537aa3d46f15a2461bc60a3

Share this post


Link to post
Share on other sites

Aaaah, it's refreshing to see people not blaming Lockheed Martin's P3D on this one ... some people insist it's LM's fault when in fact it's a problem with your environment.

 

This error in my case was a result of a problem with one or more of my C++ runtime libraries ... the ONLY time I encountered this issue was when a 3rd party product had installed a German language version of some C++ runtime libraries.  The odd thing is that even when you go to your OS Control Panel and select "Uninstall a program" and you see many C++ runtime entries they all look like standard English versions with no hint they are German versions ... only way I found out was when I uninstalled the C++ runtimes, I got a dialog box that was in German.

 

Anyway, to make a long story short, I downloaded all the latest English C++ runtimes from Microsoft, uninstalled all my existing C++ runtimes, then install all the most recent English C++ runtimes.  This indeed resolve the issue.  Not suggesting anything wrong with German BTW, but it does appear mixing German/English C++ runtimes was the source of this error in my case.  

 

In the programmer world this is often known as DLL hell ... the very reason .NET framework was invented to try to "solve" this problem ... however .NET framework just open up a different can of worms with all it's versions.

 

I can't say this will solve your issue, as there are still other things it could be, but thought I'd relay how I solved it.

 

Cheers, Rob.

Share this post


Link to post
Share on other sites

Got this error message Friday and reinstalled Windows, then FSX and only some of my addons on Saturday. I am 2 hours into a flight and no problems so far.

Reinstalling windows is a bit drastic. Reinstall the C++ runtime perhaps.

Share this post


Link to post
Share on other sites

I uninstalled  all C++runtimes and reinstalled again. Still I received R6025 error/CTD.

There were no mixed up with German language .

 

Rob, you have great knowledge about PCs. These problems are above my head. How can we get help for fix?

Share this post


Link to post
Share on other sites

Reinstalling windows is a bit drastic. Reinstall the C++ runtime perhaps.

 

only installing c++ again, that will not fix it.

Share this post


Link to post
Share on other sites

These problems are above my head. How can we get help for fix?

 

Sorry, C++ wipe and re-install did fix it for me.  It's recursive call ... trying to come up with an analogy ... but can't think of a good one.  So, programmer speak ... the error is a results of calling a derived class that inherits a method from the base class but overrides that method in the derived class ... if this is done in the constructor of the base class it can trigger a Pure Virtual Function call error.  C++ is a little "dumb" about being able to do this in a constructor (or destructor) ... other languages like Java, C#, VB, etc. can operate this way because their implementation support it.

 

I can makes some additional hints, but again, they may ore many not work for you:

 

1.  Check your Audio drivers are all up to date (Realtek, Creative Labs etc.)

2.  If you are running in HD 5.1 or 7.1 surround modes, try setting the audio driver to run in Stereo only

3.  If you have multiple sound drivers (like nVidia's HDMI audio drivers and other sound drivers) try to disable one of them

4.  If you've ever gone back to prior nVidia driver versions, make sure they match (assuming of course you are using an nVidia GPU)

5.  Check your DX9c version is latest ... run DXDIAG to confirm all is good

 

Sadly (unless you're a fan of C++, I'm not) many applications including OS and drivers are written in C++ ... so it's like trying to find a needle in a hay stack.  So given that other's have seen this issue, it most certainly has a cause and that cause will be an application, run-times, and/or API written in C++.

 

Next step would be to try to replicate triggering the error when use the PMDG in FSX:SE ... it might provide clues.  I'm assuming others are running PMDG 777 in FSX:SE just fine?

 

Cheers, Rob. 

Share this post


Link to post
Share on other sites

Have you opened a trouble ticket with PMDG Product Support?  My guess is they may already have seen this before and might be able to get you going.

Share this post


Link to post
Share on other sites

 

 


only installing c++ again, that will not fix it.

 


C++ wipe and re-install did fix it for me.

Seems it will. Look at it this way, if a component in your car fails you don't replace the whole car, you replace the component.

Share this post


Link to post
Share on other sites

 

 


if a component in your car fails you don't replace the whole car, you replace the component.

 

And that's the ONLY way I could afford to race them :) ... but dang I replaced A LOT ... many times the same component, ugh.

 

But yeah, PVf is tricky one to solve ... last resort would be to re-install the OS in this case, especially since it only happens with the PMDG.

 

Cheers, Rob.

Share this post


Link to post
Share on other sites

Rob,

I checked as much possible, not thing  found in sound drivers, every driver is up to date.

I made   a test flight again same result ,R6025

 

Dan, I didn't open ticked with PMDG because my latest finding was this is not PMDG related issue. I am almost sure this is done by  STEAM . Either they used the wrong coding or code is corrupted. Besides PMDG777,  I received R6025 from default 747. IT is shame otherwise  STEM-FSX is very good, stable and  improved FPS.  But, if you cannot fly it or STEAM will not fix it what good is it. :(

Share this post


Link to post
Share on other sites

i had the R6025 error a few weeks back using fsx, and the T7. which is the 1st time i ever came across this

phenomenon. the only recent changes to my system were the additions of orbx ftx global and europe lc

i think i may have resolved it by just turning sliders down a notch and making sure before flight only using

the sceneries i am flying through. at the time i had the ctd i was flying SBRF-GGOV, and did not at the time

realise i still had utx europe & orbx europe enabled in my sceneries cfg. i have not had any further issues so far

touch wood. hope this helps.

 

regards graeme.

Share this post


Link to post
Share on other sites

I do know you have

this issue with steam like a good few others.however,as i said this error is not confined to that platform as it happens in fsx too. forgot

to mention i also disabled mytrafficx as i fly only on vatsim.imo this error seems to trigger while using different sceneries & having them all enabled.

 

Regards graeme.

Share this post


Link to post
Share on other sites

Dan,

 

From STEAM "I opened the KillingFloor.ini file in notepad and found the render device in the [Engine.Engine] section was still set to "Direct 3D" even though I had reinstalled."

 

 

I don't have a KillingFloor" game and KillerFloor .ini file.

What is other alternative?
 


Graeme,

 

I only experiencing R6025 with STEAM, in every flights.

Share this post


Link to post
Share on other sites

I recommend you try the STEAM forum or other google links.  Only other thing I just recalled was to make sure your desktop is in the aero mode (a windows disaplay option). Sorry it took time for that to surface but I'm old.

Share this post


Link to post
Share on other sites

 it took time for that to surface but I'm old.

 

I understood,we are in the same boat :p0504:

Share this post


Link to post
Share on other sites

Hi there.

 

I'm also having this issue but just with the 777

 

Can someone explain how to uninstall the c ++ library and reinstall.

 

I'm guessing it's done through control panel and uninstall programs??

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this