[Bug 852973] New: starting gtk applications via ssh X-forwarding does not work on first call
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c0 Summary: starting gtk applications via ssh X-forwarding does not work on first call Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: rommel@suse.com QAContact: qa-bugs@suse.de Found By: Component Test Blocker: --- tux@localhost:~> ssh -X root@e132 .. e132:~ # LIBGL_DEBUG=verbose brasero ** (brasero:4077): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-E1lqPlcBHf: Connection refused (brasero:4077): Gdk-ERROR **: The program 'brasero' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAccess (attempt to access private resource denied)'. (Details: serial 168 error_code 10 request_code 130 minor_code 1) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Trace/breakpoint trap e132:~ # LIBGL_DEBUG=verbose brasero ** (brasero:4158): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-E1lqPlcBHf: Connection refused e132:~ # -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c1 --- Comment #1 from Heiko Rommel <rommel@suse.com> 2013-11-29 14:07:25 UTC --- some more pieces: * 2nd invocation of GTK application succeeds * I can only reproduce this on x86_64 * the file /tmp/dbus-E1lqPlcBHf does not exist (neither before, during or after calling the GTK application) * happens with other GTK applications as well - first hit this with yast2 online_update :( Maybe most severe: the referenced tmp file is identical for _all_ X-forwarded applications that I start on the remote host. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c2 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |dimstar@opensuse.org InfoProvider| |rommel@suse.com --- Comment #2 from Dominique Leuenberger <dimstar@opensuse.org> 2013-11-29 14:27:35 UTC --- (In reply to comment #1)
Maybe most severe: the referenced tmp file is identical for _all_ X-forwarded applications that I start on the remote host.
Probably the least severe :) the dbus socket location is stored in a environment variable which is forwarded from your guest to the host. Thus explaining why it's the same for all.
(brasero:4077): Gdk-ERROR **: The program 'brasero' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAccess (attempt to access private resource denied)'. (Details: serial 168 error_code 10 request_code 130 minor_code 1) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Trace/breakpoint trap
Please do as advised by the program. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c3 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|rommel@suse.com | Resolution| |NORESPONSE --- Comment #3 from Dominique Leuenberger <dimstar@opensuse.org> 2014-01-13 22:55:56 UTC --- Dear Reporter, Thank you very much for taking the time to report this bug and helping to make openSUSE better. Unfortunately, you were not able (timewise or otherwise) to provide the needed input to progress further with this bug. For this reason, we are marking the bug as 'FIXED/NORESPONSE' for now. This does NOT mean we are not willing to work on this issue together with you; should you be able to provide the information asked for, you can simply add this information and change the status back to REOPENED, which will resume the ticket immediately. Thank you for your understanding. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c4 --- Comment #4 from Daniel Ladd <daniel.m.ladd@navy.mil> 2014-07-10 20:10:46 UTC --- Created an attachment (id=598174) --> (http://bugzilla.novell.com/attachment.cgi?id=598174) This is a backtrace after running the a gtk application after a reboot -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c5 --- Comment #5 from Daniel Ladd <daniel.m.ladd@navy.mil> 2014-07-10 20:12:44 UTC --- Created an attachment (id=598175) --> (http://bugzilla.novell.com/attachment.cgi?id=598175) This a partial strace under the same circumstances as back trace -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=852973 https://bugzilla.novell.com/show_bug.cgi?id=852973#c6 Daniel Ladd <daniel.m.ladd@navy.mil> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.m.ladd@navy.mil --- Comment #6 from Daniel Ladd <daniel.m.ladd@navy.mil> 2014-07-10 20:24:37 UTC --- I am reliably able to reproduce this bug. It happens when invoking a gtk application (via ssh -X) the first time after a reboot of the client (remote) machine. I have had this same error with "gvim" "wireshark" and "yast2" along with my own program, which uses the gtk2 libraries. Error message similar to below The program 'xfer_stats_gui' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAccess (attempt to access private resource denied)'. (Details: serial 199 error_code 10 request_code 130 minor_code 1) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Note: backtrace and strace attachments submitted separately. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com