This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: P.S. cygheap base mismatch

After sending the reply below, I did what I said I did before today
(actually twice) to try to solve this problem:  I rebooted my Thinkpad
the way I usually do, by shutting down all running windows (including
daemons like sshd running under Cygwin).  I still see:
    ----------8<---------- top cut 1/2 -> bottom 1/2 ----------->8----------
C:\cygwin\usr\X11R6\bin\XWin.exe (3276): *** cygheap base mismatch detected - 0x611548E0/0x9748E0.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
    ----------8<---------- bottom cut 1/2 <- top 1/2 ----------->8----------

My XWin.log looks like this, but XWin still will not start -- there is
no such process under ps:
    ----------8<---------- top cut 2/2 -> bottom 2/2 ----------->8----------
Welcome to the XWin X Server
Vendor: The Cygwin/X Project


XWin was started with the following command line:

/usr/X11R6/bin/XWin -multiwindow -clipboard -silent-dup-error 
-notrayicon -unixkill 

ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1600 h 1200
winInitializeDefaultScreens - Returning
_XSERVTransmkdir: Cannot create /tmp/.X11-unix with root ownership
(II) XF86Config is not supported
(II) See 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/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
winPrefsLoadPreferences: /home/ingber/.XWinrc
winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits per pixel
winAllocateFBShadowGDI - Creating DIB with width: 1600 height: 1200 depth: 32
winInitVisualsShadowGDI - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32
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
winInitMultiWindowWM - Hello
winInitMultiWindowWM - Calling pthread_mutex_lock ()
winMultiWindowXMsgProc - Hello
winMultiWindowXMsgProc - Calling pthread_mutex_lock ()
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: "00000409" (00000409) 
(--) Using preset keyboard for "English (USA)" (409), type "4"
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(--) 3 mouse buttons found
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
winInitMultiWindowWM - pthread_mutex_lock () returned.
winProcEstablishConnection - Hello
winInitClipboard ()
winMultiWindowXMsgProc - pthread_mutex_lock () returned.
winMultiWindowXMsgProc - pthread_mutex_unlock () returned.
winMultiWindowXMsgProc - DISPLAY=
winInitMultiWindowWM - pthread_mutex_unlock () returned.
winInitMultiWindowWM - DISPLAY=
winClipboardProc - Hello
DetectUnicodeSupport - Windows NT/2000/XP
winClipboardProc - DISPLAY=
winProcEstablishConnection - winInitClipboard returned.
winMultiWindowXMsgProc - XOpenDisplay () returned and successfully opened the display.
winClipboardProc - XOpenDisplay () returned and successfully opened the display.
winInitMultiWindowWM - XOpenDisplay () returned and successfully opened the display.
winWindowProc - WM_*KEYDOWN - Closekey hit, quitting
winDeinitMultiWindowWM - Noting shutdown in progress
winClipboardProc - winClipboardFlushWindowsMessageQueue trapped WM_QUIT message, exiting main loop.
winClipboardProc - XDestroyWindow succeeded.

    ----------8<---------- bottom cut 2/2 <- top 2/2 ----------->8----------



Yes I did stop sshd every time I exited Cygwin, before trying the
various (re-)installations.  Why does it seem to you that I haven't?
Note that sshd was likely on when I ran cygcheck under Cygwin.


On Tue, Nov 22, 2005 at 08:36:24PM -0500, Larry Hall (Cygwin) wrote:
: Lester Ingber wrote:
: >I also had reinstalled the most current versions of
: >cygutils 1.2.9.-1
: >cygwin
: >
: >I guess there is something else I should try to reinstall as well?
: >Perhaps my reverting to
: >mingw-runtime 3.8-1
: >and then putting back
: >mingw-runtime 3.9-1
: >messed up some other DLLs?
: You apparently haven't stopped the 'sshd' service before performing all
: these installations/re-installations.  You'll need to reboot to get rid of
: the complaint/problem.

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]