** Description changed: Binary package hint: unity + + 1. install unity 3.8.14 + 2. run unity --reset + -> for people getting the crash, it shouldn't anymore (just not reset) + Running "unity --reset" results in a NameError crash. I do not have the exact backtrace (I can get it if nescessary), but it was very short, and very obvious that it will happen if you look at the code: http://bazaar.launchpad.net/~unity- team/unity/trunk/view/head:/tools/unity.cmake#L72 72 try: 73 current_profile_schema = client.get_schema("/apps/compizconfig-1/current_profile") 74 except GError, e: 75 print "WARNING: environment is incorrect: %s\nDid you just try to reset in a tty?" % e There is a NameError on GError, since GError has not been imported. Some experimentation/googling suggests it should be glib.GError. It seems that bug #753528 was never fixed at all, since this code was introduced to fix that bug (revision 1154.1.1) , but if it had been tested even once this issue would have been located (unless this was a caused by a bad merge and an import being lost) Further, even when you fix that issue, you get another exception 2 lines later - something like "AttributeError: 'str' object has no attribute 'get_string'". I'm guessing this could be a change in what type of values are actually returned. I had to change the line: - if current_profile_gconfvalue.get_string() == 'unity': + if current_profile_gconfvalue.get_string() == 'unity': to - if current_profile_gconfvalue == 'unity':' + if current_profile_gconfvalue == 'unity':' (I think this is bug 737320 - but the bug I'm reporting is different from that). Then it finally worked. Please note, in trying to reproduce this, I had some issues, I think related to whether unity was running or not. The primary issue that caused all this was unity failing to run or something (I ended up in a session with no interface at all, and had to google to try to work out a fix). So I can try to reproduce backtraces if you want, but it might be tricky, and just inspection of the code reveals the bug.
** Changed in: unity Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/774280 Title: unity --reset crashes with NameError -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs