Seems that the fix didnt quite catch all cases.
Right now, starting eog when logged in with user A works, but with user B eog explodes with a segmentation fault.
Running eog under strace gives the following output:
... fstat(20, {st_mode=0600, st_size=0, ...}) = 0 fcntl(20, F_GETFL) = 0x2 (flags O_RDWR) write(2, "\n(eog:11840): GRIP-CRITICAL **: "..., 104 (eog:11840): GRIP-CRITICAL **: register_internal: assertion `GRIP_IS_GESTURE_MANAGER (manager)' failed ) = 104 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++
No idea why one user would have problems, when the other user doesnt.
Seems that the fix didnt quite catch all cases.
Right now, starting eog when logged in with user A works, but with user B eog explodes with a segmentation fault.
Running eog under strace gives the following output:
... GESTURE_ MANAGER (manager)' failed
fstat(20, {st_mode=0600, st_size=0, ...}) = 0
fcntl(20, F_GETFL) = 0x2 (flags O_RDWR)
write(2, "\n(eog:11840): GRIP-CRITICAL **: "..., 104
(eog:11840): GRIP-CRITICAL **: register_internal: assertion `GRIP_IS_
) = 104
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
No idea why one user would have problems, when the other user doesnt.