From 566ca2a79dd4a4146636b679129599c2926966aa Mon Sep 17 00:00:00 2001 From: David Starks-Browning Date: Tue, 12 Dec 2000 14:24:42 +0000 Subject: [PATCH] update & expand section on multiple DLLs --- winsup/doc/how-using.texinfo | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/winsup/doc/how-using.texinfo b/winsup/doc/how-using.texinfo index 8a11d68b1..083428b52 100644 --- a/winsup/doc/how-using.texinfo +++ b/winsup/doc/how-using.texinfo @@ -244,10 +244,17 @@ properly). You should only have one copy of the Cygwin DLL on your system. If you have multiple versions, they will conflict and cause problems. -If you get the error "shared region is corrupted" it means you have -multiple versions of cygwin1.dll running at the same time. This could -happen, for example, if you update cygwin1.dll without exiting @emph{all} -Cygwin apps (including inetd) beforehand. +If you get the error "shared region is corrupted" or "shared region +version mismatch" it means you have multiple versions of cygwin1.dll +running at the same time. This could happen, for example, if you update +cygwin1.dll without exiting @emph{all} Cygwin apps (including inetd) +beforehand. + +If you're trying to find multiple versions of the DLL that are causing +this problem, reboot first, in case DLL's still loaded in memory are the +cause. Then use the Windows System find utility to search your whole +machine, not just components in your PATH (as 'type' would do) or +cygwin-mounted filesystems (as Cygwin 'find' would do). @subsection Where can I find "more"?