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