aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorEli Zaretskii <[email protected]>2014-02-21 18:47:04 +0200
committerEli Zaretskii <[email protected]>2014-02-21 18:47:04 +0200
commit7ce645e001cd89ca55bb18487c43de1a0774d81d (patch)
treed3294130382bb8d28fd14e079e49ce86b982d8bc /etc/PROBLEMS
parent612ddfc0967c37fb36c3a6e7912b23e149678caa (diff)
Another update of MS-Windows entries in etc/PROBLEMS.
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS16
1 files changed, 16 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 7c1999da3a..332f28dd93 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1934,6 +1934,22 @@ stop and start the service from the Computer Management application,
accessible by right-clicking "My Computer" or "Computer", selecting
"Manage", then clicking on "Services".)
+** Emacs crashes when exiting the Emacs session
+
+This was reported to happen when some optional DLLs, such as those
+used for displaying images or the GnuTLS library, which are loaded
+on-demand, have a runtime dependency on the libgcc DLL,
+libgcc_s_dw2-1.dll. The reason seems to be a bug in libgcc which
+rears its ugly head whenever the libgcc DLL is loaded after Emacs has
+started.
+
+One solution for this problem is to find an alternative build of the
+same optional library that does not depend on the libgcc DLL.
+
+Another possibility is to rebuild Emacs with the -shared-libgcc
+switch, which will force Emacs to load libgcc_s_dw2-1.dll on startup,
+ahead of any optional DLLs loaded on-demand later in the session.
+
** PATH can contain unexpanded environment variables
Old releases of TCC (version 9) and 4NT (up to version 8) do not correctly