On 03/01/14 13:33, John Hughes wrote:
(The log message is slightly different because I tried to add a try/catch around the error in fileUtils.js but I obviously did it in the wrong place).
And putting back the original fileUtils.js gets the same behaviour: gnome-session[2542]: DEBUG(+): GsmAutostartApp: started pid:2599 gnome-session[2542]: DEBUG(+): GsmManager: ending phase APPLICATION gnome-session[2542]: DEBUG(+): GsmManager: starting phase RUNNING gnome-session[2542]: DEBUG(+): gsm_xsmp_server_start gnome-session[2542]: DEBUG(+): GsmPresence: adding idle watch (1) for 300 secs gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager/Presence interface=org.freedesktop.DBus.Properties method=GetAll gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager/Client1 interface=org.freedesktop.DBus.Properties method=GetAll gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmShell: Connected to the shell gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged JS ERROR: !!! Exception was: Gio.IOErrorEnum: Permission denied JS ERROR: !!! message = '"Permission denied"' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/misc/fileUtils.js"' JS ERROR: !!! lineNumber = '13' JS ERROR: !!! stack = '"0 anonymous("res" = [object GObject_Object], "obj" = [object GObject_Object])@/usr/share/gnome-shell/js/misc/fileUtils.js:13 "' gnome-session[2542]: DEBUG(+): GsmDBusClient: obj_path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameOwnerChanged gnome-session[2542]: DEBUG(+): GsmPresence: setting idle: 1 gnome-session[2542]: DEBUG(+): Updating ConsoleKit idle status: 1 gnome-session[2542]: DEBUG(+): GsmPresence: setting idle: 0 gnome-session[2542]: DEBUG(+): Updating ConsoleKit idle status: 0 gnome-session[2542]: DEBUG(+): GsmPresence: setting non-idle status 0 gnome-session[2542]: DEBUG(+): emitting SessionIsActive Corresponding strace: 2639 lstat("/usr/local/share/gnome-shell/modes", 0x7f1f898fe990) = -1 EACCES (Permission denied) 2639 lstat("/usr/share/gnome-shell/modes", 0x7f1f898fe990) = -1 ENOENT (No such file or directory) ... 2640 openat(AT_FDCWD, "/usr/local/share/gnome-shell/modes", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 EACCES (Permission denied) ... 2599 lseek(2, 12814, SEEK_SET) = 12814 2599 write(2, " JS ERROR: !!! Exception was: Gio.IOErrorEnum: Permission denied", 69) = 69 2599 write(2, "\n", 1) = 1 2599 fstat(2, {st_mode=S_IFREG|0644, st_size=12884, ...}) = 0 2599 lseek(2, 12884, SEEK_SET) = 12884 2599 write(2, " JS ERROR: !!! message = '\"Permission denied\"'", 53) = 53 2599 write(2, "\n", 1) = 1 2599 fstat(2, {st_mode=S_IFREG|0644, st_size=12938, ...}) = 0 2599 lseek(2, 12938, SEEK_SET) = 12938 2599 write(2, " JS ERROR: !!! fileName = '\"/usr/share/gnome-shell/js/misc/fileUtils.js\"'", 80) = 80 2599 write(2, "\n", 1) = 1 2599 fstat(2, {st_mode=S_IFREG|0644, st_size=13019, ...}) = 0 2599 lseek(2, 13019, SEEK_SET) = 13019 2599 write(2, " JS ERROR: !!! lineNumber = '13'", 39) = 39 2599 write(2, "\n", 1) = 1 2599 fstat(2, {st_mode=S_IFREG|0644, st_size=13059, ...}) = 0 2599 lseek(2, 13059, SEEK_SET) = 13059 2599 write(2, " JS ERROR: !!! stack = '\"0 anonymous(\"res\" = [object GObject_Object], \"obj\" = [object GObject_Object])@/usr/share/gnome-shell/js/misc/fileUtils.js:13\n\"'", 159) = 159 2599 write(2, "\n", 1) = 1 ~ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org