Harold L Hunt II wrote:
David,Thanks
I have made a new debugging release for you to try out:
http://www.msu.edu/~huntharo/xwin/shadow/XWin-Test73-DEBUG-2.exe.bz2 (1201
KiB)
This new release has many more debug messages around the calls to
_XSetLocale. I have also made the MultiWindow WM call _XSetLocale instead of
setlocale, which could have been causing problems... I really have no idea.
In any case, the above release should help us to figure out when is going on
when you run with ``XWin.exe -clipboard -multiwindow''.
Thanks for testing,
Harold
I've done the same as last time by attaching a diff between the plain -multiwindow and the -multiwindow -clipboard logs. Let me know if this isn't the best way. It's interesting the winClipboardProc call to setlocale seems to return directly after the winInitMultiWindowWM call...
David
--- XWinrl-multiwindow-2.log 2003-01-22 11:28:32.000000000 +0200 +++ XWinrl-multiwindow-clipboard-2.log 2003-01-22 11:25:33.000000000 +0200 @@ -1,51 +1,52 @@ ddxProcessArgument - Initializing default screens winInitializeDefaultScreens - w 1024 h 768 winInitializeDefaultScreens - Returning OsVendorInit - Creating bogus screen 0 _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _XSERVTransmkdir: Mode of /tmp/.X11-unix should be set to 1777 (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 - Initial 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 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 winInitClipboard - 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 - Signalling pcServerStarted winInitMultiWindowWM - pthread_mutex_lock () returned. winInitMultiWindowWM - pthread_cond_wait () returned. winInitMultiWindowWM - pthread_mutex_unlock () returned. +UnicodeSupport - Windows NT/2000/XP +winClipboardProc - Calling _Xsetlocale () winInitMultiWindowWM - XInitThreads () returned. UnicodeSupport - Windows NT/2000/XP winInitMultiWindowWM - Calling _Xsetlocale () -winInitMultiWindowWM - _Xsetlocale () returned -winInitMultiWindowWM - DISPLAY=127.0.0.1:0.0 -winInitMultiWindowWM - XOpenDisplay () returned and successfully opened the display. +winClipboardProc - _Xsetlocale () returned