[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#292388: libx11-6: XOpenDisplay says "XDM authorization key matches an existing client!"



Package: libx11-6
Version: 4.3.0.dfsg.1-10
Severity: normal

I do not know if this is a bug in xdm, xserver-xfree86, libx11-6
or even in the example program. But when I exchange the execl
in the program given below with a call to main(), this error
does not happen, so this seems to have at least something todo
with libx11-6

Hochachtungsvoll,
        Bernhard R. Link

brl@laptop:~/xtest$ xauth list
192.168.2.75:0  MIT-MAGIC-COOKIE-1  e70163149b4e564dd7ec1a22cdc33bf4
laptop/unix:0  MIT-MAGIC-COOKIE-1  e70163149b4e564dd7ec1a22cdc33bf4
192.168.2.75:0  XDM-AUTHORIZATION-1  edb4ac652e525c5100d4085ba3696f4b
laptop/unix:0  XDM-AUTHORIZATION-1  edb4ac652e525c5100d4085ba3696f4b
brl@laptop:~/xtest$ cat test.c
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <X11/Xlib.h>
Display *dpy;
int main() {
	dpy = XOpenDisplay(":0");
	if (dpy == NULL) {
		fprintf(stderr, "cannot open display :0\n");
		exit(1);
	}
	fprintf(stderr, "opened display :0\n");
	XCloseDisplay(dpy);
	execl("./test","./test", NULL);
	exit(0);
}
brl@laptop:~/xtest$ make
gcc -g -O0 -Wall -L/usr/X11R6/lib -lX11 test.c -o test
brl@laptop:~/xtest$ ./test 
opened display :0
Xlib: connection to ":0.0" refused by server
Xlib: XDM authorization key matches an existing client!
cannot open display :0
brl@laptop:~/xtest$ echo $?
1

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libx11-6 depends on:
ii  debconf [debconf-2.0]    1.4.42          Debian configuration management sy
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared libraries an
ii  xfree86-common           4.3.0.dfsg.1-10 X Window System (XFree86) infrastr
ii  xlibs-data               4.3.0.dfsg.1-10 X Window System client data

-- debconf information:
  libx11-6/migrate_xkb_dir: true




Reply to: