This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: Crashing with -clipboard and -multiwindow
- From: David Fraser <davidf at sjsoft dot com>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 29 Jan 2003 17:49:58 +0200
- Subject: Re: Crashing with -clipboard and -multiwindow
- References: <NHEELHJHHFKPMAEAFMFCMEOLDFAA.huntharo@msu.edu>
- Reply-to: cygwin-xfree at cygwin dot com
Harold L Hunt II wrote:
Anyone that is experiencing a crash on startup when using -clipboard
and -multiwindow, please try the debugging release that I made last night:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test76-DEBUG.exe.bz2 (1.2 MiB)
I am still awaiting confirmation that this does or does not fix the problem.
If it fixes the problem I will make an official Test77 release with the fix
that it contains.
Thanks for testing,
Harold
Works great for me. Attached the log diff just in case it needs to be
compared to someone
else's. Thanks for sorting this out...
David
--- XWinrl-multiwindow-76-DEBUG.log 2003-01-29 17:41:11.000000000 +0200
+++ XWinrl-multiwindow-clipboard-76-DEBUG.log 2003-01-29 17:42:08.000000000 +0200
@@ -1,50 +1,60 @@
ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1024 h 768
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
winSetEngine - Multi Window => ShadowGDI
winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits per pixel
winCreateBoundingWindowWindowed - User w: 1024 h: 768
winCreateBoundingWindowWindowed - Current w: 1024 h: 768
winAdjustForAutoHide - Original WorkArea: 0 0 690 1024
winAdjustForAutoHide - Adjusted WorkArea: 0 0 690 1024
winCreateBoundingWindowWindowed - WindowClient w 1024 h 690 r 1024 l 0 b 690 t 0
winCreateBoundingWindowWindowed - Returning
winAllocateFBShadowGDI - Creating DIB with width: 1024 height: 690 depth: 32
winAllocateFBShadowGDI - Dibsection width: 1024 height: 690 depth: 32 size image: 2826240
winAllocateFBShadowGDI - Created shadow stride: 1024
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
winInitWM - Returning.
+winFinishScreenInitFB - Calling winInitClipboard.
+winInitClipboard ()
winFinishScreenInitFB - returning
winScreenInit - returning
InitOutput - Returning.
winInitMultiWindowWM - Hello
winInitMultiWindowWM - Calling pthread_mutex_lock ()
+winClipboardProc - Hello
+winClipboardProc - Calling pthread_mutex_lock ()
(EE) No primary keyboard configured
(==) Using compiletime defaults for keyboard
Rules = "xfree86" Model = "pc101" Layout = "us" Variant = "(null)" Options = "(null)"
winBlockHandler - Releasing pmServerStarted
winInitMultiWindowWM - pthread_mutex_lock () returned.
DetectUnicodeSupport - Windows NT/2000/XP
winInitMultiWindowWM - pthread_mutex_unlock () returned.
winInitMultiWindowWM - XInitThreads () returned.
winInitMultiWindowWM - DISPLAY=127.0.0.1:0.0
+winClipboardProc - pthread_mutex_lock () returned.
+DetectUnicodeSupport - Windows NT/2000/XP
+winClipboardProc - pthread_mutex_unlock () returned.
+winClipboardProc - XInitThreads () returned.
+winClipboardProc - DISPLAY=127.0.0.1:0.0
winBlockHandler - pthread_mutex_unlock () returned
winInitMultiWindowWM - XOpenDisplay () returned and successfully opened the display.
+winClipboardProc - XOpenDisplay () returned and successfully opened the display.