Unity constantly freezes since the update to 4.1

  1. Unity 4.01 worked fine on the latest OS X.
  2. Got the update message and installed 4.1. (404 when trying to access the update url)
  3. Unity doesn’t work anymore. Freezes (Apple’s spinning wheel) for seconds between each interaction/change/click/every few seconds in the IDE.
  4. Deleted the new version and installed the old one, problem remains.
  5. Deleted the old one and reinstalled the latest version, problem remains.

Unity is in a unuseable state.

Any ideas?

:frowning:

http://forum.unity3d.com/threads/174668-Unity-Completely-Unresponsive-After-OSX-Update

I’m currently restoring to 12C60 from yesterday, just before I updated the OS.

-Steve

This feels like somekind of a bad joke.

@Unity What’s up?!

FWIW, and this should go without saying, but going back to 12C60 (OSX 10.8.2) from Sunday has me rocking again.

What concerns me is that every single time OSX and/or Xcode is updated along side a new version of Unity, we have to fear our projects becoming completely borked. I know I should’ve learned my lesson from the last major conflict (Unity 3.x + Xcode 4.x.x or something?) but it has been a tad smoother for quite awhile.

I honestly don’t recall this being ever being an issue with my PC’s. I think most new apps still only req. Vista and newer, yet one tiny OSX maintenance update breaks software? What in the world is going on that is making it difficult for Unity to remain stable?

-Steve

I did a fresh install with 10.8.3 a couple of days ago and i had zero issues in other tools/apps so far.

Then you update Unity and boom it screws up the usage of both old and new versions. Was it too close making reasonable tests with 10.8.3 then (if it’s 10.8.3 related)?

What really annoys me is the poor and unprofessional response from Unity so far.

bump

Support here is discouraging to say the least, so I’m not surprised this will fall by the wayside. Notice my thread regarding this issue has fallen off the front page, without even a mention that perhaps someone is looking into it. More-so you’ll see lots of threads here in Support that have single digits in replies with only a few in the tens of responses, and many with zero.

I hate to be ‘that guy’ but far too many times have my threads been completely ignored, questions I considered reasonable and only posted after I attempt to research an issue myself.

When you factor in how much I, and any Pro user has spent on the software and assets, that ANY support needed, such as Unity being effectively broken, would be taken very seriously, even if it’s only happening to the few of us. A simple “…we’ve noted your question and looking into the problem”. Heck if the answer is completely foreign and a solution unknown, then at least offer that perhaps it’s a tougher problem, but don’t just ignore it and hope it goes away.

Do we need a private Pro support forum?

Is Support intentionally lacking to ‘encourage’ users to pay for Premium Support? (I know this is a bit conspiratorial but it’s not implausible)

Is there an alternative way to contact Unity support outside of these forums? This seems needless else why have the Support forum in the first place.

To be clear, I’m always very happy with my experience with Unity, and I rarely have issues that make me unhappy enough to warrant my little ‘soap boxing’ here on the forums. I’m going to assume that Unity has to be aware by now that 10.8.3 can break Unity for users. I’m aware that the general sentiment to these forums is for ‘users to help users’, but the consistent lack of attention from Unity is frustrating.

Nothing changes on my end and I just learn to adapt and continue development, but to say I’m not disappointed would be disingenuous.

Thanks guys.

-Steve

You’re using Pro too, right?

Somehow i’m glad i’m not the only one as i’m quite good in finding bugs/glitches/quirks due to that i sometimes approach things from a different angle or due to having not only mainstream projects. It often takes some further time until others run into those issues then as well, which is kind of lost time on my side for writing workarounds.

On a less serious note: It also helps to avoid possible paranoias for licence specific code like “if taumel then screw things up a bit”. On the other hand maybe someone was just clever enough to add someone from a random list, so that it appears to be a more “normal behaviour”.

Nope, i completely agree with what you’re saying.

bump

iOS Pro yup. Antenna Tree responded to me in my initial thread, though he only asks for a bug report. Problem is I’m not crashing, so would the bug report be of any value if I’m Force Quitting?

No idea, give it a try, maybe it collects some additional data beyond the crash log, starting Unity and trying to quit (we remember the spinning wheel instantly kicks in) spits out:

21.03.13 10:34:26,382 Unity[1826]: NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be ‘Editor’, ‘Viewer’, ‘None’, or ‘Shell’.
21.03.13 10:34:26,781 mDNSResponder[39]: Bad service type in tBook._unityiphoneremote._tcp.local. Application protocol name must be underscore plus 1-15 characters. See http://www.dns-sd.org/ServiceTypes.html
21.03.13 10:34:26,781 mDNSResponder[39]: Bad service type in ._unityiphoneremote._tcp.local. Application protocol name must be underscore plus 1-15 characters. See http://www.dns-sd.org/ServiceTypes.html
21.03.13 10:34:26,782 mDNSResponder[39]: Bad service type in tBook._unityiphoneremote._tcp.local. Application protocol name must be underscore plus 1-15 characters. See http://www.dns-sd.org/ServiceTypes.html
21.03.13 10:34:37,799 WindowServer[78]: CGXDisableUpdate: UI updates were forcibly disabled by application “Unity” for over 1.00 seconds. Server has re-enabled them.
21.03.13 10:34:40,160 WindowServer[78]: reenable_update_for_connection: UI updates were finally reenabled by application “Unity” after 3.36 seconds (server forcibly re-enabled them after 1.00 seconds)

The waiting game runs as long as Unity is open then.

Hi there

These issues are definitely something to report bugs for. If possible, please do so from the instance of Unity that is crashing or beachballing - that way we get the relevant editor.log. When you submit a bug, reproduction steps are important, if we can’t reproduce the issue then we most likely can’t fix it.

Ah and you know, I fixed my machine by restoring back to before 10.8.3, so it’ll have to be your bug report Taumel.

Otherwise the only thing I can offer is that the reproduction steps are to simply update all the software to current, as I and Taumel outlined in our initial posts, and you get the beachball in Unity.

-Steve

I can’t rewind the system due to different reasons but also wiping Unity away from the machine (at least as far as i know where Unity leaves its footprints ({package, prefs, licence, cache, asset store, project settings, demo project, mono, .?.}, asking for a new licence, …) doesn’t change a thing about it and as i have surprise work to do as well i meanwhile utalised another computer, which sucks (a: generally, b: especially because i’m not at my office but on the road).

I sent a couple of reports (plus hang report) already, those with the upset mood.

@Unity
If you need further input, you know my email address.

The reproduction is pretty easy. Take my computer (specs have been sent, OSX 10.8.3), install the update over 4.0.1, launch Unity and the issues occur instantly, no matter which project is open, not matter which V4 version you install/try then.

Hmmm, regarding rewinding (TimeMachine) I had no problems. Unless I’m mistaken that restore point is a complete picture of my system at that time, so it’s as if the following day never happened; Unity is fine (thankfully!) :smile:

Anyway good work Taumel thank you

-Steve

Well, there is no reason to thank but thanks.

I would have preferred if i had not been forced hitting the forum/contacting Unity at all and just continue to work.

After giving 4.1.1a try it didn’t fix anything on this issue.

The 404 issue with the update server sounds like to me you are using a loop-back hosts file (I don’t blame you) and in the file are entries for google-analytics.com ssl.google-analytics.com. The update check and asset stores use those. The freezing is probably when Unity is trying to access resources to setup the Asset Store window.

You will need to comment out those lines in the hosts file to get it to work.

I agree Unity Technical Support isn’t much help. I specifically asked them for a list of servers Unity connects to when Unity runs and they didn’t answer.

Maybe I need to buy one of those Premium Platinum Goumet Service Support accounts to get some of that Unity Love.

Well given the abuse of html/js/and other scripting languages by SEOs and far less scrupulous people Unity should know that computers and accounts generally aren’t being broken into via Ma Pa Kettle’s weak passwords and a password list program.

Here is the list to search your hosts file for:

Update Check:
http://updatecheck.unity3d.com / http://liquid9.unity3d.com (not a problem)
http://www.google-analytics.com ← this connection in the MVPS hosts file is what breaks Unity update check,
to use their hosts file comment out those lines

Asset Store: (still works with hosts file but throws a global exception)
http://kharma.unity3d.com
http://login.live.com
http://fonts.googleapis.com
http://roaming.officeapps.live.com
http://themes.googleusercontent.com
http://ssl.google-analytics.com ← This causes Global Exception when connecting to Asset Store, so comment it out in the hosts file
http://www.gravatar.com
http://d2ujflorbtfzji.cloudfront.net

@taumel …oh heck, I’m definitely gonna thank you, as apparently we’re the only people encountering this problem and you’re actively trying to find an answer…and that means I’m not a crazy person! :smile:

@goat …wow that’s really interesting actually, but are you suggesting taumal and I are using loop-back host files, or Unity is? I’m not going to pretend I completely understand what you wrote, but I get the gist. Hmmm…

@goat
Interesting input, thanks, the only thing is that i’m more or less using a vanilla installation of OS X 10.8.3, things worked properly before, i don’t use loop-back hosts for the system. What i have active in Chrome(!) is the usual stuff like Flash-/Ad-Blockers plus Ghostery. But even if i disable Ghostery there or put unity3d.com on the whitelist it doesn’t change a thing aout the hangs.

The problem with Technical Support, from a more common pro user’s point of view, in my opinion is that it takes too long to get feedback and fixes for critical issues plus as i wrote before the releases often aren’t on a quality/mature level i expect a software like this to be. This was okay in the beginning but it isn’t now anymore. This might be okay if you don’t mind hanging around for a couple of days/weeks but it can cost money if you have to be productive.

@SteveB
Yeah, i know that feeling. You might want to record&upload a video which illustrates the issue. Most people enjoy watching movies.

Unity said that they are investigating the issue.

Are they? Antenna Tree came said one thing about bug reports in my initial thread and of course Cecilie here, but that’s it. Both mention bug reports (to which I keep mentioning I can’t offer since I had to restore my machine to be productive). I don’t believe this is being taken seriously considering no one else seems to have the problem, or we’re the only two guys who have all our software completely up to date.

Regardless, my machine too is as basic as you can get. In fact I don’t even use any special software for ad-block or anything-block for that matter. I’m a PC guy (where I do have tons of protection active) and use the iMac/Macbook Pro strictly for iOS development. So however OSX/Xcode/Unity come is how my machine is setup. The only thing I did do was turn off Spotlight, but otherwise barebones.

Again, I fixed the issue quickly so there are no bug reports and nothing I can do to demonstrate whats happening, though it’s not all that mysterious. Unity beachballs and every action I attempt takes 15 - 20 seconds to ‘execute’.

Goats theory is interesting but I’m not willing to go through this process(upgrading and potentially restoring again, which takes 6+ hours) if in fact it doesn’t work. At the very least I’d like Unity to humor us and engage in some theory discussion about what could be causing it, just as Goat offered sight unseen.

I have not had an issue with any upgrades of the OS, Xcode nor Unity since 2009, so I’d appreciate the benefit of the doubt that this is something worth investigating. I don’t want to now start being fearful that when I upgrade that something is going to go wrong and nothing will be done about it.

OK, the hosts file loopback what caused my version of Unity to hiccup and it’s platform for independent. Most other privacy protection software doesn’t like google-analytics.com websites.

Hopefully, whatever configuration mistake between osX / Chrome / Unity Remote that is causing your problem will be resolved.