After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674840 - no failwhale when the shell crashes
no failwhale when the shell crashes
Status: RESOLVED DUPLICATE of bug 672419
Product: gnome-session
Classification: Core
Component: gnome-session
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Session Maintainers
Session Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-04-26 02:45 UTC by William Jon McCann
Modified: 2012-04-26 06:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2012-04-26 02:45:11 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
Comment 1 Vincent Untz 2012-04-26 06:58:01 UTC
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 ***