Subject: bug#19331: 24.4; segmentation fault during tramp completing read from minibuffer

From: Mitchel Humpherys <[email-masked]>
Date: Tue, 09 Dec 2014 17:28:45 -0800

I tried to visit a bookmark (using `bookmark-bmenu-this-window' from
bookmark mode) that pointed to a file over tramp/ssh that no longer
existed.  It asked if I wanted to relocate the bookmark and I said yes
and started traversing up the directory hierarchy.  I hit tab at one
point to get completions but that directory didn't exist either, and at
that point things hung up.

Here's the output of `bt full':

--8<---------------cut here---------------start------------->8---
#0  0x00007ffff4bdb375 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1  0x00007ffff4bba656 in g_list_prepend () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff661ebdf in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#3  0x00007ffff66ec38d in ?? () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#4  0x00007ffff6622bdb in gtk_container_get_children () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#5  0x00000000004d87c3 in xg_modify_menubar_widgets (menubar=0x0, menubar@entry=0x17693d0, f=0x11a92f8, 
    val=0xc76800, deep_p=64, select_cb=0x14bf960, select_cb@entry=0x466bb0 <menubar_selection_callback>, 
    deactivate_cb=0xc860a0, deactivate_cb@entry=0x466aa0 <popup_deactivate_callback>, 
    highlight_cb=0x466b20 <menu_highlight_callback>) at gtkutil.c:3278
        cl_data = 0x512a160
        list = 0x4910b36
#6  0x0000000000467503 in set_frame_menubar (f=f@entry=0x11a92f8, first_time=first_time@entry=false, 
    deep_p=<optimized out>, deep_p@entry=false) at xmenu.c:1012
        menubar_widget = 0x17693d0
        items = <optimized out>
        wv = <optimized out>
        first_wv = 0xc76800
        prev_wv = <optimized out>
        i = <optimized out>
        submenu_start = <optimized out>
        submenu_end = <optimized out>
        submenu_top_level_items = <optimized out>
        submenu_n_panes = <optimized out>
#7  0x000000000043337c in update_menu_bar (f=0x11a92f8, save_match_data=0, hooks_run=1) at xdisp.c:11895
        prev = 0x1a88b80
        window = 18522893
#8  0x0000000000450f74 in update_menu_bar (hooks_run=<optimized out>, save_match_data=<optimized out>, 
    f=<optimized out>) at xdisp.c:11791
No locals.
#9  prepare_menu_bars () at xdisp.c:11778
        tail = 20498368
#10 redisplay_internal () at xdisp.c:13588
        match_p = 240
        number_of_visible_frames = 2
#11 0x0000000000451a85 in redisplay () at xdisp.c:13207
No locals.
#12 0x00000000004f0411 in read_char (commandflag=1, map=map@entry=75926742, prev_event=12539762, 
    used_mouse_menu=used_mouse_menu@entry=0x7fffffffdc7b, end_time=end_time@entry=0x0) at keyboard.c:2570
        echo_current = true
        c = <optimized out>
        jmpcount = <optimized out>
        local_getcjmp = {{__jmpbuf = {140737488345776, 5605731, 12665490, 5592470, 64740070, 2, 2, 2}, 
            __mask_was_saved = -9536, __saved_mask = {__val = {65113910, 12579554, 67996674, 140737488345792, 
                5599146, 140737488345776, 35956000, 35956192, 12539762, 5, 5540694, 2, 5519130, 27822976, 16609152, 
                16681056}}}}
        save_jump = {{__jmpbuf = {30, 5217175, 12539762, 4294967298, 12, 27822981, 26937, 0}, 
            __mask_was_saved = -9352, __saved_mask = {__val = {12539762, 12539762, 97357110, 94119430, 2, 12539810, 
                18446744073709551608, 12539762, 75926758, 18446744073709551608, 5218208, 90364710, 12539762, 
                12539762, 24584656, 93503616}}}}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = 12539762
        also_record = 12539762
        reread = false
        polling_stopped_here = false
        orig_kboard = 0x15460f0
#13 0x00000000004f1b4f in read_key_sequence (keybuf=keybuf@entry=0x7fffffffdd50, prompt=12539762, 
    dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, 
    fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30)
    at keyboard.c:9088
        interrupted_kboard = 0x15460f0
        interrupted_frame = 0x11a92f8
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = 75926742
        first_event = 12539762
        first_unbound = 31
        mock_input = 0
        fkey = {parent = 16369894, map = 16369894, start = 0, end = 0}
        keytran = {parent = 12520006, map = 12520006, start = 0, end = 0}
        indec = {parent = 16369910, map = 16369910, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = 12539762
        original_uppercase = 5900708
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x1a88b80
        fake_prefixed_keys = 12539762
#14 0x00000000004f3820 in command_loop_1 () at keyboard.c:1452
        cmd = <optimized out>
        keybuf = {96, 456, 416, 5595389, 0, 16578994, 9224832, 140737488346640, 12539762, 93441478, 0, 
          140737488347280, 93441478, 5595812, 12586802, 93441478, 8660129, 12539762, 93441478, 5155293, 
          140737488346640, 12539762, 12539762, 5155596, 56886272, 5522134, 12665266, 64, 12539762, 5590317}
        i = <optimized out>
        prev_modiff = 698
        prev_buffer = 0x1a88b80
#15 0x0000000000554477 in internal_condition_case (bfun=bfun@entry=0x4f3630 <command_loop_1>, 
    handlers=<optimized out>, hfun=hfun@entry=0x4eaa10 <cmd_error>) at eval.c:1348
        val = <optimized out>
        c = <optimized out>
#16 0x00000000004e618e in command_loop_2 (ignore=ignore@entry=12539762) at keyboard.c:1177
        val = 20498368
#17 0x000000000055435b in internal_catch (tag=12586850, func=func@entry=0x4e6170 <command_loop_2>, arg=12539762)
    at eval.c:1112
        val = <optimized out>
        c = <optimized out>
#18 0x00000000004ea627 in command_loop () at keyboard.c:1156
No locals.
#19 recursive_edit_1 () at keyboard.c:777
        val = 20751888
#20 0x00000000004ea940 in Frecursive_edit () at keyboard.c:848
        buffer = <optimized out>
#21 0x0000000000417ff9 in main (argc=0, argv=0x7fffffffe098) at emacs.c:1646
        dummy = 140737235320832
        stack_bottom_variable = 0 '\000'
        skip_args = 0
        rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
--8<---------------cut here---------------end--------------->8---

I didn't start gdb from my Emacs src directory so I don't can't provide
the output of `backtrace'...

It seems that Emacs has been crashing a lot with recent gtk versions...
I'm currently running gtk 3.14.5, as packaged by Arch Linux.

In GNU Emacs 24.4.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.5)
 of 2014-12-04 on mitchelh-linux
Windowing system distributor `The X.Org Foundation', version 11.0.11602000
System Description:	Arch Linux

Configured using:
 `configure --prefix=/local/mnt/workspace/mitchelh/opt/emacs-24.4'

Important settings:
  value of $LC_COLLATE: en_US.UTF-8
  value of $LC_CTYPE: en_US.utf8
  value of $LC_MESSAGES: en_US.UTF-8
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUMERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Group

Minor modes in effect:
  recentf-mode: t
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-netsplit-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  nyan-mode: t
  savehist-mode: t
  guide-key-mode: t
  global-diff-hl-mode: t
  global-edit-server-edit-mode: t
  google-this-mode: t
  delete-selection-mode: t
  pretty-control-l-mode: t
  textmate-mode: t
  indent-hints-global-mode: t
  autopair-global-mode: t
  display-time-mode: t
  show-paren-mode: t
  which-function-mode: t
  helm-match-plugin-mode: t
  helm-occur-match-plugin-mode: t
  gnus-undo-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  magit-auto-revert-mode: t
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  global-auto-revert-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
  transient-mark-mode: t

Recent input:
y M-x e <backspace> r e p o <tab> r <tab> e m <tab> 
<return>

Recent messages:
nnimap read 25k from imap.gmail.com (initial sync of 1 group; please wait)
nnimap read 39k from imap.gmail.com (initial sync of 1 group; please wait)
nnimap read 53k from imap.gmail.com (initial sync of 1 group; please wait)
nnimap read 75k from imap.gmail.com (initial sync of 1 group; please wait) [2 times]
nnimap read 90k from imap.gmail.com (initial sync of 1 group; please wait)
Reading active file from archive via nnfolder...done
Reading active file via nndraft...done
Checking new news...done
Loading /home/mitchelh/.emacs.d/gnus-mitch.special.el (source)...done
Making completion list...

Load-path shadows:
~/.emacs.d/site-lisp/moe-theme.el/moe-theme hides ~/.emacs.d/site-lisp/moe-theme
~/.emacs.d/site-lisp/dash.el/dash hides ~/.emacs.d/site-lisp/dash
~/.emacs.d/site-lisp/ov.el/ov hides ~/.emacs.d/site-lisp/ov
~/.emacs.d/site-lisp/s.el/s hides ~/.emacs.d/site-lisp/s
~/.emacs.d/site-lisp/bat-mode hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/progmodes/bat-mode
~/.emacs.d/site-lisp/org-mode/lisp/org-macs hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-macs
~/.emacs.d/site-lisp/org-mode/lisp/org-datetree hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-datetree
~/.emacs.d/site-lisp/org-mode/lisp/org-agenda hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-agenda
~/.emacs.d/site-lisp/org-mode/lisp/ox-texinfo hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-texinfo
~/.emacs.d/site-lisp/org-mode/lisp/ob-ditaa hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-ditaa
~/.emacs.d/site-lisp/org-mode/lisp/org-footnote hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-footnote
~/.emacs.d/site-lisp/org-mode/lisp/ob-ocaml hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-ocaml
~/.emacs.d/site-lisp/org-mode/lisp/ob-js hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-js
~/.emacs.d/site-lisp/org-mode/lisp/ob-css hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-css
~/.emacs.d/site-lisp/org-mode/lisp/ob-screen hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-screen
~/.emacs.d/site-lisp/org-mode/lisp/ob-matlab hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-matlab
~/.emacs.d/site-lisp/org-mode/lisp/ob-tangle hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-tangle
~/.emacs.d/site-lisp/org-mode/lisp/ob-picolisp hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-picolisp
~/.emacs.d/site-lisp/org-mode/lisp/org hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org
~/.emacs.d/site-lisp/org-mode/lisp/ox-icalendar hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-icalendar
~/.emacs.d/site-lisp/org-mode/lisp/org-src hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-src
~/.emacs.d/site-lisp/org-mode/lisp/ox-beamer hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-beamer
~/.emacs.d/site-lisp/org-mode/lisp/org-colview hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-colview
~/.emacs.d/site-lisp/org-mode/lisp/ob-org hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-org
~/.emacs.d/site-lisp/org-mode/lisp/org-compat hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-compat
~/.emacs.d/site-lisp/org-mode/lisp/ob-eval hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-eval
~/.emacs.d/site-lisp/org-mode/lisp/ob-latex hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-latex
~/.emacs.d/site-lisp/org-mode/lisp/ox-man hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-man
~/.emacs.d/site-lisp/org-mode/lisp/ob-makefile hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-makefile
~/.emacs.d/site-lisp/org-mode/lisp/org-plot hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-plot
~/.emacs.d/site-lisp/org-mode/lisp/org-w3m hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-w3m
~/.emacs.d/site-lisp/org-mode/lisp/ob-emacs-lisp hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-emacs-lisp
~/.emacs.d/site-lisp/org-mode/lisp/ox-ascii hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-ascii
~/.emacs.d/site-lisp/org-mode/lisp/org-id hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-id
~/.emacs.d/site-lisp/org-mode/lisp/ob-awk hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-awk
~/.emacs.d/site-lisp/org-mode/lisp/org-mobile hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-mobile
~/.emacs.d/site-lisp/org-mode/lisp/org-eshell hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-eshell
~/.emacs.d/site-lisp/org-mode/lisp/ob-asymptote hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-asymptote
~/.emacs.d/site-lisp/org-mode/lisp/ob-ledger hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-ledger
~/.emacs.d/site-lisp/org-mode/lisp/org-list hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-list
~/.emacs.d/site-lisp/org-mode/lisp/org-docview hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-docview
~/.emacs.d/site-lisp/org-mode/lisp/org-table hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-table
~/.emacs.d/site-lisp/org-mode/lisp/org-element hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-element
~/.emacs.d/site-lisp/org-mode/lisp/ob-R hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-R
~/.emacs.d/site-lisp/org-mode/lisp/ob-mscgen hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-mscgen
~/.emacs.d/site-lisp/org-mode/lisp/org-mouse hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-mouse
~/.emacs.d/site-lisp/org-mode/lisp/ob-haskell hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-haskell
~/.emacs.d/site-lisp/org-mode/lisp/org-protocol hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-protocol
~/.emacs.d/site-lisp/org-mode/lisp/org-ctags hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-ctags
~/.emacs.d/site-lisp/org-mode/lisp/org-timer hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-timer
~/.emacs.d/site-lisp/org-mode/lisp/ob-scheme hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-scheme
~/.emacs.d/site-lisp/org-mode/lisp/ob-fortran hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-fortran
~/.emacs.d/site-lisp/org-mode/lisp/org-feed hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-feed
~/.emacs.d/site-lisp/org-mode/lisp/ob-exp hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-exp
~/.emacs.d/site-lisp/org-mode/lisp/org-info hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-info
~/.emacs.d/site-lisp/org-mode/lisp/ox-odt hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-odt
~/.emacs.d/site-lisp/org-mode/lisp/ob-shen hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-shen
~/.emacs.d/site-lisp/org-mode/lisp/ob-sqlite hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-sqlite
~/.emacs.d/site-lisp/org-mode/lisp/org-capture hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-capture
~/.emacs.d/site-lisp/org-mode/lisp/org-rmail hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-rmail
~/.emacs.d/site-lisp/org-mode/lisp/ob-dot hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-dot
~/.emacs.d/site-lisp/org-mode/lisp/ox-publish hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-publish
~/.emacs.d/site-lisp/org-mode/lisp/ob-C hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-C
~/.emacs.d/site-lisp/org-mode/lisp/ob-io hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-io
~/.emacs.d/site-lisp/org-mode/lisp/ob-ref hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-ref
~/.emacs.d/site-lisp/org-mode/lisp/org-archive hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-archive
~/.emacs.d/site-lisp/org-mode/lisp/org-faces hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-faces
~/.emacs.d/site-lisp/org-mode/lisp/ox-org hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-org
~/.emacs.d/site-lisp/org-mode/lisp/ox hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox
~/.emacs.d/site-lisp/org-mode/lisp/ob hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob
~/.emacs.d/site-lisp/org-mode/lisp/ox-md hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-md
~/.emacs.d/site-lisp/org-mode/lisp/org-gnus hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-gnus
~/.emacs.d/site-lisp/org-mode/lisp/ox-html hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-html
~/.emacs.d/site-lisp/org-mode/lisp/ob-ruby hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-ruby
~/.emacs.d/site-lisp/org-mode/lisp/org-entities hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-entities
~/.emacs.d/site-lisp/org-mode/lisp/ob-comint hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-comint
~/.emacs.d/site-lisp/org-mode/lisp/org-attach hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-attach
~/.emacs.d/site-lisp/org-mode/lisp/org-bbdb hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-bbdb
~/.emacs.d/site-lisp/org-mode/lisp/org-clock hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-clock
~/.emacs.d/site-lisp/org-mode/lisp/org-mhe hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-mhe
~/.emacs.d/site-lisp/org-mode/lisp/org-crypt hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-crypt
~/.emacs.d/site-lisp/org-mode/lisp/org-habit hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-habit
~/.emacs.d/site-lisp/org-mode/lisp/ob-lob hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-lob
~/.emacs.d/site-lisp/org-mode/lisp/ob-scala hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-scala
~/.emacs.d/site-lisp/org-mode/lisp/ob-table hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-table
~/.emacs.d/site-lisp/org-mode/lisp/ob-clojure hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-clojure
~/.emacs.d/site-lisp/org-mode/lisp/org-inlinetask hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-inlinetask
~/.emacs.d/site-lisp/org-mode/lisp/ob-python hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-python
~/.emacs.d/site-lisp/org-mode/lisp/ob-core hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-core
~/.emacs.d/site-lisp/org-mode/lisp/ob-java hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-java
~/.emacs.d/site-lisp/org-mode/lisp/ob-keys hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-keys
~/.emacs.d/site-lisp/org-mode/lisp/org-indent hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-indent
~/.emacs.d/site-lisp/org-mode/lisp/ob-octave hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-octave
~/.emacs.d/site-lisp/org-mode/lisp/ob-perl hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-perl
~/.emacs.d/site-lisp/org-mode/lisp/ox-latex hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ox-latex
~/.emacs.d/site-lisp/org-mode/lisp/ob-gnuplot hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-gnuplot
~/.emacs.d/site-lisp/org-mode/lisp/ob-lilypond hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-lilypond
~/.emacs.d/site-lisp/org-mode/lisp/org-irc hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-irc
~/.emacs.d/site-lisp/org-mode/lisp/org-bibtex hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-bibtex
~/.emacs.d/site-lisp/org-mode/lisp/ob-calc hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-calc
~/.emacs.d/site-lisp/org-mode/lisp/ob-sql hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-sql
~/.emacs.d/site-lisp/org-mode/lisp/ob-sass hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-sass
~/.emacs.d/site-lisp/org-mode/lisp/org-pcomplete hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-pcomplete
~/.emacs.d/site-lisp/org-mode/lisp/ob-maxima hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-maxima
~/.emacs.d/site-lisp/org-mode/lisp/ob-plantuml hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-plantuml
~/.emacs.d/site-lisp/org-mode/lisp/org-macro hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-macro
~/.emacs.d/site-lisp/org-mode/lisp/ob-lisp hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/ob-lisp
~/.emacs.d/site-lisp/org-mode/lisp/org-loaddefs hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-loaddefs
~/.emacs.d/site-lisp/org-mode/lisp/org-version hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-version
~/.emacs.d/site-lisp/org-mode/lisp/org-install hides /local/mnt/workspace/mitchelh/opt/emacs-24.4/share/emacs/24.4/lisp/org/org-install

Features:
(shadow sort mail-extr emacsbug sendmail nndraft nnmh nnfolder utf-7
network-stream starttls nnimap parse-time utf7 netrc gnus-agent
gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu
mml2015 mm-view mml-smime smime dig nntp gnus-cache
gnus-article-treat-patch flymake smart-mode-line-dark-theme footnote
dockerfile-mode sh-script smie executable recentf tree-widget numbers
calc-bin calc-ext calc calc-loaddefs calc-macs jumbobuffer dts-mode
erc-hl-nicks color erc-list erc-menu erc-join erc-ring erc-networks
erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp
erc-netsplit erc-goodies erc erc-backend erc-compat rainbow-delimiters
ov info ace-link noflet cl-indent nyan-mode phi-search phi-search-core
multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operations
rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors
mc-edit-lines multiple-cursors-core web-mode-expansions web-mode
savehist jade-mode sws-mode flyspell ispell ack-and-a-half guide-key
popwin diff-hl face-remap vc-hg vc-git vc-dir ewoc transpose-frame
rich-minority smart-mode-line mule-util litable jedi python-environment
epc ctable concurrent deferred wgrep-ack highlight-symbol edit-server
google-this delsel expand-region text-mode-expansions
the-org-mode-expansions er-basic-expansions expand-region-core
expand-region-custom diffview kernel-stack-trace-mode thinks boxquote
rect lorem-ipsum auto-complete-config auto-complete popup gthings
gnus-notify doc-view jka-compr image-mode disp-table pp-c-l
browse-kill-ring whitespace tbemail one-key auto-install jump-char gist
gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth gh-common gh-url
url-http tls url-auth url-gw gh-profile timezone eieio-base wombat-theme
textmate ace-jump-mode indent-hints autopair rfcview no-word iedit
help-macro iedit-lib time paren helm-gtags pulse which-func imenu
helm-gnu-global helm-swoop warnings helm-ls-git helm-files rx
image-dired dired-aux ffap helm-buffers helm-elscreen helm-tags
helm-bookmark helm-adaptive helm-info helm-net browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util url-parse url-vars mailcap bookmark pp helm-locate helm-help
helm-match-plugin helm-grep wgrep-helm wgrep helm-regexp helm-plugin
helm-external helm-utils vc vc-dispatcher helm-config helm-autoloads
helm-aliases ox-reveal ox-latex ox-icalendar ox-html ox-ascii ox-publish
ox org-gnus org-element avl-tree org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs gnus-sum nnoo
gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int
gnus-range gnus-win gnus gnus-ems nnheader wid-edit htmlize yasnippet
gtags helm-qcom-contacts qcom-pidgin dbus xml helm-qcom-dv qcom-ldap
qcom-conf helm helm-source ldap qcom-mount qcom-util qcom-prism qcom-ph
qcom-compile gerrit dash json simple-git magit-key-mode magit package
iswitchb ido esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg
eldoc esh-groups eshell esh-module esh-mode esh-util ediff-merg
ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff
dired-x dired view tramp tramp-compat auth-source eieio byte-opt
bytecomp byte-compile cconv eieio-core gnus-util password-cache
tramp-loaddefs trampver shell pcomplete advice help-mode grep compile
comint epa epg epg-config diff-mode autorevert filenotify ansi-color
git-rebase-mode git-commit-mode derived edmacro kmacro log-edit
easy-mmode message format-spec rfc822 mml easymenu mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mailabbrev mail-utils gmm-utils mailheader
ring pcvs-util add-log s ucs-normalize cl-macs subr-x thingatpt cl gv
cl-loaddefs cl-lib server 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
gfilenotify dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 1090956 33755)
 (symbols 48 64733 4)
 (miscs 40 81 193)
 (strings 32 160928 31055)
 (string-bytes 1 5078457)
 (vectors 16 68961)
 (vector-slots 8 1809837 49238)
 (floats 8 930 251)
 (intervals 56 706 0)
 (buffers 960 20)
 (heap 1024 75456 2873))