Hello.
I am running Cygwin X server on a Windows 2000 machine. Installed packages
are
XFree86-base 4.3.0-1 OK
XFree86-bin 4.3.0-9 OK
XFree86-etc 4.3.0-6 OK
XFree86-fenc 4.2.0-3 OK
XFree86-fnts 4.2.0-3 OK
XFree86-lib 4.3.0-1 OK
XFree86-lib-compat 4.3.0-2 OK
XFree86-prog 4.3.0-13 OK
XFree86-startup-scripts 4.2.0-5 OK
XFree86-xserv 4.3.0-50 OK
I then compiled VICE (http://www.viceteam.org) and launched the program
x64 with option -display in order to make it use my Cygwin X server. If
the
server is launched with -multiwindow, it crashes when the application executes
the line
new_item = XtVaCreateManagedWidget(name,
smeBSBObjectClass,
w,
XtNrightMargin, 20,
XtNleftMargin, 20,
XtNlabel,
label + 1,
NULL);
(it is in file src/arch/unix/xaw/uimenu.c at line 318). The application
does not crash, but the next X instruction makes it exit with
X connection to localhost:0.0 broken (explicit kill or server shutdown).
Exiting...
Nothing happens if the server is in single-window mode: the application
and the server run fine.
The X server gives this stack dump
Exception: STATUS_ACCESS_VIOLATION at eip=610AAEFC
eax=00000000 ebx=000017A8 ecx=10169E08 edx=005151F8 esi=10169E10 edi=1016B5B0
ebp=018DED84 esp=018DED6C program=C:\cygwin\usr\X11R6\bin\XWin.exe
cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023
Stack trace:
Frame Function Args
018DED84 610AAEFC (181489E0, 00290000, 611489C0, 00000001)
018DEDB4 61054B85 (10169E10, 00000000, 00000000, 00000030)
018DEE14 61086211 (00000020, 00000018, 101890E0, 101563C8)
018DEEC4 0044B721 (10168A90, C0000001, 100EF9A4, 10167050)
018DEEE4 0044B8ED (0080000F, 100EF998, 000000CB, 000000CB)
018DEF34 00442ED2 (100E9168, FFFFFFFF, 00000000, 00000000)
018DEF74 610A024F (100EFA80, 018DEFAC, 610A01E0, 00000000)
018DEFA4 61003D64 (00000000, 00000000, 00000000, 00000000)
018DFFA4 61003D0E (00000000, 00000000, 00000000, 00000000)
End of stack trace
Bye
Fabrizio
__________________________________________________________________
Tiscali ADSL SENZA CANONE:
Attivazione GRATIS, contributo adesione GRATIS, modem GRATIS,
50 ore di navigazione GRATIS. ABBONARTI TI COSTA SOLO UN CLICK!
http://point.tiscali.it/adsl/index.shtml