you need to enter ing gdb after crash " t a a bt" also gjs on ubuntu doesnt have debug symbols so you need to rebuild it with debug symbols.
On 16/08/12 11:56, Amy C wrote: > Today my last remaining computer that had GNOME shell working (Ubuntu > 12.04, GNOME shell 3.4.1), failed with the same error. Perhaps it > wasn't an update, because since that happened to the first computer > I'd been holding back on any updates on this one to make sure I still > had one computer to use GNOME shell on. It did have the same group of > updates as my previous computer did (and I suspected that updating > these on the previous computer is what caused the error on this one), > so I didn't do them. A fresh user didn't help. > > I did install a couple of packages though between gnome-shell working > and not-working: here they are (none seem relevant, and there are > *none* in common with the set of updates I suspect broke the previous > computer, so perhaps updates isn't the problem)? > > Another thing that I've just thought of that I did on all three > computers (Fedora GNOME 3.2, and two Ubuntu 3.4s) before they broke > was > install Spidermonkey JS from source. However I definitely have > restarted gnome-shell multiple times since that install with no > issues. But given that the problem on the Fedora computer was that > '/usr/local/lib' was before '/usr/lib' on $LD_LIBRARY_PATH, perhaps > one of these updates somehow bumped a spidermonkey library up the > search order and that is causing the problem?? > > Packages installed between working and not-working on Ubuntu GNOME > 3.4.1 computer #2: > > Start-Date: 2012-08-16 10:34:32 > Commandline: apt-get install autoconf2.13 > Install: automake1.4:amd64 (1.4-p6-13.1, automatic), > autoconf2.13:amd64 (2.13-61) > End-Date: 2012-08-16 10:34:45 > > Start-Date: 2012-08-16 11:18:56 > Commandline: apt-get install python-matplotlib > Install: python-matplotlib:amd64 (1.1.1~rc1+git20120423-0ubuntu1), > python-matplotlib-data:amd64 (1.1.1~rc1+git20120423-0ubuntu1, > automatic), ttf-lyx:amd64 (2.0.2-1ubuntu2, automatic), blt:amd64 > (2.4z-4.2ubuntu1, automatic), python-tk:amd64 (2.7.3-1ubuntu1, > automatic), python-pyparsing:amd64 (1.5.2-2ubuntu1, automatic) > End-Date: 2012-08-16 11:19:16 > > Entire `gnome-shell --replace` output (is that what you meant? I don't > get anythiing extra from `gdb gnome-shell; run --replace`: > > (gnome-settings-daemon:17040): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > gnome-session[16987]: Gtk-WARNING: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to get > edid: unable to get EDID for output > > (gnome-shell:17059): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (gnome-settings-daemon:17040): color-plugin-WARNING **: unable to get > EDID for xrandr-default: unable to get EDID for output > > (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to > reset xrandr-default gamma tables: gamma size is zero > JS ERROR: !!! Exception was: Error: Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p > JS ERROR: !!! lineNumber = '0' > JS ERROR: !!! fileName = '"gjs_throw"' > JS ERROR: !!! stack = '"("Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p\x01")@gjs_throw:0 > _init()@/usr/share/gjs-1.0/overrides/GLib.js:252 > @/usr/share/gnome-shell/js/ui/environment.js:3 > "' > JS ERROR: !!! message = '"Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p"' > JS ERROR: !!! Exception was: Error: Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p > JS ERROR: !!! lineNumber = '0' > JS ERROR: !!! fileName = '"gjs_throw"' > JS ERROR: !!! stack = '"("Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p\x01")@gjs_throw:0 > _init()@/usr/share/gjs-1.0/overrides/GLib.js:252 > @/usr/share/gnome-shell/js/ui/environment.js:3 > "' > JS ERROR: !!! message = '"Object 0x7fc4e3208948 proto > 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has > ([p"' > Window manager warning: Log level 32: Execution of main.js threw > exception: Error: Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't > have a dynamically-registered class, it has ([p > > (nm-applet:17088): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (nautilus:17091): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > ** Message: applet now removed from the notification area > > (gnome-settings-daemon:17040): color-plugin-WARNING **: unable to get > EDID for xrandr-default: unable to get EDID for output > > (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to > reset xrandr-default gamma tables: gamma size is zero > ** Message: using fallback from indicator to GtkStatusIcon > > ** (nautilus:17091): WARNING **: Can not get _NET_WORKAREA > > ** (nautilus:17091): WARNING **: Can not determine workarea, guessing at > layout > > (gdu-notification-daemon:17118): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (gnome-user-share:17121): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (gnome-screensaver:17126): Gtk-WARNING **: Theme parsing error: > gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. > > (gnome-settings-daemon:17040): Gdk-WARNING **: gnome-settings-daemon: > Fatal IO error 11 (Resource temporarily unavailable) on X server :1. > > gnome-session[16987]: Gdk-WARNING: gnome-session: Fatal IO error 11 > (Resource temporarily unavailable) on X server :1. > > > (gdu-notification-daemon:17118): Gdk-WARNING **: > gdu-notification-daemon: Fatal IO error 11 (Resource temporarily > unavailable) on X server :1. > > > (nm-applet:17088): Gdk-WARNING **: nm-applet: Fatal IO error 11 > (Resource temporarily unavailable) on X server :1. > > > (nautilus:17091): Gdk-WARNING **: nautilus: Fatal IO error 11 > (Resource temporarily unavailable) on X server :1. > > > (gnome-screensaver:17126): Gdk-WARNING **: gnome-screensaver: Fatal IO > error 11 (Resource temporarily unavailable) on X server :1. > > > ** (zeitgeist-datahub:17127): WARNING **: zeitgeist-datahub.vala:227: > Unable to get name "org.gnome.zeitgeist.datahub" on the bus! > > > On 15 August 2012 16:04, Jasper St. Pierre <jstpie...@mecheye.net> wrote: >> Can you give a full backtrace? >> >> On Wed, Aug 15, 2012 at 2:00 AM, Amy C <mathematical.cof...@gmail.com> wrote: >>> Hi all, >>> >>> I did some upgrades (Ubuntu, GNOME 3.4 this time) and now gnome-shell >>> won't start - same error as before: >>> >>> Object 0x... proto 0x... doesn't have a dynamically-registered class, >>> it has `random stuff` >>> >>> Now when I had this problem before (Fedora, GNOME 3.2) it was a >>> per-user thing (something in my .bashrc: LD_LIBRARY_PATH had >>> /usr/local/lib before /usr/lib and that caused it. My current .bashrc >>> doesn't have a LD_LIBRARY_PATH). Now it's a system-wide thing - making >>> a fresh user does not stop the problem. >>> >>> It was definitely a case of "gnome-shell works, did upgrades, >>> gnome-shell doesn't work." >>> >>> Can anyone pick a likely suspect from this list of upgrades? >>> (/var/log/apt/history.log) And how do I reverse these? >>> >>> The following I suspect to be relevant: >>> >>> gir1.2-accountsservice-1.0:i386 >>> gir1.2-javascriptcoregtk-3.0:i386 >>> gir1.2-accountsservice-1.0:i386 >>> gir1.2-gudev-1.0:i386 >>> gir1.2-webkit-3.0:i386 >>> gir1.2-launchpad-integration-3.0:i386 >>> libjavascriptcoregtk-3.0-0:i386 >>> libjavascriptcoregtk-1.0-0:i386 >>> >>> Full log from the upgrade sets that caused it: >>> >>> Start-Date: 2012-08-15 14:10:51 >>> Commandline: aptdaemon role='role-commit-packages' sender=':1.50' >>> Install: linux-image-3.2.0-29-generic-pae:i386 (3.2.0-29.46), >>> linux-headers-3.2.0-29:i386 (3.2.0-29.46), >>> linux-headers-3.2.0-29-generic-pae:i386 (3.2.0-29.46) >>> Upgrade: unity:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), nautilus:i386 >>> (3.4.2-0ubuntu3, 3.4.2-0ubuntu4), language-pack-en-base:i386 >>> (12.04+20120508, 12.04+20120801), ubuntu-docs:i386 (12.04.5, 12.04.6), >>> gir1.2-javascriptcoregtk-3.0:i386 (1.8.0-0ubuntu2, >>> 1.8.1-0ubuntu0.12.04.1), libcupscgi1:i386 (1.5.3-0ubuntu2, >>> 1.5.3-0ubuntu3), gir1.2-accountsservice-1.0:i386 (0.6.15-2ubuntu9.2, >>> 0.6.15-2ubuntu9.3), cups-client:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >>> linux-image-generic-pae:i386 (3.2.0.27.29, 3.2.0.29.31), >>> libcupsmime1:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >>> accountsservice:i386 (0.6.15-2ubuntu9.2, 0.6.15-2ubuntu9.3), >>> language-pack-gnome-en-base:i386 (12.04+20120508, 12.04+20120801), >>> gnome-control-center:i386 (3.4.2-0ubuntu0.3, 3.4.2-0ubuntu0.4), >>> libxslt1.1:i386 (1.1.26-8ubuntu1, 1.1.26-8ubuntu1.1), >>> unity-services:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), >>> gir1.2-gudev-1.0:i386 (175-0ubuntu9, 175-0ubuntu9.1), apport:i386 >>> (2.0.1-0ubuntu11, 2.0.1-0ubuntu12), linux-libc-dev:i386 (3.2.0-27.43, >>> 3.2.0-29.46), nautilus-data:i386 (3.4.2-0ubuntu3, 3.4.2-0ubuntu4), >>> python2.7:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), libldap2-dev:i386 >>> (2.4.28-1.1ubuntu4, 2.4.28-1.1ubuntu4.1), libexpat1:i386 >>> (2.0.1-7.2ubuntu1, 2.0.1-7.2ubuntu1.1), cups-ppdc:i386 >>> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), software-center:i386 (5.2.4, 5.2.5), >>> python2.7-minimal:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), >>> libwebkitgtk-3.0-0:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >>> libcupsppdc1:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >>> libjavascriptcoregtk-3.0-0:i386 (1.8.0-0ubuntu2, >>> 1.8.1-0ubuntu0.12.04.1), gir1.2-webkit-3.0:i386 (1.8.0-0ubuntu2, >>> 1.8.1-0ubuntu0.12.04.1), udev:i386 (175-0ubuntu9, 175-0ubuntu9.1), >>> libaccountsservice0:i386 (0.6.15-2ubuntu9.2, 0.6.15-2ubuntu9.3), >>> cups-common:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libcups2:i386 >>> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libwebkitgtk-3.0-common:i386 >>> (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >>> libfreerdp-plugins-standard:i386 (1.0.1-1ubuntu2, 1.0.1-1ubuntu2.1), >>> libpython2.7:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), >>> unity-common:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), cups:i386 >>> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libgudev-1.0-0:i386 (175-0ubuntu9, >>> 175-0ubuntu9.1), python-problem-report:i386 (2.0.1-0ubuntu11, >>> 2.0.1-0ubuntu12), libcupsdriver1:i386 (1.5.3-0ubuntu2, >>> 1.5.3-0ubuntu3), libnautilus-extension1a:i386 (3.4.2-0ubuntu3, >>> 3.4.2-0ubuntu4), libunity-core-5.0-5:i386 (5.12-0ubuntu1.1, >>> 5.14.0-0ubuntu1), cups-bsd:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >>> libudev0:i386 (175-0ubuntu9, 175-0ubuntu9.1), sysvinit-utils:i386 >>> (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), libldap-2.4-2:i386 >>> (2.4.28-1.1ubuntu4, 2.4.28-1.1ubuntu4.1), unity-greeter:i386 >>> (0.2.8-0ubuntu1.1, 0.2.8-0ubuntu1.2), libexpat1-dev:i386 >>> (2.0.1-7.2ubuntu1, 2.0.1-7.2ubuntu1.1), linux-generic-pae:i386 >>> (3.2.0.27.29, 3.2.0.29.31), libcupsimage2:i386 (1.5.3-0ubuntu2, >>> 1.5.3-0ubuntu3), gnome-control-center-data:i386 (3.4.2-0ubuntu0.3, >>> 3.4.2-0ubuntu0.4), resolvconf:i386 (1.63ubuntu14, 1.63ubuntu15), >>> libwebkitgtk-1.0-common:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >>> language-pack-en:i386 (12.04+20120618, 12.04+20120801), >>> libwebkitgtk-1.0-0:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >>> libjavascriptcoregtk-1.0-0:i386 (1.8.0-0ubuntu2, >>> 1.8.1-0ubuntu0.12.04.1), python-apport:i386 (2.0.1-0ubuntu11, >>> 2.0.1-0ubuntu12), libfreerdp1:i386 (1.0.1-1ubuntu2, 1.0.1-1ubuntu2.1), >>> sysv-rc:i386 (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), >>> linux-headers-generic-pae:i386 (3.2.0.27.29, 3.2.0.29.31), >>> libgnome-control-center1:i386 (3.4.2-0ubuntu0.3, 3.4.2-0ubuntu0.4), >>> apport-gtk:i386 (2.0.1-0ubuntu11, 2.0.1-0ubuntu12), initscripts:i386 >>> (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), >>> language-pack-gnome-en:i386 (12.04+20120618, 12.04+20120801) >>> End-Date: 2012-08-15 14:24:28 >>> >>> Start-Date: 2012-08-15 14:54:13 >>> Commandline: apt-get upgrade >>> Upgrade: python-webob:i386 (1.1.1-1, 1.1.1-1ubuntu0), >>> update-manager:i386 (0.156.14.6, 0.156.14.9), base-files:i386 >>> (6.5ubuntu6, 6.5ubuntu6.2), libreoffice-calc:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), update-manager-core:i386 (0.156.14.6, 0.156.14.9), >>> gir1.2-launchpad-integration-3.0:i386 (0.1.56, 0.1.56.1), >>> libreoffice-gnome:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), perl:i386 >>> (5.14.2-6ubuntu2, 5.14.2-6ubuntu2.1), xserver-common:i386 >>> (1.11.4-0ubuntu10.6, 1.11.4-0ubuntu10.7), libbonoboui2-common:i386 >>> (2.24.5-0ubuntu1, 2.24.5-0ubuntu1.1), libbonoboui2-0:i386 >>> (2.24.5-0ubuntu1, 2.24.5-0ubuntu1.1), update-notifier-common:i386 >>> (0.119ubuntu8.4, 0.119ubuntu8.5), perl-base:i386 (5.14.2-6ubuntu2, >>> 5.14.2-6ubuntu2.1), libreoffice-emailmerge:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), libnspr4-0d:i386 (4.8.9-1ubuntu2, >>> 4.8.9-1ubuntu2.1), light-themes:i386 (0.1.9.1-0ubuntu1, >>> 0.1.9.1-0ubuntu1.1), libreoffice-core:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), update-notifier:i386 (0.119ubuntu8.4, >>> 0.119ubuntu8.5), xserver-xorg-core:i386 (1.11.4-0ubuntu10.6, >>> 1.11.4-0ubuntu10.7), libreoffice-writer:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), liblaunchpad-integration-common:i386 (0.1.56, >>> 0.1.56.1), libreoffice-draw:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> libreoffice-base-core:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> uno-libs3:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> libreoffice-help-en-us:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> python-uno:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> libreoffice-style-human:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> sessioninstaller:i386 (0.20+bzr128-0ubuntu1, 0.20+bzr128-0ubuntu1.1), >>> launchpad-integration:i386 (0.1.56, 0.1.56.1), libbonobo2-0:i386 >>> (2.32.1-0ubuntu1, 2.32.1-0ubuntu1.1), libreoffice-impress:i386 >>> (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), libnspr4:i386 (4.8.9-1ubuntu2, >>> 4.8.9-1ubuntu2.1), perl-modules:i386 (5.14.2-6ubuntu2, >>> 5.14.2-6ubuntu2.1), ure:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >>> fonts-opensymbol:i386 (102.2+LibO3.5.4-0ubuntu1, >>> 102.2+LibO3.5.4-0ubuntu1.1), libperl5.14:i386 (5.14.2-6ubuntu2, >>> 5.14.2-6ubuntu2.1), libreoffice-math:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), libbonobo2-common:i386 (2.32.1-0ubuntu1, >>> 2.32.1-0ubuntu1.1), libreoffice-common:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), liblaunchpad-integration-3.0-1:i386 (0.1.56, >>> 0.1.56.1), libreoffice-style-tango:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1), libreoffice-gtk:i386 (3.5.4-0ubuntu1, >>> 3.5.4-0ubuntu1.1) >>> End-Date: 2012-08-15 14:58:22 >>> >>> cheers >>> _______________________________________________ >>> gnome-shell-list mailing list >>> gnome-shell-list@gnome.org >>> https://mail.gnome.org/mailman/listinfo/gnome-shell-list >> >> >> -- >> Jasper > _______________________________________________ > gnome-shell-list mailing list > gnome-shell-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnome-shell-list _______________________________________________ gnome-shell-list mailing list gnome-shell-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-shell-list