From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Zach Kost-Smith Newsgroups: gmane.emacs.bugs Subject: bug#17162: 24.3; GDB interface stops working in some circumstances Date: Tue, 1 Apr 2014 08:45:40 -0600 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e0158a9e404609604f5fc3a9a X-Trace: ger.gmane.org 1396367492 16640 80.91.229.3 (1 Apr 2014 15:51:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Apr 2014 15:51:32 +0000 (UTC) To: 17162@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 01 17:51:26 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WV0yC-0002MT-8U for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Apr 2014 17:51:24 +0200 Original-Received: from localhost ([::1]:32883 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV0yB-0003cI-Oh for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Apr 2014 11:51:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV0y2-0003Rh-4x for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 11:51:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WV0xu-0005a1-Ng for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 11:51:14 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV0xu-0005Zx-Iz for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 11:51:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WV0xu-0000vE-97 for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 11:51:06 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Zach Kost-Smith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Apr 2014 15:51:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17162 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13963674553496 (code B ref -1); Tue, 01 Apr 2014 15:51:06 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Apr 2014 15:50:55 +0000 Original-Received: from localhost ([127.0.0.1]:59540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WV0xf-0000uE-Ux for submit@debbugs.gnu.org; Tue, 01 Apr 2014 11:50:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59134) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WUzxB-0007dU-8N for submit@debbugs.gnu.org; Tue, 01 Apr 2014 10:46:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WUzx6-0005MK-Ae for submit@debbugs.gnu.org; Tue, 01 Apr 2014 10:46:17 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:38411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUzx6-0005MG-5w for submit@debbugs.gnu.org; Tue, 01 Apr 2014 10:46:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUzx1-00005c-Cz for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 10:46:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WUzww-0005J4-35 for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 10:46:07 -0400 Original-Received: from mail-qg0-x231.google.com ([2607:f8b0:400d:c04::231]:33757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WUzwv-0005If-Pa for bug-gnu-emacs@gnu.org; Tue, 01 Apr 2014 10:46:02 -0400 Original-Received: by mail-qg0-f49.google.com with SMTP id i50so848193qgf.22 for ; Tue, 01 Apr 2014 07:46:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=XvzUZgkiEeuQRi34z99EJDdY72Ne6LP0JxdaQy9TXCc=; b=i8UbY+mMxLWNHjRU4QDxuHnVW2x/3sSc4UHliz7lcqmDlSHIEERVSnSpVttoAk2Qla L2DrahuPiRP++x3a9rsQ0VLHZgyK/4u4PqZXYM96+Z/jAA1YpIty7/VMhmVbel2aLEtj 4EtLkwmq0YCFhSv/u51UQH5aGklobGiiEEtHnmdl/uV0UeRe9m6vIh+9rB5TXD+yW+F5 l1CzMezhSHFEcp02EcHzB5TlR4x/HhwCCuILqanoNufWw8TeCG6EXnipPNOrmGmwo2pe qmw/NXLL6ZN6XImi+2OzbPSSEVsG/+ng6dEPT3voWCbWMLfir+9o40Fo6NOcYgLvz2U0 LABw== X-Received: by 10.224.36.129 with SMTP id t1mr3335530qad.88.1396363560770; Tue, 01 Apr 2014 07:46:00 -0700 (PDT) Original-Received: by 10.96.63.9 with HTTP; Tue, 1 Apr 2014 07:45:40 -0700 (PDT) X-Google-Sender-Auth: i0tOPhqDLcjOXnFY9FlNme9UjMQ X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Mailman-Approved-At: Tue, 01 Apr 2014 11:50:49 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87597 Archived-At: --089e0158a9e404609604f5fc3a9a Content-Type: text/plain; charset=ISO-8859-1 This might be a repeat report, but something funky happened when I submitted via Emacs and I haven't seen it come up in the archives yet, so I figured better safe than sorry. Here is the original message that Emacs should have sent: """ Sorry, but this will require a C program to debug. $ cat > test.c << END int main() { int i = 0; while (1) { sleep(1); i++; } return i; } END $ gcc -g -o test test.c $ emacs -Q test.c Then in Emacs: M-x gdb And when asked for a command use: gdb -i=mi --args ./test In the *gud-test* buffer, issue the "run" command. Wait for a while and then use C-c C-c to interrupt the execution. Use "next" a few times to get to line 7 of the source (the "i++;" line). At this point you can continue to issue commands from the *gud-test* buffer and they work fine, but if you use commands like M-x gud-print, M-x gud-break, etc. from the source buffers fail to do anything. They fail to even issue an error. The command seems to complete and seems to think that it has been sucessful, but no values are printed and no breakpoints are set. Since this is an interraction between GDB and Emacs: $ gdb --version GNU gdb (GDB) 7.6 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: . This is a version I built from source as an attempt at trouble shooting this back in October of last year (this bug has been biting us for, I don't know, 4 years?, we just stopped using GDB in Emacs long ago but I haven't given up hope). I reverted back to version 7.4 which is the version in my current distro's apt repo and tried against that: the behavior is the same. The version of GDB in the repo: $ gdb --version GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . As an aside, when troubleshooting this there seems to be more severe but harder to reproduce issues where C-c C-c doesn't actually interrupt the execution. This is pretty difficult to reproduce, but it appears to happen regularly enough that it is a concern. In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2) of 2014-02-22 on king, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11103000 System Description: Ubuntu 12.04.4 LTS GDB version: 7.6 or 7.4 Configured using: `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: C/l Minor modes in effect: gdb-many-windows: t flyspell-mode: t my-keys-minor-mode: t global-subword-mode: t subword-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t show-paren-mode: t xterm-mouse-mode: t recentf-mode: t desktop-save-mode: t winner-mode: t savehist-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t abbrev-mode: t Recent input: M-< C-x C-f z z m p q C-x b C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-x r e p o r t - e m Recent messages: Switched to thread 1 Reverting buffer `spheres.thermo'. Desktop saved in ~/ Desktop saved in ~/ Desktop saved in ~/ Desktop saved in ~/ Command: break vmmc_translate_step.c:270 Mark set Desktop saved in ~/ Desktop saved in ~/ Load-path shadows: /usr/share/emacs/24.3/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.3/lisp/textmodes/flyspell /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.3/lisp/textmodes/ispell /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-colview hides /usr/share/emacs/24.3/lisp/org/org-colview /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-exp hides /usr/share/emacs/24.3/lisp/org/ob-exp /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-macs hides /usr/share/emacs/24.3/lisp/org/org-macs /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-org hides /usr/share/emacs/24.3/lisp/org/ob-org /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-element hides /usr/share/emacs/24.3/lisp/org/org-element /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-R hides /usr/share/emacs/24.3/lisp/org/ob-R /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-w3m hides /usr/share/emacs/24.3/lisp/org/org-w3m /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-bibtex hides /usr/share/emacs/24.3/lisp/org/org-bibtex /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-screen hides /usr/share/emacs/24.3/lisp/org/ob-screen /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-python hides /usr/share/emacs/24.3/lisp/org/ob-python /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-shen hides /usr/share/emacs/24.3/lisp/org/ob-shen /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-clojure hides /usr/share/emacs/24.3/lisp/org/ob-clojure /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-datetree hides /usr/share/emacs/24.3/lisp/org/org-datetree /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-id hides /usr/share/emacs/24.3/lisp/org/org-id /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-compat hides /usr/share/emacs/24.3/lisp/org/org-compat /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ditaa hides /usr/share/emacs/24.3/lisp/org/ob-ditaa /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-crypt hides /usr/share/emacs/24.3/lisp/org/org-crypt /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-lilypond hides /usr/share/emacs/24.3/lisp/org/ob-lilypond /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-archive hides /usr/share/emacs/24.3/lisp/org/org-archive /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org hides /usr/share/emacs/24.3/lisp/org/org /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-mouse hides /usr/share/emacs/24.3/lisp/org/org-mouse /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-wl hides /usr/share/emacs/24.3/lisp/org/org-wl /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-asymptote hides /usr/share/emacs/24.3/lisp/org/ob-asymptote /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-java hides /usr/share/emacs/24.3/lisp/org/ob-java /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-gnus hides /usr/share/emacs/24.3/lisp/org/org-gnus /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-io hides /usr/share/emacs/24.3/lisp/org/ob-io /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-scala hides /usr/share/emacs/24.3/lisp/org/ob-scala /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-table hides /usr/share/emacs/24.3/lisp/org/ob-table /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ledger hides /usr/share/emacs/24.3/lisp/org/ob-ledger /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-timer hides /usr/share/emacs/24.3/lisp/org/org-timer /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-awk hides /usr/share/emacs/24.3/lisp/org/ob-awk /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sqlite hides /usr/share/emacs/24.3/lisp/org/ob-sqlite /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-install hides /usr/share/emacs/24.3/lisp/org/org-install /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-lob hides /usr/share/emacs/24.3/lisp/org/ob-lob /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-irc hides /usr/share/emacs/24.3/lisp/org/org-irc /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ruby hides /usr/share/emacs/24.3/lisp/org/ob-ruby /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sh hides /usr/share/emacs/24.3/lisp/org/ob-sh /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-perl hides /usr/share/emacs/24.3/lisp/org/ob-perl /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ref hides /usr/share/emacs/24.3/lisp/org/ob-ref /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-feed hides /usr/share/emacs/24.3/lisp/org/org-feed /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-list hides /usr/share/emacs/24.3/lisp/org/org-list /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-table hides /usr/share/emacs/24.3/lisp/org/org-table /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-loaddefs hides /usr/share/emacs/24.3/lisp/org/org-loaddefs /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-version hides /usr/share/emacs/24.3/lisp/org/org-version /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-comint hides /usr/share/emacs/24.3/lisp/org/ob-comint /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-tangle hides /usr/share/emacs/24.3/lisp/org/ob-tangle /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-pcomplete hides /usr/share/emacs/24.3/lisp/org/org-pcomplete /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-protocol hides /usr/share/emacs/24.3/lisp/org/org-protocol /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-docview hides /usr/share/emacs/24.3/lisp/org/org-docview /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-css hides /usr/share/emacs/24.3/lisp/org/ob-css /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-rmail hides /usr/share/emacs/24.3/lisp/org/org-rmail /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-info hides /usr/share/emacs/24.3/lisp/org/org-info /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-agenda hides /usr/share/emacs/24.3/lisp/org/org-agenda /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-mobile hides /usr/share/emacs/24.3/lisp/org/org-mobile /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-plantuml hides /usr/share/emacs/24.3/lisp/org/ob-plantuml /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-fortran hides /usr/share/emacs/24.3/lisp/org/ob-fortran /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-haskell hides /usr/share/emacs/24.3/lisp/org/ob-haskell /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-js hides /usr/share/emacs/24.3/lisp/org/ob-js /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-footnote hides /usr/share/emacs/24.3/lisp/org/org-footnote /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-C hides /usr/share/emacs/24.3/lisp/org/ob-C /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-latex hides /usr/share/emacs/24.3/lisp/org/ob-latex /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-keys hides /usr/share/emacs/24.3/lisp/org/ob-keys /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-matlab hides /usr/share/emacs/24.3/lisp/org/ob-matlab /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-gnuplot hides /usr/share/emacs/24.3/lisp/org/ob-gnuplot /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-vm hides /usr/share/emacs/24.3/lisp/org/org-vm /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sass hides /usr/share/emacs/24.3/lisp/org/ob-sass /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-habit hides /usr/share/emacs/24.3/lisp/org/org-habit /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-clock hides /usr/share/emacs/24.3/lisp/org/org-clock /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-mhe hides /usr/share/emacs/24.3/lisp/org/org-mhe /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-entities hides /usr/share/emacs/24.3/lisp/org/org-entities /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-mscgen hides /usr/share/emacs/24.3/lisp/org/ob-mscgen /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-bbdb hides /usr/share/emacs/24.3/lisp/org/org-bbdb /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-plot hides /usr/share/emacs/24.3/lisp/org/org-plot /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-faces hides /usr/share/emacs/24.3/lisp/org/org-faces /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-inlinetask hides /usr/share/emacs/24.3/lisp/org/org-inlinetask /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-picolisp hides /usr/share/emacs/24.3/lisp/org/ob-picolisp /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-eval hides /usr/share/emacs/24.3/lisp/org/ob-eval /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-src hides /usr/share/emacs/24.3/lisp/org/org-src /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-calc hides /usr/share/emacs/24.3/lisp/org/ob-calc /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-dot hides /usr/share/emacs/24.3/lisp/org/ob-dot /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sql hides /usr/share/emacs/24.3/lisp/org/ob-sql /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-indent hides /usr/share/emacs/24.3/lisp/org/org-indent /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-ctags hides /usr/share/emacs/24.3/lisp/org/org-ctags /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-eshell hides /usr/share/emacs/24.3/lisp/org/org-eshell /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-lisp hides /usr/share/emacs/24.3/lisp/org/ob-lisp /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-attach hides /usr/share/emacs/24.3/lisp/org/org-attach /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-scheme hides /usr/share/emacs/24.3/lisp/org/ob-scheme /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-mew hides /usr/share/emacs/24.3/lisp/org/org-mew /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob hides /usr/share/emacs/24.3/lisp/org/ob /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-maxima hides /usr/share/emacs/24.3/lisp/org/ob-maxima /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ocaml hides /usr/share/emacs/24.3/lisp/org/ob-ocaml /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-emacs-lisp hides /usr/share/emacs/24.3/lisp/org/ob-emacs-lisp /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-capture hides /usr/share/emacs/24.3/lisp/org/org-capture /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-octave hides /usr/share/emacs/24.3/lisp/org/ob-octave /home/smithzv/.emacs.d/elpa/fringe-helper-20130519.1641/.dir-locals hides /usr/share/emacs/24.3/lisp/gnus/.dir-locals /home/smithzv/.emacs.d/elpa/emms-20140328.2129/tq hides /usr/share/emacs/24.3/lisp/emacs-lisp/tq Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils dabbrev gdb-mi bindat json gud misearch multi-isearch mule-util edebug impatient-mode htmlize simple-httpd url-util url-parse url-vars html-mode-expansions sgml-mode octave-expansions octave-mod sh-script smie executable elisp-slime-nav etags org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex org-bbdb org-w3m the-org-mode-expansions org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs latexenc eldoc bibtex dired-filter dired-hacks-utils dired-aux dired-x make-mode conf-mode projectile pkg-info find-func lisp-mnt epl dash s preview prv-emacs tex-buf noutline outline font-latex latex-mode-expansions latex tex-style tex dbus vc-git flyspell ispell cc-langs cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align sanityinc-tomorrow-bright-theme color-theme-sanityinc-tomorrow subword slime-xref-browser slime-compiler-notes-tree slime-sbcl-exts slime-indentation slime-clipboard slime-tramp warnings slime-fancy slime-fontifying-fu slime-package-fu slime-references slime-scratch slime-presentations slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-parse slime-repl slime pp hyperspec slime-autoloads python-mode-expansions python-mode imenu flymake rx cc-cmds cc-engine cc-vars cc-defs magit-key-mode magit view tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache tramp-loaddefs shell pcomplete help-mode grep compile format-spec epa derived epg epg-config diff-mode autorevert git-rebase-mode git-commit-mode server log-edit easy-mmode pcvs-util add-log multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors mc-edit-lines multiple-cursors-core rect expand-region text-mode-expansions er-basic-expansions expand-region-core expand-region-custom paredit paren android cl-macs android-mode xml browse-url hippie-exp comint ansi-color xt-mouse mouse-sel thingatpt recentf tree-widget wid-edit dired desktop uniquify advice help-fns advice-preload cl cl-lib buffer-move windmove gv android-mode-autoloads auctex-autoloads tex-site browse-kill-ring-autoloads buffer-move-autoloads color-theme-sanityinc-tomorrow-autoloads dired-filter-autoloads dired-open-autoloads dired-hacks-utils-autoloads eimp-autoloads elisp-slime-nav-autoloads emms-autoloads emstar-autoloads es-lib-autoloads expand-region-autoloads git-gutter-fringe-autoloads fringe-helper-autoloads git-gutter-autoloads gnuplot-autoloads google-this-autoloads helm-spotify-autoloads helm-autoloads hexrgb-autoloads impatient-mode-autoloads htmlize-autoloads load-relative-autoloads loc-changes-autoloads magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads minimap-autoloads mo-git-blame-autoloads multi-autoloads multiple-cursors-autoloads org-plus-contrib-autoloads paredit-autoloads pp-c-l-autoloads projectile-autoloads pkg-info-autoloads epl-autoloads dash-autoloads pymacs-autoloads python-mode-autoloads rainbow-mode-autoloads s-autoloads skewer-mode-autoloads js2-mode-autoloads simple-httpd-autoloads finder-inf slime-volleyball-autoloads smartscan-autoloads sublimity-autoloads synonyms-autoloads test-simple-autoloads tree-mode-autoloads unfill-autoloads w3m-autoloads info easymenu web-autoloads windata-autoloads xml-gen-autoloads package edmacro kmacro winner ring savehist time-date cus-start cus-load tooltip 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 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 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 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) """ --089e0158a9e404609604f5fc3a9a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
This might be a repeat report, but something funky happene= d when I submitted via Emacs and I haven't seen it come up in the archi= ves yet, so I figured better safe than sorry.=A0 Here is the original messa= ge that Emacs should have sent:

"""

Sorry, but this will require a C program to d= ebug.

$ cat > test.c << END
int main()
{
=A0=A0 in= t i =3D 0;
=A0=A0 while (1)
=A0=A0 {
=A0=A0=A0=A0=A0 sleep(1);
= =A0=A0=A0=A0=A0 i++;
=A0=A0 }
=A0=A0 return i;
}
END

$ gcc -g -o test test.c

$ emacs = -Q test.c

Then in Emacs:
M-x gdb

And when asked for a comm= and use:
gdb -i=3Dmi --args ./test

In the *gud-test* buffer, issu= e the "run" command.=A0 Wait for a while and
then use C-c C-c to interrupt the execution.=A0 Use "next" a few = times to
get to line 7 of the source (the "i++;" line).
At this point you can continue to issue commands from the *gud-test*
buffer and they work fine, but if you use commands like M-x gud-print,
M= -x gud-break, etc. from the source buffers fail to do anything.=A0 They
= fail to even issue an error.=A0 The command seems to complete and seems to<= br> think that it has been sucessful, but no values are printed and no
break= points are set.

Since this is an interraction between GDB and Emacs:=

$ gdb --version
GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Sof= tware Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free s= oftware: you are free to change and redistribute it.
There is NO WARRANT= Y, to the extent permitted by law.=A0 Type "show copying"
and "show warranty" for details.
This GDB was configured as &q= uot;x86_64-unknown-linux-gnu".
For bug reporting instructions, plea= se see:
<http://www= .gnu.org/software/gdb/bugs/>.

This is a version I built from source as an attempt at trouble shooting=
this back in October of last year (this bug has been biting us for, Idon't know, 4 years?, we just stopped using GDB in Emacs long ago but= I
haven't given up hope).=A0 I reverted back to version 7.4 which is the<= br>version in my current distro's apt repo and tried against that: the<= br>behavior is the same.=A0 The version of GDB in the repo:

$ gdb --= version
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C)= 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 o= r later <http://gnu.org/lic= enses/gpl.html>
This is free software: you are free to change and redistribute it.
There= is NO WARRANTY, to the extent permitted by law.=A0 Type "show copying= "
and "show warranty" for details.
This GDB was config= ured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>.
As an aside, when troubleshooting this there seems to be more severe b= ut
harder to reproduce issues where C-c C-c doesn't actually interrupt the=
execution.=A0 This is pretty difficult to reproduce, but it appears to<= br>happen regularly enough that it is a concern.


In GNU Emacs 24= .3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)
=A0of 2014-02-22 on king, modified by Debian
Windowing system distributo= r `The X.Org Foundation', version 11.0.11103000
System Description:= =A0=A0=A0 Ubuntu 12.04.4 LTS
GDB version: 7.6 or 7.4

Configured u= sing:
=A0`configure '--build' 'x86_64-linux-gnu' '--build'= ; 'x86_64-linux-gnu'
=A0'--prefix=3D/usr' '--shareds= tatedir=3D/var/lib' '--libexecdir=3D/usr/lib'
=A0'--loca= lstatedir=3D/var/lib' '--infodir=3D/usr/share/info'
=A0'--mandir=3D/usr/share/man' '--with-pop=3Dyes'
=A0= 9;--enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/2= 4.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-l= isp:/usr/share/emacs/site-lisp'
=A0'--with-crt-dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes= '
=A0'--with-x-toolkit=3Dgtk3' '--with-toolkit-scroll-ba= rs'
=A0'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-g -O2= -fstack-protector
=A0--param=3Dssp-buffer-size=3D4 -Wformat -Wformat-security
=A0-Werror= =3Dformat-security -Wall' 'LDFLAGS=3D-Wl,-Bsymbolic-functions
= =A0-Wl,-z,relro' 'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2''
Important settings:
=A0 value of $LANG: en_US.UTF-8
=A0 locale-coding-system: utf-8-unix
= =A0 default enable-multibyte-characters: t

Major mode: C/l

Mi= nor modes in effect:
=A0 gdb-many-windows: t
=A0 flyspell-mode: t
= =A0 my-keys-minor-mode: t
=A0 global-subword-mode: t
=A0 subword-mode: t
=A0 magit-auto-revert-= mode: t
=A0 shell-dirtrack-mode: t
=A0 diff-auto-refine-mode: t
= =A0 show-paren-mode: t
=A0 xterm-mouse-mode: t
=A0 recentf-mode: t=A0 desktop-save-mode: t
=A0 winner-mode: t
=A0 savehist-mode: t
=A0 tooltip-mode: t
=A0 mo= use-wheel-mode: t
=A0 file-name-shadow-mode: t
=A0 global-font-lock-m= ode: t
=A0 font-lock-mode: t
=A0 auto-composition-mode: t
=A0 auto= -encryption-mode: t
=A0 auto-compression-mode: t
=A0 size-indication-mode: t
=A0 column-n= umber-mode: t
=A0 line-number-mode: t
=A0 abbrev-mode: t

Recen= t input:
<up> <up> <up> <up> <up> <up&g= t; <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up>= ; <up> <up> <up> <up>
<up> <up> <= ;up> <up> <up> <up> <up> <up> <up> &= lt;up> <up>
<up> <up> <up> <up> <prior> <prior> <= ;down> <down> <down>
<down> <down> <down&= gt; <down> <up> <up> <up> <up> <up> <down> <down> <down> <down> <up> <up> &= lt;up> <up> <up>
M-< C-x C-f z <backspace> z m = p <backspace> q <tab>
<return> <down> <down&= gt; <down> <down> <down> C-x b <return>
C-v C-v C-v <up> <up> <down> <down> <down> &l= t;down> <down>
<down> <down> <down> <down= > <down> <down> <down> <down>
<down> &= lt;down> <down> <down> <down> <down> <down>= ; C-v
C-v C-v C-v C-v C-v C-v <up> <up> <down> <down> <= ;down>
<down> <down> <down> <down> <down&= gt; <down> <down> <down>
<down> <down> &l= t;down> <down> <down> <next> <down> <down>=
<down> <down> <down> <down> <down> <prior&= gt; <next> <next>
<next> <down> <down> &l= t;down> <down> <down> <down> <down>
<down= > <down> <down> <down> <down> <down> <d= own> <down>
<down> <down> <down> <down> <down> <down&g= t; <down> <down>
<down> <down> <down> <= ;down> <down> <down> <down> <down>
<down&= gt; <up> <up> <up> <up> <up> <up> <u= p> <up> <up>
<up> <up> <up> <down> <down> <down> <= ;left> <right>
<left> <left> <right> <rig= ht> <up> <up> <up> <up> <up>
<up>= ; <up> <up> <up> <up> <up> <up> <up&= gt; <up> <up> <down>
<down> <down> <down> <down> <up> <up> &= lt;up> <down> <down>
<down> <down> <down&= gt; <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down&g= t; <down> <down>
<down> <down> <down> <= ;down> <down> <down> <down> <down>
<down&= gt; <down> <down> <down> <down> <down> <do= wn> <down>
<down> <down> <down> <down> <down> <down&g= t; <down> <down>
<down> <down> <down> <= ;down> <down> <down> <down> <down>
<down&= gt; <down> <down> <down> <down> <up> <up&g= t; <up> <up>
<up> <down> <down> <down> <down> <down>= <down> <left>
<right> <down> <down> M-x = r e p o r t - e m <tab>
<return>

Recent messages: Switched to thread 1
Reverting buffer `spheres.thermo'.
Desktop s= aved in ~/
Desktop saved in ~/
Desktop saved in ~/
Desktop saved i= n ~/
Command: break vmmc_translate_step.c:270
Mark set
Desktop sav= ed in ~/
Desktop saved in ~/

Load-path shadows:
/usr/share/emacs/24.3/site= -lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
= /usr/share/emacs/24.3/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/= emacs/24.3/lisp/textmodes/flyspell
/usr/share/emacs24/site-lisp/dictiona= ries-common/ispell hides /usr/share/emacs/24.3/lisp/textmodes/ispell
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-colview hides /us= r/share/emacs/24.3/lisp/org/org-colview
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/ob-exp hides /usr/share/emacs/24.3/lisp/org/ob-exp /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-macs hides /usr/s= hare/emacs/24.3/lisp/org/org-macs
/home/smithzv/.emacs.d/elpa/org-plus-c= ontrib-20140331/ob-org hides /usr/share/emacs/24.3/lisp/org/ob-org
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-element hides /us= r/share/emacs/24.3/lisp/org/org-element
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-R hides /usr/share= /emacs/24.3/lisp/org/ob-R
/home/smithzv/.emacs.d/elpa/org-plus-contrib-2= 0140331/org-w3m hides /usr/share/emacs/24.3/lisp/org/org-w3m
/home/smith= zv/.emacs.d/elpa/org-plus-contrib-20140331/org-bibtex hides /usr/share/emac= s/24.3/lisp/org/org-bibtex
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-screen hides /usr/= share/emacs/24.3/lisp/org/ob-screen
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/ob-python hides /usr/share/emacs/24.3/lisp/org/ob-python<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-shen hides /usr/sh= are/emacs/24.3/lisp/org/ob-shen
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/ob-clojure hides /usr/share/emacs/24.3/lisp/org/ob-clojure /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-datetree hides /u= sr/share/emacs/24.3/lisp/org/org-datetree
/home/smithzv/.emacs.d/elpa/or= g-plus-contrib-20140331/org-id hides /usr/share/emacs/24.3/lisp/org/org-id<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-compat hides /usr= /share/emacs/24.3/lisp/org/org-compat
/home/smithzv/.emacs.d/elpa/org-pl= us-contrib-20140331/ob-ditaa hides /usr/share/emacs/24.3/lisp/org/ob-ditaa<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-crypt hides /usr/= share/emacs/24.3/lisp/org/org-crypt
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/ob-lilypond hides /usr/share/emacs/24.3/lisp/org/ob-lilyp= ond
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-archive hides /us= r/share/emacs/24.3/lisp/org/org-archive
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/org hides /usr/share/emacs/24.3/lisp/org/org
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-mouse hides /usr/= share/emacs/24.3/lisp/org/org-mouse
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-wl hides /usr/sha= re/emacs/24.3/lisp/org/org-wl
/home/smithzv/.emacs.d/elpa/org-plus-contr= ib-20140331/ob-asymptote hides /usr/share/emacs/24.3/lisp/org/ob-asymptote<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-java hides /usr/sh= are/emacs/24.3/lisp/org/ob-java
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/org-gnus hides /usr/share/emacs/24.3/lisp/org/org-gnus
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-io hides /usr/shar= e/emacs/24.3/lisp/org/ob-io
/home/smithzv/.emacs.d/elpa/org-plus-contrib= -20140331/ob-scala hides /usr/share/emacs/24.3/lisp/org/ob-scala
/home/s= mithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-table hides /usr/share/em= acs/24.3/lisp/org/ob-table
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ledger hides /usr/= share/emacs/24.3/lisp/org/ob-ledger
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-timer hides /usr/share/emacs/24.3/lisp/org/org-timer<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-awk hides /usr/sha= re/emacs/24.3/lisp/org/ob-awk
/home/smithzv/.emacs.d/elpa/org-plus-contr= ib-20140331/ob-sqlite hides /usr/share/emacs/24.3/lisp/org/ob-sqlite
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-install hides /us= r/share/emacs/24.3/lisp/org/org-install
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/ob-lob hides /usr/share/emacs/24.3/lisp/org/ob-lob /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-irc hides /usr/sh= are/emacs/24.3/lisp/org/org-irc
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/ob-ruby hides /usr/share/emacs/24.3/lisp/org/ob-ruby
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sh hides /usr/shar= e/emacs/24.3/lisp/org/ob-sh
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-perl hides /usr/sh= are/emacs/24.3/lisp/org/ob-perl
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/ob-ref hides /usr/share/emacs/24.3/lisp/org/ob-ref
/home/s= mithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-feed hides /usr/share/em= acs/24.3/lisp/org/org-feed
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-list hides /usr/s= hare/emacs/24.3/lisp/org/org-list
/home/smithzv/.emacs.d/elpa/org-plus-c= ontrib-20140331/org-table hides /usr/share/emacs/24.3/lisp/org/org-table /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-loaddefs hides /u= sr/share/emacs/24.3/lisp/org/org-loaddefs
/home/smithzv/.emacs.d/elpa/or= g-plus-contrib-20140331/org-version hides /usr/share/emacs/24.3/lisp/org/or= g-version
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-comint hides /usr/= share/emacs/24.3/lisp/org/ob-comint
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/ob-tangle hides /usr/share/emacs/24.3/lisp/org/ob-tangle<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-pcomplete hides /= usr/share/emacs/24.3/lisp/org/org-pcomplete
/home/smithzv/.emacs.d/elpa/= org-plus-contrib-20140331/org-protocol hides /usr/share/emacs/24.3/lisp/org= /org-protocol
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-docview hides /us= r/share/emacs/24.3/lisp/org/org-docview
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/ob-css hides /usr/share/emacs/24.3/lisp/org/ob-css /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-rmail hides /usr/= share/emacs/24.3/lisp/org/org-rmail
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-info hides /usr/share/emacs/24.3/lisp/org/org-info /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-agenda hides /usr= /share/emacs/24.3/lisp/org/org-agenda
/home/smithzv/.emacs.d/elpa/org-pl= us-contrib-20140331/org-mobile hides /usr/share/emacs/24.3/lisp/org/org-mob= ile
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-plantuml hides /us= r/share/emacs/24.3/lisp/org/ob-plantuml
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/ob-fortran hides /usr/share/emacs/24.3/lisp/org/ob-fo= rtran
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-haskell hides /usr= /share/emacs/24.3/lisp/org/ob-haskell
/home/smithzv/.emacs.d/elpa/org-pl= us-contrib-20140331/ob-js hides /usr/share/emacs/24.3/lisp/org/ob-js
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-footnote hides /u= sr/share/emacs/24.3/lisp/org/org-footnote
/home/smithzv/.emacs.d/elpa/or= g-plus-contrib-20140331/ob-C hides /usr/share/emacs/24.3/lisp/org/ob-C
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-latex hides /usr/s= hare/emacs/24.3/lisp/org/ob-latex
/home/smithzv/.emacs.d/elpa/org-plus-c= ontrib-20140331/ob-keys hides /usr/share/emacs/24.3/lisp/org/ob-keys
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-matlab hides /usr/= share/emacs/24.3/lisp/org/ob-matlab
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/ob-gnuplot hides /usr/share/emacs/24.3/lisp/org/ob-gnuplo= t
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-vm hides /usr/sha= re/emacs/24.3/lisp/org/org-vm
/home/smithzv/.emacs.d/elpa/org-plus-contr= ib-20140331/ob-sass hides /usr/share/emacs/24.3/lisp/org/ob-sass
/home/s= mithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-habit hides /usr/share/e= macs/24.3/lisp/org/org-habit
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-clock hides /usr/= share/emacs/24.3/lisp/org/org-clock
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-mhe hides /usr/share/emacs/24.3/lisp/org/org-mhe
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-entities hides /u= sr/share/emacs/24.3/lisp/org/org-entities
/home/smithzv/.emacs.d/elpa/or= g-plus-contrib-20140331/ob-mscgen hides /usr/share/emacs/24.3/lisp/org/ob-m= scgen
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-bbdb hides /usr/s= hare/emacs/24.3/lisp/org/org-bbdb
/home/smithzv/.emacs.d/elpa/org-plus-c= ontrib-20140331/org-plot hides /usr/share/emacs/24.3/lisp/org/org-plot
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-faces hides /usr/= share/emacs/24.3/lisp/org/org-faces
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-inlinetask hides /usr/share/emacs/24.3/lisp/org/org-i= nlinetask
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-picolisp hides /us= r/share/emacs/24.3/lisp/org/ob-picolisp
/home/smithzv/.emacs.d/elpa/org-= plus-contrib-20140331/ob-eval hides /usr/share/emacs/24.3/lisp/org/ob-eval<= br> /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-src hides /usr/sh= are/emacs/24.3/lisp/org/org-src
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/ob-calc hides /usr/share/emacs/24.3/lisp/org/ob-calc
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-dot hides /usr/sha= re/emacs/24.3/lisp/org/ob-dot
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-sql hides /usr/sha= re/emacs/24.3/lisp/org/ob-sql
/home/smithzv/.emacs.d/elpa/org-plus-contr= ib-20140331/org-indent hides /usr/share/emacs/24.3/lisp/org/org-indent
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/org-ctags hides /usr/= share/emacs/24.3/lisp/org/org-ctags
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-eshell hides /usr/share/emacs/24.3/lisp/org/org-eshel= l
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-lisp hides /usr/sh= are/emacs/24.3/lisp/org/ob-lisp
/home/smithzv/.emacs.d/elpa/org-plus-con= trib-20140331/org-attach hides /usr/share/emacs/24.3/lisp/org/org-attach /home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-scheme hides /usr/= share/emacs/24.3/lisp/org/ob-scheme
/home/smithzv/.emacs.d/elpa/org-plus= -contrib-20140331/org-mew hides /usr/share/emacs/24.3/lisp/org/org-mew
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob hides /usr/share/e= macs/24.3/lisp/org/ob
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140= 331/ob-maxima hides /usr/share/emacs/24.3/lisp/org/ob-maxima
/home/smith= zv/.emacs.d/elpa/org-plus-contrib-20140331/ob-ocaml hides /usr/share/emacs/= 24.3/lisp/org/ob-ocaml
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-emacs-lisp hides /= usr/share/emacs/24.3/lisp/org/ob-emacs-lisp
/home/smithzv/.emacs.d/elpa/= org-plus-contrib-20140331/org-capture hides /usr/share/emacs/24.3/lisp/org/= org-capture
/home/smithzv/.emacs.d/elpa/org-plus-contrib-20140331/ob-octave hides /usr/= share/emacs/24.3/lisp/org/ob-octave
/home/smithzv/.emacs.d/elpa/fringe-h= elper-20130519.1641/.dir-locals hides /usr/share/emacs/24.3/lisp/gnus/.dir-= locals
/home/smithzv/.emacs.d/elpa/emms-20140328.2129/tq hides /usr/share/emacs/24= .3/lisp/emacs-lisp/tq

Features:
(shadow sort mail-extr emacsbug m= essage rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc22= 31 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mail-utils dabbrev gdb-mi bindat
jso= n gud misearch multi-isearch mule-util edebug impatient-mode htmlize
sim= ple-httpd url-util url-parse url-vars html-mode-expansions sgml-mode
octave-expansions octave-mod sh-script smie executable elisp-slime-nav
e= tags org-element org-rmail org-mhe org-irc org-info org-gnus
org-docview= doc-view jka-compr image-mode org-bibtex org-bbdb org-w3m
the-org-mode-= expansions org org-macro org-footnote org-pcomplete
org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle
o= rg-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval
o= rg-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs latexenc
eldoc bibtex dired-filter dired-hacks-utils dired-aux dired-x make-mode
= conf-mode projectile pkg-info find-func lisp-mnt epl dash s preview
prv-= emacs tex-buf noutline outline font-latex latex-mode-expansions
latex te= x-style tex dbus vc-git flyspell ispell cc-langs
cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-styles cc-alignsanityinc-tomorrow-bright-theme color-theme-sanityinc-tomorrow subword
= slime-xref-browser slime-compiler-notes-tree slime-sbcl-exts
slime-inden= tation slime-clipboard slime-tramp warnings slime-fancy
slime-fontifying-fu slime-package-fu slime-references slime-scratch
slim= e-presentations slime-fuzzy slime-fancy-trace slime-fancy-inspector
slim= e-c-p-c slime-editing-commands slime-autodoc slime-parse slime-repl
slime pp hyperspec slime-autoloads python-mode-expansions python-mode
im= enu flymake rx cc-cmds cc-engine cc-vars cc-defs magit-key-mode magit
vi= ew tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile
cconv gnus-util mm-util mail-prsvr password-cache tramp-loaddefs shell
p= complete help-mode grep compile format-spec epa derived epg epg-config
d= iff-mode autorevert git-rebase-mode git-commit-mode server log-edit
easy-mmode pcvs-util add-log multiple-cursors mc-separate-operations
rec= tangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors
mc-edit-l= ines multiple-cursors-core rect expand-region
text-mode-expansions er-ba= sic-expansions expand-region-core
expand-region-custom paredit paren android cl-macs android-mode xml
brow= se-url hippie-exp comint ansi-color xt-mouse mouse-sel thingatpt
recentf= tree-widget wid-edit dired desktop uniquify advice help-fns
advice-prel= oad cl cl-lib buffer-move windmove gv android-mode-autoloads
auctex-autoloads tex-site browse-kill-ring-autoloads
buffer-move-autoloa= ds color-theme-sanityinc-tomorrow-autoloads
dired-filter-autoloads dired= -open-autoloads dired-hacks-utils-autoloads
eimp-autoloads elisp-slime-n= av-autoloads emms-autoloads emstar-autoloads
es-lib-autoloads expand-region-autoloads git-gutter-fringe-autoloads
fri= nge-helper-autoloads git-gutter-autoloads gnuplot-autoloads
google-this-= autoloads helm-spotify-autoloads helm-autoloads
hexrgb-autoloads impatie= nt-mode-autoloads htmlize-autoloads
load-relative-autoloads loc-changes-autoloads magit-autoloads
git-rebase= -mode-autoloads git-commit-mode-autoloads minimap-autoloads
mo-git-blame= -autoloads multi-autoloads multiple-cursors-autoloads
org-plus-contrib-a= utoloads paredit-autoloads pp-c-l-autoloads
projectile-autoloads pkg-info-autoloads epl-autoloads dash-autoloads
pym= acs-autoloads python-mode-autoloads rainbow-mode-autoloads
s-autoloads s= kewer-mode-autoloads js2-mode-autoloads
simple-httpd-autoloads finder-in= f slime-volleyball-autoloads
smartscan-autoloads sublimity-autoloads synonyms-autoloads
test-simple-a= utoloads tree-mode-autoloads unfill-autoloads w3m-autoloads
info easymen= u web-autoloads windata-autoloads xml-gen-autoloads package
edmacro kmac= ro winner ring savehist time-date cus-start cus-load tooltip
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
font= set image regexp-opt fringe tabulated-list newcomment lisp-mode
register= page menu-bar rfn-eshadow timer select scroll-bar mouse
jit-lock font-l= ock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanes= e hebrew greek romanian slovak czech european ethiopic indian
cyrillic c= hinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer l= oaddefs button faces cus-face macroexp files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtab= le-print-readable backquote make-network-process dbusbind
dynamic-settin= g system-font-setting font-render-setting move-toolbar gtk
x-toolkit x m= ulti-tty emacs)

"""
--089e0158a9e404609604f5fc3a9a--