This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: XWin crashes when exiting in W98(SE)
- From: "Rodrigo Medina" <rodmedina at cantv dot net>
- To: cygwin-xfree at cygwin dot com
- Date: Fri, 1 Apr 2005 09:35:47 -0400
- Subject: RE: XWin crashes when exiting in W98(SE)
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: rodmedina at cantv dot net
Hi,
More on the bug I have previously reported.
If you run XWin through gdb you get a segmentation fault immediately.
$ gdb XWin
GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...(no debugging symbols found)
(gdb) run -multiwindow
Starting program: /usr/X11R6/bin/XWin.exe -multiwindow
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 6.8.2.0-1
Contact: cygwin-xfree@cygwin.com
XWin was started with the following command line:
/usr/X11R6/bin/XWin -multiwindow
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
(II) XF86Config is not supported
(II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information
(==) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib
/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75d
pi/,/usr/X11R6/lib/X11/fonts/100dpi/"
winPrefsLoadPreferences: /usr/X11R6/lib/X11/system.XWinrc
LoadPreferences: XWinrc loaded
GetModuleHandleA succeed
LoadLibrary returns baaa0000
winDetectSupportedEngines - Windows 95/98/Me
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 00000007
winSetEngine - Multi Window or Rootless => ShadowGDI
winAdjustVideoModeShadowGDI - Using Windows display depth of 16 bits per
pixel
winAllocateFBShadowGDI - Creating DIB with width: 800 height: 600 depth: 16
winFinishScreenInitFB - Masks: 0000f800 000007e0 0000001f
winInitVisualsShadowGDI - Masks 0000f800 000007e0 0000001f BPRGB 6 d 16 bpp
16
null screen fn ReparentWindow
null screen fn RestackWindow
InitQueue - Calling pthread_mutex_init
InitQueue - pthread_mutex_init returned
InitQueue - Calling pthread_cond_init
InitQueue - pthread_cond_init returned
Program received signal SIGSEGV, Segmentation fault.
[Switching to thread -4014111.0xffc107e1]
0xbff7a606 in KERNEL32!Heap32ListNext ()
from /cygdrive/c/WINDOWS/SYSTEM/KERNEL32.DLL
(gdb) quit
The program is running. Exit anyway? (y or n) y
$
---------
I hope that can help.
R.M.