So, our team is working with Unity, I’m using Unity3D Pro, and I’ve come to this problem.
Constantly Unity would crash with Access Violation, but then I’d just ignore and migrate the project.
Now, our project doesn’t open. It crashes Unity right on start with an “Access Violation”. This was the 3rd time it ocurred.
I did my steps to fixing it, but now the damage is deeper. I renamed our project folder, so Unity won’t found our project and just ask to open another one… but now it doesn’t, it bugs before that, with a:
“Unhandled exception at 0x77A62FD8 (ntdll.dll) in Unity.exe: 0xC0000374: A heap has been corrupted (parameters: 0x77A7D350).” I could only see this message while debugging Unity on Visual Studio.
If I rename back the project Unity still trie sto open and fail.
The way it’s now, Unity still tries to compile scripts, even without knowing where the project is.
Our team has loved Unity, but the constant bugs have been really pushing us back.
EDIT: I have already uninstalled Unity with Revo Uninstaller, cleaned everything it left behind, every file, everything, and installed again (newest version, 4.3.1. The Access Violation is pushing me back since 4.1, the first time I donwloaded Unity).
Lucas Assis
Ouch, that sounds really serious. O_O The only time I've had Access Violations from Unity is when trying to run an app built by it on a machine with only a standard VGA driver installed. I.e. it was failing because the video driver didn't fully support the API calls required to run the app. Perhaps something similar is happening with your editor? The editor is itself a 3D app after all.
– CHPedersenI read about that too, about some guys with Nvidia Optimus and running on their Intel GPU instead of the Nvidia one. Fact is, I'm on a desktop, with an Intel i7 3770 and a GTX 660 Ti with latest drivers for everything. I've worked with the editor 500+ hours, but now I just can't keep on going =/.
– lucasassislarSounds to me like you guys aren't using meta files or version control and are incorrectly transferring project files. What is your workflow/process for making and submitting changes to the project? How does another team member get your changes? I say this because the only times I've run into issues of this magnitude is when team members tried to do some sort of file management outside of Unity's Intended process (ie. using meta files and/or importing/exporting packages).
– ThePunisherAny opportunity to restore from a backup?
– alienbabyCHPedersen First thing, Unity didn't generate any logs. THe only thing I get while trying to load my project is a log (with the Bug Report Tool) file with: "Unity.exe caused an Access Violation (0xc0000005) in module Unity.exe at 0023:00bb2de8." I'll try deleting the Library folder, and see what happens. ThePunisher Well, we we're using Team Foundation Server for syncing, but this version of the project isn't version controlled, so it can't be that. alienbaby I actually don't have a backup, IDK why I didn't make one =/.
– lucasassislar