Subject: 24.4.50; bootstrap crash on latest Emacs trunk, r117465

From: Nix <[email-masked]>
Date: Wed, 02 Jul 2014 13:59:55 +0100

I see this during current trunk bootstrap (with the configure options
below, since the Emacs I'm using to report this bug was built with the
same script):

"../../src/bootstrap-emacs" -batch --no-site-file --no-site-lisp -L . -l unidata-gen -f unidata-gen-files \
  . "../../lisp/international"
Generating /usr/src/emacs/x86_64-spindle/lisp/international/uni-name.el...
Fatal error 11: Segmentation fault
Backtrace:
../../src/bootstrap-emacs[0x4f896b]
../../src/bootstrap-emacs[0x4dfa0e]
../../src/bootstrap-emacs[0x4f794e]
../../src/bootstrap-emacs[0x4f7b53]
/lib/libpthread.so.0(+0xf950)[0x7f8f380f5950]
../../src/bootstrap-emacs[0x56980d]
../../src/bootstrap-emacs[0x56b0f1]
../../src/bootstrap-emacs[0x56b0f1]
../../src/bootstrap-emacs[0x56b967]
../../src/bootstrap-emacs[0x5480b6]
../../src/bootstrap-emacs[0x54ffda]
../../src/bootstrap-emacs[0x584075]
../../src/bootstrap-emacs[0x54fbaf]
../../src/bootstrap-emacs[0x54ff0b]
../../src/bootstrap-emacs[0x54f7e0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x5521fe]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x552538]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x5524a5]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x5524a5]
../../src/bootstrap-emacs[0x54f6f0]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x54fcac]
../../src/bootstrap-emacs[0x54f0a4]
../../src/bootstrap-emacs[0x54f3fb]
../../src/bootstrap-emacs[0x54f915]
../../src/bootstrap-emacs[0x54fcac]
../../src/bootstrap-emacs[0x54f0a4]
...
Makefile:55: recipe for target '../../lisp/international/charprop.el' failed
make[3]: *** [../../lisp/international/charprop.el] Segmentation fault (core dumped)
make[3]: Leaving directory '/usr/src/emacs/x86_64-spindle/admin/unidata'
Makefile:592: recipe for target '../lisp/international/charprop.el' failed
make[2]: *** [../lisp/international/charprop.el] Error 2
make[2]: Leaving directory '/usr/src/emacs/x86_64-spindle/src'
Makefile:376: recipe for target 'src' failed
make[1]: *** [src] Error 2
make[1]: Leaving directory '/usr/src/emacs/x86_64-spindle'
Makefile:1050: recipe for target 'bootstrap' failed
make: *** [bootstrap] Error 2

Core was generated by `../../src/bootstrap-emacs -batch --no-site-file --no-site-lisp -L . -l unidata-'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f8f380f582b in raise () from /lib/libpthread.so.0
(gdb) bt
#0  0x00007f8f380f582b in raise () from /lib/libpthread.so.0
#1  0x00000000004dfa36 in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:383
#2  0x00000000004f794e in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1654
#3  0x00000000004f7b53 in deliver_thread_signal (handler=0x4f7940 <handle_fatal_signal>, sig=11) at sysdep.c:1628
#4  deliver_fatal_thread_signal (sig=11) at sysdep.c:1666
#5  <signal handler called>
#6  STRING_MULTIBYTE (str=1) at lisp.h:1112
#7  print_object (obj=1, printcharfun=printcharfun@entry=12356466, escapeflag=escapeflag@entry=true) at print.c:1417
#8  0x000000000056b0f1 in print_object (obj=25878461, printcharfun=printcharfun@entry=12356466, escapeflag=escapeflag@entry=true) at print.c:1997
#9  0x000000000056b0f1 in print_object (obj=obj@entry=21618629, printcharfun=printcharfun@entry=12356466, escapeflag=<optimized out>) at print.c:1997
#10 0x000000000056b220 in print (obj=obj@entry=21618629, printcharfun=printcharfun@entry=12356466, escapeflag=<optimized out>) at print.c:1122
#11 0x000000000056b967 in Fprin1_to_string (object=21618629, noescape=12356466) at print.c:604
#12 0x00000000005480b6 in Fformat (nargs=4, args=0x7fff1594f490) at editfns.c:3781
#13 0x000000000054ffda in Ffuncall (nargs=<optimized out>, args=<optimized out>) at eval.c:2791
#14 0x0000000000584075 in exec_byte_code (bytestr=2, vector=12356466, maxdepth=3, args_template=12356466, nargs=140733555471488, args=0x5) at bytecode.c:918
#15 0x000000000054fbaf in funcall_lambda (fun=21496125, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fff1594f658) at eval.c:3044
#16 0x000000000054ff0b in Ffuncall (nargs=1, args=0x7fff1594f650) at eval.c:2871
#17 0x000000000054f7e0 in eval_sub (form=<optimized out>) at eval.c:2152
#18 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#19 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#20 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#21 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#22 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#23 0x00000000005521fe in FletX (args=16788694) at eval.c:901
#24 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#25 0x000000000054f915 in Fprogn (body=1, body@entry=16788854) at eval.c:463
#26 0x0000000000552538 in Fwhile (args=<optimized out>) at eval.c:993
#27 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#28 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#29 0x00000000005524a5 in Flet (args=16788982) at eval.c:971
#30 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#31 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#32 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#33 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#34 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#35 0x00000000005524a5 in Flet (args=16886406) at eval.c:971
#36 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#37 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#38 0x000000000054fcac in funcall_lambda (fun=16882758, fun@entry=16882774, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fff1594ffc0) at eval.c:3037
#39 0x000000000054f0a4 in apply_lambda (fun=16882774, args=<optimized out>) at eval.c:2919
#40 0x000000000054f3fb in eval_sub (form=<optimized out>) at eval.c:2255
#41 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#42 0x000000000054fcac in funcall_lambda (fun=16830550, fun@entry=16830566, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fff15950180) at eval.c:3037
#43 0x000000000054f0a4 in apply_lambda (fun=16830566, args=<optimized out>) at eval.c:2919
#44 0x000000000054f3fb in eval_sub (form=<optimized out>) at eval.c:2255
#45 0x00000000005525ef in Funwind_protect (args=14378534) at eval.c:1210
#46 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#47 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#48 0x00000000005524a5 in Flet (args=16610950) at eval.c:971
#49 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#50 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#51 0x000000000054f6f0 in eval_sub (form=<optimized out>) at eval.c:2128
#52 0x000000000054f915 in Fprogn (body=1) at eval.c:463
#53 0x000000000054fcac in funcall_lambda (fun=16258150, fun@entry=16258166, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fff15950630) at eval.c:3037
#54 0x000000000054f0a4 in apply_lambda (fun=16258166, args=<optimized out>) at eval.c:2919
#55 0x000000000054f3fb in eval_sub (form=form@entry=14516342) at eval.c:2255
#56 0x0000000000552991 in Feval (form=14516342, lexical=<optimized out>) at eval.c:1998
#57 0x000000000054e58e in internal_condition_case (bfun=bfun@entry=0x4dff30 <top_level_2>, handlers=<optimized out>, hfun=hfun@entry=0x4e46c0 <cmd_error>) at eval.c:1349
#58 0x00000000004dff16 in top_level_1 (ignore=ignore@entry=12356466) at keyboard.c:1187
#59 0x000000000054e49b in internal_catch (tag=12403522, func=0x4dfeb0 <top_level_1>, arg=12356466) at eval.c:1113
#60 0x00000000004e42cf in recursive_edit_1 () at keyboard.c:1148
#61 0x00000000004e45fd in Frecursive_edit () at keyboard.c:841
#62 0x00000000004185f5 in main (argc=<optimized out>, argv=0x7fff159509a8) at emacs.c:1656

#7  print_object (obj=1, printcharfun=printcharfun@entry=12356466, escapeflag=escapeflag@entry=true) at print.c:1417
1417              bool multibyte = STRING_MULTIBYTE (obj);
(gdb) print obj
$1 = 1

Uh. No, that's not going to work.

In GNU Emacs 24.4.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2014-05-20 on spindle
Repository revision: 117130 [email-masked]
Windowing system distributor `The X.Org Foundation', version 11.0.11501000
System LSB Version:	:core-4.1-amd64:core-4.1-noarch

Configured using:
 `configure --without-pop --without-kerberos --without-hesiod
 --without-mmdf --with-x-toolkit=lucid --with-wide-int
 --with-file-notification=inotify NO_FAST_MATH=t
 'CFLAGS=-Wstrict-overflow=1 -g -gdwarf-4 -feliminate-dwarf2-dups
 -feliminate-unused-debug-types -fvar-tracking-assignments -O2 -pipe
 -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_LARGEFILE64_SOURCE'
 'CPPFLAGS=-D__NO_STRING_INLINES -D__NO_MATH_INLINES
 -D_LARGEFILE64_SOURCE' 'LDFLAGS=-Wl,--enable-new-dtags
 -Wl,--hash-style=gnu -Wl,-O1 -Wl,-z,relro -pipe''

Configured features:
XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS
NOTIFY ACL GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Summary

Minor modes in effect:
  gnus-mailing-list-mode: t
  icicle-mode: t
  minibuffer-depth-indicate-mode: t
  savehist-mode: t
  show-paren-mode: t
  global-semantic-mru-bookmark-mode: t
  global-semanticdb-minor-mode: t
  global-semantic-decoration-mode: t
  global-semantic-idle-scheduler-mode: t
  global-semantic-idle-local-symbol-highlight-mode: t
  global-semantic-idle-summary-mode: t
  global-srecode-minor-mode: t
  global-ede-mode: t
  global-auto-complete-mode: t
  global-cwarn-mode: t
  global-semantic-highlight-func-mode: t
  global-semantic-stickyfunc-mode: t
  semantic-mode: t
  compile-bookmarks-mode: t
  global-git-gutter-mode: t
  icomplete-mode: t
  Info-breadcrumbs-in-mode-line-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  recentf-mode: t
  mv-shell-mode: t
  timeclock-mode-line-display: t
  shell-dirtrack-mode: t
  which-function-mode: t
  winner-mode: t
  desktop-save-mode: t
  display-time-mode: t
  image-diredx-async-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t

Recent input:
s <return> n C-s b u g s <left> <left> <left> <left> 
<left> <left> <left> <left> <return> <return> <left> 
<left> <left> <right> <right> C-s c h a r p r <backspace> 
<backspace> r o p C-s C-s C-a C-s s e g m t n <right> 
C-a C-s C-s C-a C-s s e g m e n t C-s C-s C-s C-s C-s 
C-s C-a C-s b o o t s t r a p C-s C-s C-s C-s C-s C-r 
C-r C-r <right> <return> SPC SPC n n <right> M-x C-g 
<help-echo> <help-echo> <help-echo> SPC SPC SPC SPC 
SPC SPC SPC SPC C-s C-s <right> <return> SPC SPC SPC 
n n SPC n SPC <S-down> <S-down> <S-down> <S-down> n 
n <up> <up> <up> <up> <up> <up> M S-SPC M S-SPC M S-SPC 
M S-SPC M S-SPC M S-SPC M S-SPC <up> <up> <up> <up> 
<up> <up> <up> <down> <up> <return> <down> <up> n n 
n n n n <right> <right> <right> <right> <right> <right> 
<right> <up> <return> <up> <return> <return> <return> 
<return> <return> <return> <return> <return> <return> 
<return> <return> <return> <return> <return> <return> 
<return> <return> <return> <return> <return> <return> 
<return> <return> <return> <return> <return> <return> 
<up> <down> <up> <return> C-s C-s <right> <return> 
n n n n n n n C-s C-s <left> <return> SPC n SPC SPC 
<backspace> n SPC n n n SPC n n n n n n n n <up> <return> 
<down> <return> <S-down> <S-down> <S-down> C-s C-s 
<left> <return> <return> <return> <return> <return> 
<return> <return> <return> <return> <return> <return> 
SPC SPC SPC SPC n n <right> <right> C-s C-s <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> M-x 
r e p o r t - e m a c s - b u g <tab> <left> <right> 
<return>

Recent messages:
Hit C-g to stop BBDB from annotating.  5 of 6 addresses processed.
Hit C-g to stop BBDB from annotating.  5 of 8 addresses processed.
Hit C-g to stop BBDB from annotating.  5 of 6 addresses processed.
Mark saved where search started
noticed "Yoshiaki Kasahara"
Adding "nnml:emacs-bugs" to field "newsgroups"
Hit C-g to stop BBDB from annotating.  5 of 5 addresses processed.
Hit C-g to stop BBDB from annotating.  5 of 6 addresses processed.
Auto-saving...done
Computing completion candidates...

Load-path shadows:
/usr/share/emacs/site-lisp/.el-get/package/elpa/vline-20120108.1245/vline hides /usr/share/emacs/site-lisp/.el-get/vline/vline
/home/nix/lisp/defaults hides /usr/share/emacs/site-lisp/defaults
/home/nix/lisp/emacs/site-wide/site-start hides /usr/share/emacs/site-lisp/site-start
/home/nix/lisp/emacs/site-wide/default hides /usr/share/emacs/site-lisp/default
/home/nix/lisp/emacs/site-wide/scroll-in-place hides /usr/share/emacs/site-lisp/scroll-in-place
/usr/share/emacs/site-lisp/el-get/recipes/emacswiki/ange-ftp hides /usr/share/emacs/24.4.50/lisp/net/ange-ftp
/usr/share/emacs/site-lisp/emms/tq hides /usr/share/emacs/24.4.50/lisp/emacs-lisp/tq

Features:
(shadow nnir emacsbug compface gnus-fun flow-fill mm-archive bbdb-gui
gnus-picon gnus-cite gnus-async gnus-bcklg gnus-salt gnus-dup qp gnus-ml
url-http url-gw url-cache url-auth url-handlers nndraft nnrss xml
gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg utf-7
gnus-topic gnutls nnmh nnfolder gnus-cache bbdb-gnus bbdb-snarf
gnus-demon nntp dot-gnus-mail gnus-registry registry dot-gnus-splits
nnmairix nnml mm-url smtpmail gnus-art mm-uu mml2015 mm-view mml-smime
smime dig dot-gnus-articles dot-gnus-sa background gnus-sum gnus-group
gnus-undo dot-gnus-bbdb dot-gnus-colourization tc mail-extr gnus-start
gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time
gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader
semantic/tag-write misearch multi-isearch epa-file epa derived epg
epg-config vc-rcs vc-bzr semantic/texi tex-info texinfo semantic/imenu
semantic/sb semantic/tag-file semantic/db-file data-debug cedet-files
semantic/bovine/c semantic/decorate/include hideif semantic/bovine/c-by
semantic/lex-spp semantic/bovine/gcc semantic/dep semantic/bovine
semantic/analyze/refs semantic/analyze semantic/sort semantic/scope
semantic/analyze/fcn cc-langs ede/dired generic jka-compr ede/emacs
vc-git checkdoc eldoc elisp-slime-nav etags
compilation-recenter-end-autoloads compile-bookmarks-autoloads
fold-dwim-autoloads fringe-helper-autoloads image+-autoloads
image-dired+-autoloads iresize-autoloads inflections-autoloads
mv-shell-autoloads vline-autoloads yasnippet-bundle-autoloads
site-default two-column icicles icicles-mode bookmark+ bookmark+-key
crosshairs col-highlight vline hl-line+ hl-line bookmark+-1
bookmark+-bmu bookmark+-lit bookmark dired+ dired-x dired-aux mb-depth+
mb-depth icicles-cmd2 icicles-cmd1 icicles-mcmd doremi icicles-fn
icicles-var apropos-fn+var icicles-opt fuzzy-match el-swank-fuzzy
levenshtein fuzzy cus-theme hexrgb icicles-face dot-emacs
dot-emacs-emacs savehist xemacs-compat add-log misc init-music
network-stream starttls tls emms-volume emms-volume-amixer emms-history
emms-bookmarks emms-metaplaylist-mode emms-browser sort
emms-playlist-sort emms-last-played emms-playing-time emms-stream-info
emms-streams emms-mode-line emms-cache emms-info later-do
emms-playlist-limit emms-playlist-mode emms-player-mpd tq
emms-player-simple emms-source-playlist emms-source-file emms
emms-compat init-message-modes ede/cpp-root bbdb-expire bbdb-hooks
bbdb-com silly-mail sendmail message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev mail-utils gmm-utils mailheader init-time-tracking
timeclock-visualize sgml-mode url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap
auto-edit-substitute init-prog-modes init-prog-modes-emacs filecache
diminish paren inversion semantic/db-global semantic/symref/global
semantic/symref semantic/db-find semantic/db-ref cedet-global
semantic/mru-bookmark semantic/db-mode semantic/db
semantic/decorate/mode semantic/idle srecode/mode semantic/senator
semantic/format semantic/ctxt semantic/wisent semantic/wisent/wisent
semantic/decorate pulse srecode/insert srecode/filters srecode/args
srecode/find srecode/map srecode/ctxt semantic/tag-ls semantic/find
srecode/compile srecode/dictionary srecode/table ede/speedbar ede/files
ede ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar
sb-image ezimage dframe eieio-custom auto-complete-config auto-complete
popup yasnippet-bundle dropdown-list yasnippet assoc cwarn srecode
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet htmlfontify cus-edit cus-start cus-load
compile-bookmarks compile git-gutter-fringe fringe-helper git-gutter
gtags gpicker ffap url-parse url-vars font-latex latex edmacro kmacro
tex-style tex cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs miniedit wide-n icomplete+ icomplete
menu-bar+ apropos+ apropos help-fns+ help+ frame-fns avoid easy-mmode
info+ thingatpt+ thingatpt mouse3 naked undo-tree diff site-start-load
gawd-keys finder finder-inf find-func gawd-keys-emacs gawd-navigation
ace-jump-mode gawd-mode-frobs gawd-mode-frobs-emacs windmove tramp-cache
tramp-sh recentf tree-widget wid-edit mv-shell subr-x printing ps-print
ps-def lpr uptimes bbdb timezone timeclock term disp-table ehelp tramp
tramp-compat auth-source eieio eieio-core gnus-util mm-util mail-prsvr
password-cache tramp-loaddefs cl-macs trampver shell pcomplete comint
ansi-color hideshow filladapt gawd-faces gawd-faces-emacs nix-dark-theme
gawd-misc gawd-misc-emacs which-func imenu winner gawd-lists
bbdb-autoloads magit-autoloads desktop frameset generic-x time
scroll-in-place site-start-emacs site-autoloads .loaddefs image-dired+
byte-opt image-dired format-spec advice warnings el-get el-get-autoloads
el-get-list-packages el-get-dependencies el-get-build el-get-status pp
el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip
el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-go
el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-notify
help-mode el-get-emacsmirror el-get-github el-get-git el-get-elpa
el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin
el-get-apt-get el-get-recipes el-get-byte-compile el-get-custom
el-get-core autoload help-fns lisp-mnt bytecomp byte-compile cconv cl gv
cl-loaddefs cl-lib dired info auctex-autoloads tex-site package
emms-auto w3m-load ring filesets easymenu flash-paren saveplace
time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment lisp-mode prog-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button
faces cus-face macroexp files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind inotify dynamic-setting
system-font-setting font-render-setting x-toolkit x multi-tty emacs)

Memory information:
((conses 16 3950457 3625142)
 (symbols 48 141017 1)
 (miscs 40 20497 3905)
 (strings 32 1156984 745238)
 (string-bytes 1 148582496)
 (vectors 16 101824)
 (vector-slots 8 3159696 6457215)
 (floats 8 1481 2025)
 (intervals 56 155954 2462)
 (buffers 960 110)
 (heap 1024 645865 308384))

-- 
NULL && (void)