Mercurial > emacs
comparison etc/PROBLEMS @ 54008:f937ce10e7b9
Document crashes on X when build with GCC and GNU ld.
author | Eli Zaretskii <eliz@is.elta.co.il> |
---|---|
date | Mon, 16 Feb 2004 18:32:18 +0000 |
parents | eff208c6f20a |
children | 1fec8b29abc4 |
comparison
equal
deleted
inserted
replaced
54007:400d9bd54631 | 54008:f937ce10e7b9 |
---|---|
55 Between Mac OS X release 10.2.1 and 10.2.2 there was an incompatible | 55 Between Mac OS X release 10.2.1 and 10.2.2 there was an incompatible |
56 change in the memory allocator that causes a EXC_BAD_ACCESS error near | 56 change in the memory allocator that causes a EXC_BAD_ACCESS error near |
57 xrealloc(). Relinking the application (by deleting src/temacs and | 57 xrealloc(). Relinking the application (by deleting src/temacs and |
58 running make) will solve the problem. It appears to be caused by some | 58 running make) will solve the problem. It appears to be caused by some |
59 problems with the unexec code and its interaction with libSystem.B. | 59 problems with the unexec code and its interaction with libSystem.B. |
60 | |
61 * Emacs crashes with SIGSEGV on Solaris in XtInitializeWidgetClass | |
62 | |
63 It crashes on X, but runs fine when called with option "-nw". | |
64 | |
65 This has been observed when emacs is linked with GNU ld instead of | |
66 Solaris ld. To check which ld is used by gcc add "-V" to | |
67 TEMACS_LDFLAGS in src/Makefile. Alternatively the executable size may | |
68 be used as an indication of which linker is used. The size is | |
69 approximately 15M when linked with solaris ld compared to 9M when | |
70 linked with GNU ld. | |
71 | |
72 The fix is to reconfigure/install gcc, making sure that the SUN linker | |
73 is used. | |
60 | 74 |
61 * Characters from the mule-unicode charsets aren't displayed under X. | 75 * Characters from the mule-unicode charsets aren't displayed under X. |
62 | 76 |
63 XFree86 4 contains many fonts in iso10646-1 encoding which have | 77 XFree86 4 contains many fonts in iso10646-1 encoding which have |
64 minimal character repertoires (whereas the encoding part of the font | 78 minimal character repertoires (whereas the encoding part of the font |