Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Starks-Browning <starksb@ebi.ac.uk>2000-12-12 17:24:42 +0300
committerDavid Starks-Browning <starksb@ebi.ac.uk>2000-12-12 17:24:42 +0300
commit566ca2a79dd4a4146636b679129599c2926966aa (patch)
treec78e205ca5460a17367acf25a02469592a398fff /winsup/doc/how-using.texinfo
parent9a442f7f8d56629bc86e48363f3a6b064b63c7c8 (diff)
update & expand section on multiple DLLs
Diffstat (limited to 'winsup/doc/how-using.texinfo')
-rw-r--r--winsup/doc/how-using.texinfo15
1 files 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"?