I compiled XWin from CVS source as in message below and here is what I can report:
- Icons in the upper left corner of e.g. Evolution/OpenOffice are garbled. Ditto on the task bar. - The icon in the upper left corner of of the window of XTerm is *not* garbled. Ditto on the task bar. - The icon in the task bar where I can right click and shut down XWin is different, nicer, than it used to be. (black X on white background). - No sign of the original crash I was tracking, but I know from experience that this is an elusive SOB. - GDB trapped the below, but I don't know what to make of it. When I entered "continue" in GDB, things seemed fine afterwards. - My XWin.log doesn't seem to contain anything interesting, but who am I to judge, attached. http://www.cygwin.com/ml/cygwin-xfree/2004-01/msg00522.html �yvind startxwin.bat - Starting on Windows NT/2000/XP/2003 GNU gdb 2003-09-20-cvs (cygwin-special) Copyright 2003 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"... (gdb) (gdb) run Starting program: /usr/X11R6/bin/XWin.exe -multiwindow -clipboard -multiplemonit ors ---Type <return> to continue, or q <return> to quit--- Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to thread 2384.0x95c] 0x77f75a59 in ntdll!DbgUiConnectToDbg () from ntdll.dll (gdb) bt #0 0x77f75a59 in ntdll!DbgUiConnectToDbg () from ntdll.dll #1 0x77f5f31f in ntdll!KiUserCallbackDispatcher () from ntdll.dll #2 0x00000005 in ?? () #3 0x00000004 in ?? () #4 0x00000001 in ?? () #5 0x0309ffd0 in ?? () #6 0x82748928 in ?? () #7 0xffffffff in ?? () #8 0x77fa88f0 in wcstombs () from ntdll.dll (gdb) thread apply all bt Thread 13 (thread 2384.0x95c): #0 0x77f75a59 in ntdll!DbgUiConnectToDbg () from ntdll.dll #1 0x77f5f31f in ntdll!KiUserCallbackDispatcher () from ntdll.dll #2 0x00000005 in ?? () #3 0x00000004 in ?? () #4 0x00000001 in ?? () #5 0x0309ffd0 in ?? () #6 0x82748928 in ?? () #7 0xffffffff in ?? () #8 0x77fa88f0 in wcstombs () from ntdll.dll Thread 12 (thread 2384.0xa68): #0 0x7ffe0304 in ?? () #1 0x77f5c534 in ntdll!ZwWaitForSingleObject () from ntdll.dll #2 0x77e7a62d in WaitForSingleObjectEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x00000524 in ?? () Thread 11 (thread 2384.0xa64): #0 0x7ffe0304 in ?? () #1 0x77f5c524 in ntdll!ZwWaitForMultipleObjects () from ntdll.dll #2 0x77e75ee0 in WaitForMultipleObjectsEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL ---Type <return> to continue, or q <return> to quit--- #3 0x00000003 in ?? () #4 0x03a8e978 in ?? () #5 0x00000001 in ?? () Thread 10 (thread 2384.0xa60): #0 0x7ffe0304 in ?? () #1 0x77f5c534 in ntdll!ZwWaitForSingleObject () from ntdll.dll #2 0x71a51ea3 in DSA_DestroyCallback () from /cygdrive/c/WINDOWS/System32/MSWSOCK.DLL #3 0x0388fdfc in ?? () #4 0x01a24a80 in ?? () #5 0x103b1bbc in ?? () #6 0x01a24a70 in ?? () Thread 9 (thread 2384.0xa5c): #0 0x7ffe0304 in ?? () #1 0x77f5c534 in ntdll!ZwWaitForSingleObject () from ntdll.dll #2 0x77e7a62d in WaitForSingleObjectEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x000005a4 in ?? () Thread 8 (thread 2384.0xa58): #0 0x7ffe0304 in ?? () #1 0x77f5c534 in ntdll!ZwWaitForSingleObject () from ntdll.dll ---Type <return> to continue, or q <return> to quit--- #2 0x71a51f97 in DSA_DestroyCallback () from /cygdrive/c/WINDOWS/System32/MSWSOCK.DLL #3 0x0348fdfc in ?? () #4 0x0348fe90 in ?? () #5 0x103aeb8c in ?? () #6 0x0348fe80 in ?? () #7 0x288aafc4 in ?? () #8 0x01c3e5f1 in ?? () #9 0xffffffff in ?? () #10 0x7fffffff in ?? () #11 0x00251498 in ?? () Thread 6 (thread 2384.0x21c): #0 0x7ffe0304 in ?? () #1 0x77d43a09 in SetBitmapDimensionEx () from /cygdrive/c/WINDOWS/system32/user32.dll #2 0x77d443b5 in USER32!GetMessageA () from /cygdrive/c/WINDOWS/system32/user32.dll #3 0x61091f03 in wait4 () from /usr/bin/cygwin1.dll #4 0x61002dae in forkpty () from /usr/bin/cygwin1.dll #5 0x77e7d33b in RegisterWaitForInputIdle () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #6 0x610cfb50 in cygwin1!__ctype_ptr () #7 0x01a24200 in ?? () ---Type <return> to continue, or q <return> to quit--- #8 0x610cfb50 in cygwin1!__ctype_ptr () #9 0x7ffd9000 in ?? () #10 0x0308ffc0 in ?? () #11 0x00000007 in ?? () #12 0xffffffff in ?? () #13 0x77e94809 in SetThreadExecutionState () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL Thread 5 (thread 2384.0xa14): #0 0x7ffe0304 in ?? () #1 0x77f5c524 in ntdll!ZwWaitForMultipleObjects () from ntdll.dll #2 0x77e75ee0 in WaitForMultipleObjectsEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x00000001 in ?? () #4 0x02e8fe88 in ?? () #5 0x00000001 in ?? () Thread 4 (thread 2384.0xa10): #0 0x7ffe0304 in ?? () #1 0x77f5c534 in ntdll!ZwWaitForSingleObject () from ntdll.dll #2 0x77e7a62d in WaitForSingleObjectEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x000005d0 in ?? () ---Type <return> to continue, or q <return> to quit--- Thread 3 (thread 2384.0xa0c): #0 0x7ffe0304 in ?? () #1 0x77f5c524 in ntdll!ZwWaitForMultipleObjects () from ntdll.dll #2 0x77e75ee0 in WaitForMultipleObjectsEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x00000002 in ?? () #4 0x01efee48 in ?? () #5 0x00000001 in ?? () Thread 2 (thread 2384.0x668): #0 0x7ffe0304 in ?? () #1 0x77f5c524 in ntdll!ZwWaitForMultipleObjects () from ntdll.dll #2 0x77e75ee0 in WaitForMultipleObjectsEx () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL #3 0x00000003 in ?? () #4 0x0195fe58 in ?? () #5 0x00000001 in ?? () Thread 1 (thread 2384.0x674): #0 0x7ffe0304 in ?? () #1 0x77f5b864 in ntdll!ZwDeviceIoControlFile () from ntdll.dll #2 0x71a55e8b in DSA_DestroyCallback () from /cygdrive/c/WINDOWS/System32/MSWSOCK.DLL #0 0x77f75a59 in ntdll!DbgUiConnectToDbg () from ntdll.dll (gdb) (gdb) (gdb)
ddxProcessArgument - Initializing default screens winInitializeDefaultScreens - w 1600 h 1200 winInitializeDefaultScreens - Returning OsVendorInit - Creating bogus screen 0 (EE) Unable to locate/open config file InitOutput - Error reading config file winDetectSupportedEngines - Windows NT/2000/XP winDetectSupportedEngines - DirectDraw installed winDetectSupportedEngines - Allowing PrimaryDD winDetectSupportedEngines - DirectDraw4 installed winDetectSupportedEngines - Returning, supported engines 0000001f InitOutput - g_iNumScreens: 1 iMaxConsecutiveScreen: 1 winScreenInit - dwWidth: 1600 dwHeight: 1200 winSetEngine - Multi Window or Rootless => ShadowGDI winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits per pixel winCreateBoundingWindowWindowed - User w: 1600 h: 1200 winCreateBoundingWindowWindowed - Current w: 1600 h: 1200 winGetWorkArea - Original WorkArea: 0 0 1166 1600 winGetWorkArea - Virtual screen is 2880 x 1200 winGetWorkArea - Virtual screen origin is 0, 0 winGetWorkArea - Primary screen is 1600 x 1200 winGetWorkArea - Adjusted WorkArea for multiple monitors: 0 0 1166 2880 winAdjustForAutoHide - Original WorkArea: 0 0 1166 2880 winAdjustForAutoHide - Adjusted WorkArea: 0 0 1166 2880 winCreateBoundingWindowWindowed - WindowClient w 2880 h 1166 r 2880 l 0 b 1166 t 0 winCreateBoundingWindowWindowed - Returning winAllocateFBShadowGDI - Creating DIB with width: 2880 height: 1200 depth: 32 winAllocateFBShadowGDI - Dibsection width: 2880 height: 1200 depth: 32 size image: 13824000 winAllocateFBShadowGDI - Created shadow stride: 2880 winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff winInitVisualsShadowGDI - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32 winCreateDefColormap - Deferring to fbCreateDefColormap () null screen fn ReparentWindow null screen fn RestackWindow winFinishScreenInitFB - Calling winInitWM. InitQueue - Calling pthread_mutex_init InitQueue - pthread_mutex_init returned InitQueue - Calling pthread_cond_init InitQueue - pthread_cond_init returned winInitMultiWindowWM - Hello winInitMultiWindowWM - Calling pthread_mutex_lock () winInitWM - Returning. winMultiWindowXMsgProc - Hello winFinishScreenInitFB - returning winMultiWindowXMsgProc - Calling pthread_mutex_lock () winScreenInit - returning InitOutput - Returning. MIT-SHM extension disabled due to lack of kernel support XFree86-Bigfont extension local-client optimization disabled due to lack of shared memory support in the kernel (--) Setting autorepeat to delay=500, rate=31 (--) winConfigKeyboard - Layout: "00000414" (00000414) (--) Using preset keyboard for "Norwegian" (414), type "4" (EE) No primary keyboard configured (==) Using compiletime defaults for keyboard Rules = "xfree86" Model = "pc105" Layout = "no" Variant = "(null)" Options = "(null)" Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! winPointerWarpCursor - Discarding first warp: 1440 600 winBlockHandler - Releasing pmServerStarted winBlockHandler - pthread_mutex_unlock () returned winMultiWindowXMsgProc - pthread_mutex_lock () returned. winMultiWindowXMsgProc - pthread_mutex_unlock () returned. winInitMultiWindowWM - pthread_mutex_lock () returned. winMultiWindowXMsgProc - DISPLAY=127.0.0.1:0.0 winInitMultiWindowWM - pthread_mutex_unlock () returned. winInitMultiWindowWM - DISPLAY=127.0.0.1:0.0 winProcEstablishConnection - Hello winInitClipboard () winProcEstablishConnection - winInitClipboard returned. winClipboardProc - Hello DetectUnicodeSupport - Windows NT/2000/XP winClipboardProc - DISPLAY=127.0.0.1:0.0 winMultiWindowXMsgProc - XOpenDisplay () returned and successfully opened the display. winClipboardProc - XOpenDisplay () returned and successfully opened the display. winClipboardWindowProc - WM_DRAWCLIPBOARD - Initializing - Returning.
