Hello,
after installing the newest ATI Drivers for my graphics card (which install a new Visual C++ 2010), I keep getting exception errors after every compile which is related in any way to Panda3d. Every other C++ source code from me, or examples from the web are still working. Panda3d with Python still works too.
Here is what I did to resolve this issue:
- I reverted to a System Restore Point before the install of the new drivers. - No change
- I uninstalled every little piece of Visual C++ 2005/2008/2010 and reinstalled only the 2008 version. - No change
- I uninstalled every little piece of Visual C++ 2005/2008/2010 and reinstalled 2005, then 2008. - No change
- I uninstalled and reinstalled Panda3d and Visual Studio C++ 2008 serveral times. - No change.
Strange is this:
When I first tried to run Panda3d with Visual Studio C++ 2010, it has thrown this exact exception in my face. Then I read that Panda was compiled with VS2008, I installed it and it worked.
Furthermore the 0xc0000005 error came up a few days ago when I tried to convert a .mb to a .egg with the use of Maya 2011 64bit. I then discovered that through that Panda is compiled in 32bit, so is the tool to convert .mb to .egg and I will need Maya with this exact architecture. After using Maya2011 32bit to convert, the error disappeared.
So I suspect that I could have encountered a architecture mismatch at some point, but I am out of ideas.
Here is the exception error:
Unhandled exception at 0x6a0526f6 in Panda.exe: 0xC0000005: Access violation reading location 0xccccccd0.
And VS2008 breaks the running program at line 121 of “atonexit.c”.
Every help would be appreciated.
Thank you for your time,
tonaus (Dennis)