GNOME Bugzilla – Bug 674840
no failwhale when the shell crashes
Last modified: 2012-04-26 06:58:01 UTC
I had a version mismatch or something that caused the shell to crash shortly after it registered with the session. I never saw anything at all appear on my screen and just had wallpaper. We should show the failwhale when any critical component dies and doesn't restart. gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found")@gjs_throw:0 @/opt/gnome/share/gnome-shell/js/ui/status/keyboard.js:5 "' JS ERROR: !!! message = '"Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found"' Window manager warning: Log level 32: Execution of main.js threw exception: Error: Requiring Gkbd, version none: Typelib file for namespace 'Xkl', version '1.0' not found gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmXsmpServer: ice_io_error_handler (0x1191f50) gnome-session[20554]: DEBUG(+): GsmXSMPClient: IceProcessMessagesIOError on '0x7f99980086f0 [gnome-shell 10e4daf92846fb0e31133540779383724300000205540000]' gnome-session[20554]: DEBUG(+): GsmManager: disconnect client gnome-session[20554]: DEBUG(+): GsmManager: disconnect client: /org/gnome/SessionManager/Client4 gnome-session[20554]: DEBUG(+): GsmXSMPClient: getting restart style gnome-session[20554]: DEBUG(+): GsmManager: autorestart not set, not restarting application gnome-session[20554]: DEBUG(+): GsmStore: Unreffing object: 0x7f99980086f0 gnome-session[20554]: DEBUG(+): GsmManager: Client removed: /org/gnome/SessionManager/Client4 gnome-session[20554]: DEBUG(+): GsmClient: disposing /org/gnome/SessionManager/Client4 gnome-session[20554]: DEBUG(+): GsmXSMPClient: xsmp_finalize (0x7f99980086f0 [gnome-shell 10e4daf92846fb0e31133540779383724300000205540000]) gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmAutostartApp: (pid:20717) done (status:1) gnome-session[20554]: DEBUG(+): App gnome-shell.desktop exited with 1 gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmShell: Not connected to the shell gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[20554]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 672419 ***