Web player crash

Hi!

I have tested in a few computers (at least 3) that it is impossible to see even the official demos, for example Discover the latest Unity demos and projects | Unity.

All of them were Windows Vista and ATI graphic cards.

The progress bar finishes loading at it just stays there, hunging the whole browser.

I have tested it in both IE and Firefox 3, with the same results.

Nobody has seem the same hung? It seems so big an issue to me that it is very strange that I’m the only one.

My thesis is that maybe the plugin is not executing as administrator and it doesnt have enough rights… I have this thesis because I have seem similar problems with games not run as administrator.

Digging a bit more into the issue, I found the webplayer log:

080921 17:34:55 ------------------------------------------------------------
080921 17:34:55 Instance starting, version 2.1.0f5_16147
080921 17:34:55 Datafile players/island.unity3d
Direct3D:
Version: Direct3D 9.0c [atiumdag.dll 7.14.10.612]
Renderer: ATI Radeon HD 3600 Series
Vendor: ATI
VRAM: 256 MB
Audio devices: Generic Hardware (default: Generic Hardware)
web: load mono
web: start, src=players/island.unity3d abs=http://unity3d.com/gallery/live-demos/players/island.unity3d
Player: init engine
web: sucessfully initialized
080921 17:34:56 loader: start ok
web: parent window change: 90434 640x360
Stacktrace:

at (wrapper managed-to-native) System.Globalization.CultureInfo.construct_internal_locale_from_current_locale (System.Globalization.CultureInfo) <0x00004>
at (wrapper managed-to-native) System.Globalization.CultureInfo.construct_internal_locale_from_current_locale (System.Globalization.CultureInfo) <0xffffffff>
at System.Globalization.CultureInfo.ConstructInternalLocaleFromCurrentLocale (System.Globalization.CultureInfo) <0x0000b>
at System.Globalization.CultureInfo.ConstructCurrentCulture () <0x00028>
at System.Threading.Thread.get_CurrentCulture () <0x00072>
at System.Globalization.CultureInfo.get_CurrentCulture () <0x00015>
at System.String.ToLower () <0x0000e>
at System.AppDomainSetup.GetAppBase (string) <0x00026>
at System.AppDomainSetup.get_ApplicationBase () <0x0000d>
at System.AppDomain.CreateDomain (string,System.Security.Policy.Evidence,System.AppDomainSetup) <0x000a8>
at System.AppDomain.CreateDomain (string) <0x0000e>
at UnityEngine.UnityDomainLoad.CreateDomainAndLoad (string) <0x0001a>
at (wrapper runtime-invoke) UnityEngine.UnityDomainLoad.runtime_invoke_void_string (object,intptr,intptr,intptr) <0xffffffff>
Receiving unhandled NULL exception
Trying to recover from null exception


All the windows vista were Ultimate with the Spanish language.

I was getting crashes with FF3 on Vista that nobody else was getting.

I had to uninstall and reinstall the webplayer plugin to get it working.

But the strange thing was, I uninstalled it many times and it didn’t actually seem to uninstall. Eventually, one time it actually did. Then everything started working normally.

Proton:

I had exactly the same behaviour in one computer, and I solved exactly like you, installing and unistalling a few times.

I didn’t report this other problem because I thought it should be something related to the computer.

But now you are making me doubt. I thought they were different problems because in my last test I have installed the web player in a clean system, just Vista, Firefox, drivers, etc.

That’s some strange error (looks like it’s something locale related).

Is the machine set up to use some weird locale (e.g. Japanese windows? or anything else with internationalization settings)

The locale is Spanish.

I have also installed the English language (it is a Vista Ultimate), and I switch between them from time to time.

We are trying to install the Unity web player in our student labs and can not get it to work with Firefox or IE on the Mac. With Firefox, it crashes the app and with IE, it restarts the computer ??
The problem with Firefox first appeared with 3.x
Funny there are no other posts?

OK. got it. did not see the other thread on this.

After disabling PicLens, Firefox is workingnow

I you use Traditional spanish instead International Spanish in the machine the Web Player runs OK.

This is because there is a bug on Windows XP SP2 Professional and Vista, because if you are calling GetLocaleInfo on English Windows XP SP2 Professional (and Vista) and passing in the International Spanish LCID 3082 produces “ESN”, however called on Spanish Windows XP SP2 Professional (and Vista) the result is “ES”. (see http://blogs.msdn.com/michkap/archive/2006/11/02/929063.aspx).

Traditional spanish LCID 3082 produces “ESP”.

Hi, I have exactly the same problem reported by JohnGalt. I use International Spanish, but trying Traditional Spanish or even USA English hasn’t solved the problem: Explorer hangs after almost finishing loading. Any help?

I ran into the same problem on a project, with Firefox crashing every time the load bar reached 100%.

Deleting the CoolIris plugin enabled the Unity webplayer to load in Firefox again.