vim-gtk unable to run correctly over ssh tunnel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vim (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
When tunneling X11 over ssh from Mac-OS 10.4.3 using Apple's X11 server 1.1 (which is based on XFree86 4.4.0),
vim-gtk starts up mostly OK in the newly created X11 window with all the widgets, but displays the error
"Unable to register a command server name/Hit ENTER or type command to continue" in the status area of the
editor window.
Apple's ssh version is OpenSSH_3.8.1p1, OpenSSL 0.9.7i 14 Oct 2005 (the ssh client on the machine running the
X11 server)
Either continuing to use the editor for a while or just letting it sit there displaying the error causes gvim
to crash with the message printed to stderr:
The program 'gvim' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 1985 error_code 3 request_code 38 minor_code 0)
(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.)
Version of installed packages:
paulf@subversive:~$ dpkg -l | grep vim
ii vim 6.3-078+1ubuntu3 Vi IMproved - enhanced vi editor
ii vim-common 6.3-078+1ubuntu3 Vi IMproved - Common files
ii vim-gtk 6.3-078+1ubuntu3 Vi IMproved - GTK2 Version
paulf@subversive:~$ dpkg -l | grep ssh
ii openssh-client 4.1p1-7ubuntu4 Secure shell client, an rlogin/rsh/
rcp repla
ii openssh-server 4.1p1-7ubuntu4 Secure shell server, an rshd
replacement
ii ssh 4.1p1-7ubuntu4 Secure shell client and server
(transitional
ii xbase-clients 6.8.2-77 X Window System client utility
transitional
Changed in vim: | |
importance: | Medium → Low |
status: | Needs Info → Confirmed |
Does it work better using two Ubuntu systems rather than an Ubuntu system and a MacOS system?