Reformatted.
[chise/xemacs-chise.git] / info / xemacs-faq.info-5
index f5c6bcf..9007a77 100644 (file)
@@ -755,6 +755,9 @@ Miscellaneous
 * Q6.3.2::      What are the differences between the various MS Windows emacsen?
 * Q6.3.3::      What is the porting team doing at the moment?
 
+Troubleshooting:
+* Q6.4.1::      XEmacs won't start on Windows. (NEW)
+
 \1f
 File: xemacs-faq.info,  Node: Q6.0.1,  Next: Q6.0.2,  Prev: MS Windows,  Up: MS Windows
 
@@ -1085,7 +1088,7 @@ Could you briefly explain the differences between them?
 
 
 \1f
-File: xemacs-faq.info,  Node: Q6.3.3,  Prev: Q6.3.2,  Up: MS Windows
+File: xemacs-faq.info,  Node: Q6.3.3,  Next: Q6.4.1,  Prev: Q6.3.2,  Up: MS Windows
 
 Q6.3.3: What is the porting team doing at the moment?
 -----------------------------------------------------
@@ -1093,6 +1096,32 @@ Q6.3.3: What is the porting team doing at the moment?
    The porting team is continuing work on the MS Windows-specific code.
 
 \1f
+File: xemacs-faq.info,  Node: Q6.4.1,  Prev: Q6.3.3,  Up: MS Windows
+
+6.3: Troubleshooting
+====================
+
+Q6.4.1 XEmacs won't start on Windows. (NEW)
+-------------------------------------------
+
+   XEmacs relies on a process called "dumping" to generate a working
+executable. Under MS-Windows this process effectively fixes the memory
+addresses of information in the executable. When XEmacs starts up it
+tries to reserve these memory addresses so that the dumping process can
+be reversed - putting the information back at the correct addresses.
+Unfortunately some .dlls (For instance the soundblaster driver) occupy
+memory addresses that can conflict with those needed by the dumped
+XEmacs executable. In this instance XEmacs will fail to start without
+any explanation. Note that this is extremely machine specific.
+
+   Work is being done on fixes for 21.1.* that will make more
+intelligent guesses about which memory addresses will be free and so
+this should cure the problem for most people.
+
+   21.2 implements "portable dumping" which will eliminate the problem
+altogether.
+
+\1f
 File: xemacs-faq.info,  Node: Current Events,  Prev: MS Windows,  Up: Top
 
 7 What the Future Holds