aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-06-28 18:52:26 +0000
committerRichard M. Stallman2005-06-28 18:52:26 +0000
commitff0ab4067ac4edf27e7080b1ef6006b241dbc114 (patch)
treebc1945887dda342b594e598f8b1cc13b52e1024a
parent171920a66145032a61fab9458ec6104000ff8dd8 (diff)
downloademacs-ff0ab4067ac4edf27e7080b1ef6006b241dbc114.tar.gz
emacs-ff0ab4067ac4edf27e7080b1ef6006b241dbc114.zip
(Fedora Core 4 GNU/Linux: Segfault during dumping): New.
-rw-r--r--etc/PROBLEMS18
1 files changed, 17 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 5b0c4e5eee7..73da2666f97 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2377,7 +2377,9 @@ The fix is to install a newer version of ncurses, such as version 4.2.
2377 2377
2378With certain recent Linux kernels (like the one of Redhat Fedora Core 2378With certain recent Linux kernels (like the one of Redhat Fedora Core
23791 and 2), the new "Exec-shield" functionality is enabled by default, which 23791 and 2), the new "Exec-shield" functionality is enabled by default, which
2380creates a different memory layout that breaks the emacs dumper. 2380creates a different memory layout that breaks the emacs dumper.
2381The work-around explained here is not enough on Fedora Core 4. Read the
2382next item.
2381 2383
2382Configure can overcome the problem of exec-shield if the architecture is 2384Configure can overcome the problem of exec-shield if the architecture is
2383x86 and the program setarch is present. On other architectures no 2385x86 and the program setarch is present. On other architectures no
@@ -2404,6 +2406,20 @@ command when running temacs like this:
2404 2406
2405 setarch i386 ./temacs --batch --load loadup [dump|bootstrap] 2407 setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
2406 2408
2409*** Fedora Core 4 GNU/Linux: Segfault during dumping.
2410
2411In addition to exec-shield explained above "Linux: Segfault during
2412`make bootstrap' under certain recent versions of the Linux kernel"
2413item, Linux kernel shipped with Fedora Core 4 randomizes the virtual
2414address space of a process. As the result dumping is failed even if
2415you turn off the exec-shield. In such case use -R option of setarch
2416command:
2417
2418 setarch -R i386 ./temacs --batch --load loadup [dump|bootstrap]
2419
2420or
2421
2422 setarch -R i386 make bootstrap
2407 2423
2408*** Fatal signal in the command temacs -l loadup inc dump. 2424*** Fatal signal in the command temacs -l loadup inc dump.
2409 2425