Mercurial > emacs
changeset 106498:b151ed491d50
Remove resolved GTK on Cygwin problem.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 09 Dec 2009 01:07:36 +0000 |
parents | d06619fa1742 |
children | edbd6b615dbe |
files | etc/PROBLEMS |
diffstat | 1 files changed, 0 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/PROBLEMS Wed Dec 09 01:06:32 2009 +0000 +++ b/etc/PROBLEMS Wed Dec 09 01:07:36 2009 +0000 @@ -244,28 +244,6 @@ server that results in an endless loop. This is not fixed in any known Gtk+ version (2.14.4 being current). -** Emacs compiled with Gtk+ crashes on startup on Cygwin. - -A typical error message is - ***MEMORY-ERROR***: emacs[5172]: GSlice: failed to allocate 504 bytes - (alignment: 512): Function not implemented - -Emacs supplies its own malloc, but glib (part of Gtk+) calls memalign and on -Cygwin, that becomes the Cygwin supplied memalign. As malloc is not the -Cygwin malloc, the Cygwin memalign always returns ENOSYS. - -One workaround is to set G_SLICE=always-malloc before starting emacs. -For example, in bash, - - G_SLICE=always-malloc emacs - -or put - - export G_SLICE=always-malloc - -in one of the bash startup files. This also has to be done before -building emacs on Cygwin with Gtk+. - * General runtime problems ** Lisp problems