From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Simon Carter Newsgroups: gmane.emacs.bugs Subject: bug#18345: Crash in ns_read_socket Date: Mon, 29 Sep 2014 14:17:18 +0100 Message-ID: References: <2D58F738-F9E2-48DC-8F31-2F496FE7CD1D@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="54295bde_3352255a_2b13" X-Trace: ger.gmane.org 1411996736 4456 80.91.229.3 (29 Sep 2014 13:18:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Sep 2014 13:18:56 +0000 (UTC) To: 18345@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 29 15:18:48 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 1XYaqj-0002A0-EO for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Sep 2014 15:18:46 +0200 Original-Received: from localhost ([::1]:36477 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XYaqj-0007b3-0J for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Sep 2014 09:18:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XYaqO-0007Yx-8g for bug-gnu-emacs@gnu.org; Mon, 29 Sep 2014 09:18:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XYaq8-0006J2-UD for bug-gnu-emacs@gnu.org; Mon, 29 Sep 2014 09:18:24 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XYaq8-0006IY-Ni for bug-gnu-emacs@gnu.org; Mon, 29 Sep 2014 09:18:08 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XYaq2-0005pE-US for bug-gnu-emacs@gnu.org; Mon, 29 Sep 2014 09:18:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Simon Carter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Sep 2014 13:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18345 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18345-submit@debbugs.gnu.org id=B18345.141199664622349 (code B ref 18345); Mon, 29 Sep 2014 13:18:02 +0000 Original-Received: (at 18345) by debbugs.gnu.org; 29 Sep 2014 13:17:26 +0000 Original-Received: from localhost ([127.0.0.1]:54910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XYapS-0005oO-1y for submit@debbugs.gnu.org; Mon, 29 Sep 2014 09:17:26 -0400 Original-Received: from mail-we0-f179.google.com ([74.125.82.179]:44669) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XYapP-0005oF-DI for 18345@debbugs.gnu.org; Mon, 29 Sep 2014 09:17:23 -0400 Original-Received: by mail-we0-f179.google.com with SMTP id u56so5018582wes.38 for <18345@debbugs.gnu.org>; Mon, 29 Sep 2014 06:17:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :content-type; bh=v/DrSJu7WRsb8kKclGzLvl9g6XSq59IjNPd7cQYpwqY=; b=awajL7zTg7c2q+7aBg4xMgfC6oS+S+N7MAxhmWefTBhFxP73C6/bhzObiJjEgCywhn 3Lu+Hh+s6CwLYFTuKCXsbxPqSo2PF/gve8/vJR3Nc0/S+iDv0RbKJunAJx2P9jdGgxV8 UtjWNFscsP8C49BS4GOBb4DWZUuqiG3heotVC+bBlpj5subXULUXfPmCoMzxnlfeqkbR lqcck6VDxRWPapflGylo/l4yvS3nqoC/oZC609+nuB2vY4jhuKlxDhgb6S94BgXRlX48 s2ZtUmr/kTW1eIEKSa7ntNZKWzY5iCC1OGYeKZ6TVzU1JuR81r+efRRmF6ixoUsw70FU wsmA== X-Received: by 10.180.107.194 with SMTP id he2mr48096947wib.72.1411996642342; Mon, 29 Sep 2014 06:17:22 -0700 (PDT) Original-Received: from scarter-mac.europe.corp.microsoft.com ([167.220.196.180]) by mx.google.com with ESMTPSA id n3sm11660714wiy.10.2014.09.29.06.17.20 for <18345@debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Sep 2014 06:17:21 -0700 (PDT) In-Reply-To: X-Mailer: Airmail (247) 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:93868 Archived-At: --54295bde_3352255a_2b13 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Digging into this, without fulling understanding the code... apploopnr is incremented/decremented on either side of =5BNSApp run=5D in= both ns=5Fread=5Fsocket and ns=5Fselect. If it=E2=80=99s >1 after it has= been incremented there=E2=80=99s a call to emacs=5Fabort(), which is wha= t=E2=80=99s getting triggered. I=E2=80=99ve fiddled around with trying to deal with apploopnr being >1 i= n a couple of different ways, but without any luck. Interestingly, if you just remove the call to emacs=5Fabort() it doesn=E2= =80=99t crash, but you seem to end up with two command inputs running (in= my case, every time I typed any letter it prepended the letter =E2=80=98= i=E2=80=99 to it). This seems to persists indefinitely, until emacs is te= rminated. On 29 September 2014 at 12:14:00, Simon Carter (bbbscarter=40gmail.com) w= rote: =C2=A0 =20 Managed to find some time to repro this in a debug build with GDB attache= d. Backtrace is this: =20 =230 0x00007fff912ac292 in =3F=3F () from /usr/lib/system/libsystem=5Fker= nel.dylib =20 =231 0x000000010012ff93 in terminate=5Fdue=5Fto=5Fsignal (sig=3D6, backtr= ace=5Flimit=3D40) at emacs.c:388 =20 =232 0x000000010015b333 in emacs=5Fabort () at sysdep.c:2285 =20 =233 0x00000001002abd50 in ns=5Fterm=5Fshutdown (sig=3D6) at nsterm.m:447= 0 =20 =234 0x0000000100130291 in shut=5Fdown=5Femacs (sig=3D6, stuff=3D43285340= 74) at emacs.c:2043 =20 =235 0x000000010012ff23 in terminate=5Fdue=5Fto=5Fsignal (sig=3D6, backtr= ace=5Flimit=3D40) at emacs.c:372 =20 =236 0x000000010015b333 in emacs=5Fabort () at sysdep.c:2285 =20 =237 0x00000001002bc93a in ns=5Fread=5Fsocket (terminal=3D0x10580ff40, ho= ld=5Fquit=3D0x7fff5fbf70a8) at nsterm.m:3580 =20 =238 0x00000001001385d5 in gobble=5Finput () at keyboard.c:6913 =20 =239 0x000000010013e805 in get=5Finput=5Fpending (flags=3D1) at keyboard.= c:6834 =20 =2310 0x000000010013b2e6 in detect=5Finput=5Fpending=5Frun=5Ftimers (do=5F= display=3Dfalse) at keyboard.c:9974 =20 =2311 0x0000000100139433 in read=5Fchar (commandflag=3D1, map=3D436351805= 4, prev=5Fevent=3D4328534074, used=5Fmouse=5Fmenu=3D0x7fff5fbf789f, end=5F= time=3D0x0) at keyboard.c:2578 =20 =2312 0x0000000100135991 in read=5Fkey=5Fsequence (keybuf=3D0x7fff5fbf7a8= 0, bufsize=3D30, prompt=3D4328534074, dont=5Fdowncase=5Flast=3Dfalse, can= =5Freturn=5Fswitch=5Fframe=3Dtrue, fix=5Fcurrent=5Fbuffer=3Dtrue, prevent= =5Fredisplay=3Dfalse) =20 at keyboard.c:9169 =20 =2313 0x000000010013478b in command=5Floop=5F1 () at keyboard.c:1461 =20 =2314 0x00000001001f5abc in internal=5Fcondition=5Fcase (bfun=3D0x1001342= c0 , handlers=3D4328601034, hfun=3D0x10014ee10 ) at eval.c:1344 =20 =2315 0x000000010014ed09 in command=5Floop=5F2 (ignore=3D4328534074) at k= eyboard.c:1196 =20 =2316 0x00000001001f50d4 in internal=5Fcatch (tag=3D4378858106, func=3D0x= 10014ece0 , arg=3D4328534074) at eval.c:1105 =20 =2317 0x00000001001337c0 in command=5Floop () at keyboard.c:1167 =20 =2318 0x00000001001336a4 in recursive=5Fedit=5F1 () at keyboard.c:785 =20 =2319 0x000000010017ca4b in read=5Fminibuf (map=3D4362866118, initial=3D4= 328534074, prompt=3D4578092849, expflag=3Dfalse, histvar=3D4354908098, hi= stpos=3D0, defalt=3D4328534074, allow=5Fprops=3Dfalse, inherit=5Finput=5F= method=3Dtrue) =20 at minibuf.c:707 =20 =2320 0x000000010017bbb9 in =46read=5Ffrom=5Fminibuffer (prompt=3D4578092= 849, initial=5Fcontents=3D4328534074, keymap=3D4362866118, read=3D4328534= 074, hist=3D4354908098, default=5Fvalue=3D4328534074, inherit=5Finput=5Fm= ethod=3D4328534122) =20 at minibuf.c:990 =20 =2321 0x00000001001f7e4a in =46funcall (nargs=3D8, args=3D0x7fff5fbf8208)= at eval.c:2749 =20 =2322 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4578723745, vec= tor=3D4359312485, maxdepth=3D96, args=5Ftemplate=3D7196, nargs=3D7, args=3D= 0x7fff5fbf89b0) at bytecode.c:920 =20 =2323 0x00000001001f8d94 in funcall=5Flambda (fun=3D4359312957, nargs=3D7= , arg=5Fvector=3D0x7fff5fbf8978) at eval.c:2890 =20 =2324 0x00000001001f7efc in =46funcall (nargs=3D8, args=3D0x7fff5fbf8970)= at eval.c:2772 =20 =2325 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4578952401, vec= tor=3D4323078813, maxdepth=3D36, args=5Ftemplate=3D0, nargs=3D0, args=3D0= x7fff5fbf90c8) at bytecode.c:920 =20 =2326 0x00000001001f8d94 in funcall=5Flambda (fun=3D4323082909, nargs=3D0= , arg=5Fvector=3D0x7fff5fbf90c8) at eval.c:2890 =20 =2327 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbf90c0)= at eval.c:2772 =20 =2328 0x00000001001f28eb in eval=5Fsub (form=3D4366665382) at eval.c:2151= =20 =2329 0x00000001001f58de in internal=5Flisp=5Fcondition=5Fcase (var=3D435= 9891458, bodyform=3D4366665382, handlers=3D4366665286) at eval.c:1313 =20 =2330 0x0000000100254297 in exec=5Fbyte=5Fcode (bytestr=3D4578959201, vec= tor=3D4580609589, maxdepth=3D80, args=5Ftemplate=3D0, nargs=3D0, args=3D0= x7fff5fbf9b08) at bytecode.c:1163 =20 =2331 0x00000001001f8d94 in funcall=5Flambda (fun=3D4323070877, nargs=3D0= , arg=5Fvector=3D0x7fff5fbf9b08) at eval.c:2890 =20 =2332 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbf9b00)= at eval.c:2772 =20 =2333 0x00000001001f28eb in eval=5Fsub (form=3D4366666454) at eval.c:2151= =20 =2334 0x00000001001f50d4 in internal=5Fcatch (tag=3D4378858106, func=3D0x= 1001f22c0 , arg=3D4366666454) at eval.c:1105 =20 =2335 0x0000000100253e8c in exec=5Fbyte=5Fcode (bytestr=3D4578960817, vec= tor=3D4360138309, maxdepth=3D100, args=5Ftemplate=3D9216, nargs=3D9, args= =3D0x7fff5fbfa530) at bytecode.c:1101 =20 =2336 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360138445, nargs=3D9= , arg=5Fvector=3D0x7fff5fbfa4e8) at eval.c:2890 =20 =2337 0x00000001001f7efc in =46funcall (nargs=3D10, args=3D0x7fff5fbfa4e0= ) at eval.c:2772 =20 =2338 0x00000001001f7876 in =46apply (nargs=3D2, args=3D0x7fff5fbfa710) a= t eval.c:2343 =20 =2339 0x00000001001f7bc0 in =46funcall (nargs=3D3, args=3D0x7fff5fbfa708)= at eval.c:2703 =20 =2340 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4578965441, vec= tor=3D4360136845, maxdepth=3D44, args=5Ftemplate=3D512, nargs=3D9, args=3D= 0x7fff5fbfae68) at bytecode.c:920 =20 =2341 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360137077, nargs=3D9= , arg=5Fvector=3D0x7fff5fbfae68) at eval.c:2890 =20 =2342 0x00000001001f7efc in =46funcall (nargs=3D10, args=3D0x7fff5fbfae60= ) at eval.c:2772 =20 =2343 0x00000001001f7876 in =46apply (nargs=3D2, args=3D0x7fff5fbfb090) a= t eval.c:2343 =20 =2344 0x00000001001f7bc0 in =46funcall (nargs=3D3, args=3D0x7fff5fbfb088)= at eval.c:2703 =20 =2345 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4578965441, vec= tor=3D4360136845, maxdepth=3D44, args=5Ftemplate=3D512, nargs=3D12, args=3D= 0x7fff5fbfb830) at bytecode.c:920 =20 =2346 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360137077, nargs=3D1= 2, arg=5Fvector=3D0x7fff5fbfb830) at eval.c:2890 =20 =2347 0x00000001001f7efc in =46funcall (nargs=3D13, args=3D0x7fff5fbfb828= ) at eval.c:2772 =20 =2348 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4317141457, vec= tor=3D4364076125, maxdepth=3D100, args=5Ftemplate=3D4100, nargs=3D1, args= =3D0x7fff5fbfbed8) at bytecode.c:920 =20 =2349 0x00000001001f8d94 in funcall=5Flambda (fun=3D4364076717, nargs=3D1= , arg=5Fvector=3D0x7fff5fbfbed0) at eval.c:2890 =20 =2350 0x00000001001f71c4 in apply=5Flambda (fun=3D4364076717, args=3D4363= 151990, count=3D21) at eval.c:2831 =20 =2351 0x00000001001f2c62 in eval=5Fsub (form=3D4363152166) at eval.c:2223= =20 =2352 0x00000001001f30b4 in =46progn (body=3D4363150854) at eval.c:455 =20 =2353 0x00000001001f90a8 in funcall=5Flambda (fun=3D4363151222, nargs=3D0= , arg=5Fvector=3D0x7fff5fbfc720) at eval.c:2949 =20 =2354 0x00000001001f7fd5 in =46funcall (nargs=3D1, args=3D0x7fff5fbfc718)= at eval.c:2784 =20 =2355 0x00000001001ee260 in =46funcall=5Finteractively (nargs=3D1, args=3D= 0x7fff5fbfc718) at callint.c:270 =20 =2356 0x00000001001f7bc0 in =46funcall (nargs=3D2, args=3D0x7fff5fbfc710)= at eval.c:2703 =20 =2357 0x00000001001f737d in =46apply (nargs=3D3, args=3D0x7fff5fbfc710) a= t eval.c:2288 =20 =2358 0x00000001001ee715 in =46call=5Finteractively (function=3D458057854= 6, record=5Fflag=3D4379624058, keys=3D4328584093) at callint.c:416 =20 =2359 0x00000001001f7d3a in =46funcall (nargs=3D4, args=3D0x7fff5fbfca08)= at eval.c:2730 =20 =2360 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4299316505, vec= tor=3D4299316541, maxdepth=3D52, args=5Ftemplate=3D4100, nargs=3D2, args=3D= 0x7fff5fbfd190) at bytecode.c:920 =20 ---Type to continue, or q to quit--- =20 =2361 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299316461, nargs=3D2= , arg=5Fvector=3D0x7fff5fbfd180) at eval.c:2890 =20 =2362 0x00000001001f7efc in =46funcall (nargs=3D3, args=3D0x7fff5fbfd178)= at eval.c:2772 =20 =2363 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4299315881, vec= tor=3D4299315917, maxdepth=3D60, args=5Ftemplate=3D2052, nargs=3D2, args=3D= 0x7fff5fbfd900) at bytecode.c:920 =20 =2364 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299315829, nargs=3D2= , arg=5Fvector=3D0x7fff5fbfd8f0) at eval.c:2890 =20 =2365 0x00000001001f7efc in =46funcall (nargs=3D3, args=3D0x7fff5fbfd8e8)= at eval.c:2772 =20 =2366 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4579613697, vec= tor=3D4363007285, maxdepth=3D12, args=5Ftemplate=3D4328534074, nargs=3D0,= args=3D0x0) at bytecode.c:920 =20 =2367 0x00000001001f9171 in funcall=5Flambda (fun=3D4360590749, nargs=3D1= , arg=5Fvector=3D0x7fff5fbfe020) at eval.c:2956 =20 =2368 0x00000001001f7efc in =46funcall (nargs=3D2, args=3D0x7fff5fbfe018)= at eval.c:2772 =20 =2369 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4579617025, vec= tor=3D4580831173, maxdepth=3D12, args=5Ftemplate=3D4328534074, nargs=3D0,= args=3D0x0) at bytecode.c:920 =20 =2370 0x00000001001f9171 in funcall=5Flambda (fun=3D4581318509, nargs=3D0= , arg=5Fvector=3D0x7fff5fbfeb20) at eval.c:2956 =20 =2371 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbfeb18)= at eval.c:2772 =20 =2372 0x00000001001ee260 in =46funcall=5Finteractively (nargs=3D1, args=3D= 0x7fff5fbfeb18) at callint.c:270 =20 =2373 0x00000001001f7bc0 in =46funcall (nargs=3D2, args=3D0x7fff5fbfeb10)= at eval.c:2703 =20 =2374 0x00000001001f737d in =46apply (nargs=3D3, args=3D0x7fff5fbfeb10) a= t eval.c:2288 =20 =2375 0x00000001001ee715 in =46call=5Finteractively (function=3D435624760= 2, record=5Fflag=3D4328534074, keys=3D4328584093) at callint.c:416 =20 =2376 0x00000001001f7d3a in =46funcall (nargs=3D4, args=3D0x7fff5fbfee08)= at eval.c:2730 =20 =2377 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4299316505, vec= tor=3D4299316541, maxdepth=3D52, args=5Ftemplate=3D4100, nargs=3D1, args=3D= 0x7fff5fbff568) at bytecode.c:920 =20 =2378 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299316461, nargs=3D1= , arg=5Fvector=3D0x7fff5fbff560) at eval.c:2890 =20 =2379 0x00000001001f7efc in =46funcall (nargs=3D2, args=3D0x7fff5fbff558)= at eval.c:2772 =20 =2380 0x00000001001f87b7 in call1 (fn=3D4328593610, arg1=3D4356247602) at= eval.c:2576 =20 =2381 0x0000000100134c0b in command=5Floop=5F1 () at keyboard.c:1568 =20 =2382 0x00000001001f5abc in internal=5Fcondition=5Fcase (bfun=3D0x1001342= c0 , handlers=3D4328601034, hfun=3D0x10014ee10 ) at eval.c:1344 =20 =2383 0x000000010014ed09 in command=5Floop=5F2 (ignore=3D4328534074) at k= eyboard.c:1196 =20 =2384 0x00000001001f50d4 in internal=5Fcatch (tag=3D4328597194, func=3D0x= 10014ece0 , arg=3D4328534074) at eval.c:1105 =20 =2385 0x000000010013382b in command=5Floop () at keyboard.c:1175 =20 =2386 0x00000001001336a4 in recursive=5Fedit=5F1 () at keyboard.c:785 =20 =2387 0x00000001001339d7 in =46recursive=5Fedit () at keyboard.c:856 =20 =2388 0x00000001001318dc in main (argc=3D1, argv=3D0x7fff5fbffba0) at ema= cs.c:1642 =20 On 29 August 2014 at 23:04:54, Simon Carter (bbbscarter=40gmail.com(mailt= o:bbbscarter=40gmail.com)) wrote: =20 > Just tried that (with all the malloc guards turned on) and didn=E2=80=99= t get any more information. The bug also doesn=E2=80=99t seem to happen i= n the terminal version of Emacs, only the windowed version. =20 > =20 > One thing that this might be related to is another bug I reported, 1689= 6, which while it has a different callstack seems quite similar. =20 > =20 > Let me know if there=E2=80=99s anything else I can do to help. =20 > =20 > Simon =20 > =20 > On 29 August 2014 at 17:16:18, Jan Dj=C3=A4rv (jan.h.d=40swipnet.se(mai= lto:jan.h.d=40swipnet.se)) wrote: =20 > =20 > > Can you run with NSZombieEnabled=3DYES set in the environment=3F =20 > > You can also throw in MallocStackLogging, MallocErrorAbort and Malloc= CorruptionAbort. =20 > > See malloc(3). =20 > > =20 > > Jan D. =20 > > =20 > > 28 aug 2014 kl. 19:24 skrev Simon Carter : =20 > > =20 > > > =20 > > > I=E2=80=99ve had this before, but I=E2=80=99ve now got a 100% repro= case (using custom Lisp code, unfortunately). =20 > > > =20 > > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread =20 > > > 0 libsystem=5Fkernel.dylib 0x00007fff9273d292 =5F=5Fkill + 10 =20 > > > 1 org.gnu.Emacs 0x00000001000a416b terminate=5Fdue=5Fto=5Fsignal + = 148 =20 > > > 2 org.gnu.Emacs 0x00000001000bd879 emacs=5Fabort + 19 =20 > > > 3 org.gnu.Emacs 0x0000000100177018 ns=5Fterm=5Fshutdown + 124 =20 > > > 4 org.gnu.Emacs 0x00000001000a4355 shut=5Fdown=5Femacs + 283 =20 > > > 5 org.gnu.Emacs 0x00000001000a4130 terminate=5Fdue=5Fto=5Fsignal , = + 89 =20 > > > 6 org.gnu.Emacs 0x00000001000bd879 emacs=5Fabort + 19 =20 > > > 7 org.gnu.Emacs 0x00000001001803e7 ns=5Fread=5Fsocket + 606 =20 > > > 8 org.gnu.Emacs 0x00000001000aa06b gobble=5Finput + 281 =20 > > > 9 org.gnu.Emacs 0x00000001000aebf7 get=5Finput=5Fpending + 91 =20 > > > 10 org.gnu.Emacs 0x00000001000aa848 read=5Fchar + 693 =20 > > > 11 org.gnu.Emacs 0x00000001000a87ee read=5Fkey=5Fsequence + 1583 =20 > > > 12 org.gnu.Emacs 0x00000001000a7f67 command=5Floop=5F1 + 3867 =20 > > > 13 org.gnu.Emacs 0x0000000100113d18 internal=5Fcondition=5Fcase + 2= 51 =20 > > > 14 org.gnu.Emacs 0x00000001000b69d1 command=5Floop=5F2 + 53 =20 > > > 15 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243 =20 > > > 16 org.gnu.Emacs 0x00000001000a684c command=5Floop + 133 =20 > > > 17 org.gnu.Emacs 0x00000001000a676b recursive=5Fedit=5F1 + 131 =20 > > > 18 org.gnu.Emacs 0x00000001000ce9b7 read=5Fminibuf + 2007 =20 > > > 19 org.gnu.Emacs 0x00000001000ce1bc =46read=5Ffrom=5Fminibuffer + 2= 56 =20 > > > 20 org.gnu.Emacs 0x000000010011543d =46funcall + 1212 =20 > > > 21 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 22 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 23 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 24 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 25 org.gnu.Emacs 0x000000010011219f eval=5Fsub + 1296 =20 > > > 26 org.gnu.Emacs 0x0000000100113ae1 internal=5Flisp=5Fcondition=5Fc= ase + 543 =20 > > > 27 org.gnu.Emacs 0x0000000100148c06 exec=5Fbyte=5Fcode + 5883 =20 > > > 28 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 29 org.gnu.Emacs 0x000000010011219f eval=5Fsub + 1296 =20 > > > 30 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243 =20 > > > 31 org.gnu.Emacs 0x00000001001489cd exec=5Fbyte=5Fcode + 5314 =20 > > > 32 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 33 org.gnu.Emacs 0x0000000100114e20 =46apply + 496 =20 > > > 34 org.gnu.Emacs 0x0000000100115245 =46funcall + 708 =20 > > > 35 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 36 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 37 org.gnu.Emacs 0x0000000100114e20 =46apply + 496 =20 > > > 38 org.gnu.Emacs 0x0000000100115245 =46funcall + 708 =20 > > > 39 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 40 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 41 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 42 org.gnu.Emacs 0x0000000100114bad apply=5Flambda + 303 =20 > > > 43 org.gnu.Emacs 0x0000000100111f93 eval=5Fsub + 772 =20 > > > 44 org.gnu.Emacs 0x0000000100115d4e funcall=5Flambda + 691 =20 > > > 45 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 46 org.gnu.Emacs 0x000000010010f746 =46funcall=5Finteractively + 58= =20 > > > 47 org.gnu.Emacs 0x0000000100115245 =46funcall + 708 =20 > > > 48 org.gnu.Emacs 0x0000000100114cba =46apply + 138 =20 > > > 49 org.gnu.Emacs 0x000000010010fc8c =46call=5Finteractively + 1329 = =20 > > > 50 org.gnu.Emacs 0x0000000100115364 =46funcall + 995 =20 > > > 51 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 52 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 53 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 54 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 55 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 56 org.gnu.Emacs 0x0000000100115d94 funcall=5Flambda + 761 =20 > > > 57 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 58 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 59 org.gnu.Emacs 0x0000000100115d94 funcall=5Flambda + 761 =20 > > > 60 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 61 org.gnu.Emacs 0x000000010010f746 =46funcall=5Finteractively + 58= =20 > > > 62 org.gnu.Emacs 0x0000000100115245 =46funcall + 708 =20 > > > 63 org.gnu.Emacs 0x0000000100114cba =46apply + 138 =20 > > > 64 org.gnu.Emacs 0x000000010010fc8c =46call=5Finteractively + 1329 = =20 > > > 65 org.gnu.Emacs 0x0000000100115364 =46funcall + 995 =20 > > > 66 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141 =20 > > > 67 org.gnu.Emacs 0x00000001001151bd =46funcall + 572 =20 > > > 68 org.gnu.Emacs 0x00000001001157d1 call1 + 45 =20 > > > 69 org.gnu.Emacs 0x00000001000a7a86 command=5Floop=5F1 + 2618 =20 > > > 70 org.gnu.Emacs 0x0000000100113d18 internal=5Fcondition=5Fcase + 2= 51 =20 > > > 71 org.gnu.Emacs 0x00000001000b69d1 command=5Floop=5F2 + 53 =20 > > > 72 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243 =20 > > > 73 org.gnu.Emacs 0x00000001000a68ad command=5Floop + 230 =20 > > > 74 org.gnu.Emacs 0x00000001000a676b recursive=5Fedit=5F1 + 131 =20 > > > 75 org.gnu.Emacs 0x00000001000a69d7 =46recursive=5Fedit + 242 =20 > > > 76 org.gnu.Emacs 0x00000001000a5802 main + 5204 =20 > > > 77 libdyld.dylib 0x00007fff96e795fd start + 1 =20 > > > =20 > > > =20 > > > Dump of assembler code for function ns=5Fread=5Fsocket: =20 > > > 0x0000000100180189 <+0>: push %rbp =20 > > > 0x000000010018018a <+1>: mov %rsp,%rbp =20 > > > 0x000000010018018d <+4>: push %r15 =20 > > > 0x000000010018018f <+6>: push %r14 =20 > > > 0x0000000100180191 <+8>: push %r12 =20 > > > 0x0000000100180193 <+10>: push %rbx =20 > > > 0x0000000100180194 <+11>: and =240xffffffffffffffe0,%rsp =20 > > > 0x000000010018019b <+18>: sub =240x60,%rsp =20 > > > 0x000000010018019f <+22>: mov %rsi,%r14 =20 > > > 0x00000001001801a2 <+25>: callq 0x1001836d1 =20 > > > 0x00000001001801a7 <+30>: mov 0x56ea2(%rip),%r15 =23 0x1001d7050 =20 > > > 0x00000001001801ae <+37>: mov (%r15),%rdi =20 > > > 0x00000001001801b1 <+40>: mov 0x5f660(%rip),%rsi =23 0x1001df818 =20 > > > 0x00000001001801b8 <+47>: callq *0x5712a(%rip) =23 0x1001d72e8 =20 > > > 0x00000001001801be <+53>: mov =240xffffffff,%r12d =20 > > > 0x00000001001801c4 <+59>: test %rax,%rax =20 > > > 0x00000001001801c7 <+62>: jne 0x1001803d2 =20 > > > 0x00000001001801cd <+68>: xor %ebx,%ebx =20 > > > 0x00000001001801cf <+70>: cmpl =240x0,0x448aba(%rip) =23 0x1005c8c9= 0 =20 > > > 0x00000001001801d6 <+77>: jle 0x10018020c =20 > > > 0x00000001001801d8 <+79>: xor %r12d,%r12d =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x00000001001801db <+82>: mov 0x448aa6(%rip),%rdi =23 0x1005c8c88 =20 > > > 0x00000001001801e2 <+89>: add %rbx,%rdi =20 > > > 0x00000001001801e5 <+92>: mov %r14,%rsi =20 > > > 0x00000001001801e8 <+95>: callq 0x1000ae28f =20 > > > 0x00000001001801ed <+100>: inc %r12d =20 > > > 0x00000001001801f0 <+103>: add =240x40,%rbx =20 > > > 0x00000001001801f4 <+107>: cmp 0x448a95(%rip),%r12d =23 0x1005c8c90= =20 > > > 0x00000001001801fb <+114>: jl 0x1001801db =20 > > > 0x00000001001801fd <+116>: movl =240x0,0x448a89(%rip) =23 0x1005c8c= 90 =20 > > > 0x0000000100180207 <+126>: jmpq 0x1001803d2 =20 > > > 0x000000010018020c <+131>: lea 0x3a3fb9(%rip),%rax =23 0x1005241cc = =20 > > > 0x0000000100180213 <+138>: incl (%rax) =20 > > > 0x0000000100180215 <+140>: movl =240x0,0x448a51(%rip) =23 0x1005c8c= 70 =20 > > > 0x000000010018021f <+150>: vxorps %ymm0,%ymm0,%ymm0 =20 > > > 0x0000000100180223 <+154>: vmovaps %ymm0,0x20(%rsp) =20 > > > 0x0000000100180229 <+160>: vmovaps %ymm0,(%rsp) =20 > > > 0x000000010018022e <+165>: lea (%rsp),%rax =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x0000000100180232 <+169>: mov %rax,0x448a07(%rip) =23 0x1005c8c40 = =20 > > > 0x0000000100180239 <+176>: mov %r14,0x448a28(%rip) =23 0x1005c8c68 = =20 > > > 0x0000000100180240 <+183>: mov 0x448a51(%rip),%rdi =23 0x1005c8c98 = =20 > > > 0x0000000100180247 <+190>: mov 0x5f2ca(%rip),%rsi =23 0x1001df518 =20 > > > 0x000000010018024e <+197>: mov 0x57093(%rip),%r12 =23 0x1001d72e8 =20 > > > 0x0000000100180255 <+204>: vzeroupper =20 > > > 0x0000000100180258 <+207>: callq *%r12 =20 > > > 0x000000010018025b <+210>: mov 0x603be(%rip),%rdi =23 0x1001e0620 =20 > > > 0x0000000100180262 <+217>: mov 0x5f2bf(%rip),%rsi =23 0x1001df528 =20 > > > 0x0000000100180269 <+224>: callq *%r12 =20 > > > 0x000000010018026c <+227>: mov 0x5f2bd(%rip),%rsi =23 0x1001df530 =20 > > > 0x0000000100180273 <+234>: mov %rax,%rdi =20 > > > 0x0000000100180276 <+237>: callq *%r12 =20 > > > 0x0000000100180279 <+240>: mov %rax,0x448a18(%rip) =23 0x1005c8c98 = =20 > > > 0x0000000100180280 <+247>: mov 0x448b89(%rip),%rdi =23 0x1005c8e10 = =20 > > > 0x0000000100180287 <+254>: test %rdi,%rdi =20 > > > 0x000000010018028a <+257>: je 0x1001802e3 =20 > > > 0x000000010018028c <+259>: mov 0x5f355(%rip),%rsi =23 0x1001df5e8 =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x0000000100180293 <+266>: callq *0x5704f(%rip) =23 0x1001d72e8 =20 > > > 0x0000000100180299 <+272>: test %rax,%rax =20 > > > 0x000000010018029c <+275>: je 0x1001802e3 =20 > > > 0x000000010018029e <+277>: mov (%r15),%rbx =20 > > > 0x00000001001802a1 <+280>: mov 0x448b68(%rip),%rdi =23 0x1005c8e10 = =20 > > > 0x00000001001802a8 <+287>: mov 0x5f2f1(%rip),%rsi =23 0x1001df5a0 =20 > > > 0x00000001001802af <+294>: xor %edx,%edx =20 > > > 0x00000001001802b1 <+296>: callq *%r12 =20 > > > 0x00000001001802b4 <+299>: mov 0x5fa15(%rip),%rsi =23 0x1001dfcd0 =20 > > > 0x00000001001802bb <+306>: mov %rbx,%rdi =20 > > > 0x00000001001802be <+309>: mov %rax,%rdx =20 > > > 0x00000001001802c1 <+312>: callq *%r12 =20 > > > 0x00000001001802c4 <+315>: test %al,%al =20 > > > 0x00000001001802c6 <+317>: je 0x1001802e3 =20 > > > 0x00000001001802c8 <+319>: mov 0x448b41(%rip),%rdi =23 0x1005c8e10 = =20 > > > 0x00000001001802cf <+326>: mov 0x5fa02(%rip),%rsi =23 0x1001dfcd8 =20 > > > 0x00000001001802d6 <+333>: xor %edx,%edx =20 > > > 0x00000001001802d8 <+335>: callq *0x5700a(%rip) =23 0x1001d72e8 =20 > > > 0x00000001001802de <+341>: jmpq 0x1001803a6 =20 > > > 0x00000001001802e3 <+346>: mov 0x448b2e(%rip),%rdi =23 0x1005c8e18 = =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x00000001001802ea <+353>: test %rdi,%rdi =20 > > > 0x00000001001802ed <+356>: je 0x10018036c =20 > > > 0x00000001001802ef <+358>: mov 0x5f2f2(%rip),%rsi =23 0x1001df5e8 =20 > > > 0x00000001001802f6 <+365>: callq *0x56fec(%rip) =23 0x1001d72e8 =20 > > > 0x00000001001802fc <+371>: test %rax,%rax =20 > > > 0x00000001001802ff <+374>: je 0x10018036c =20 > > > 0x0000000100180301 <+376>: mov (%r15),%r14 =20 > > > 0x0000000100180304 <+379>: mov 0x448b0d(%rip),%rdi =23 0x1005c8e18 = =20 > > > 0x000000010018030b <+386>: mov 0x5f28e(%rip),%rsi =23 0x1001df5a0 =20 > > > 0x0000000100180312 <+393>: xor %edx,%edx =20 > > > 0x0000000100180314 <+395>: callq *%r12 =20 > > > 0x0000000100180317 <+398>: mov %rax,%rbx =20 > > > 0x000000010018031a <+401>: mov 0x448aff(%rip),%rdi =23 0x1005c8e20 = =20 > > > 0x0000000100180321 <+408>: mov 0x5f278(%rip),%rsi =23 0x1001df5a0 =20 > > > 0x0000000100180328 <+415>: xor %edx,%edx =20 > > > 0x000000010018032a <+417>: callq *%r12 =20 > > > 0x000000010018032d <+420>: mov 0x5f9ac(%rip),%rsi =23 0x1001dfce0 =20 > > > 0x0000000100180334 <+427>: mov %r14,%rdi =20 > > > 0x0000000100180337 <+430>: mov %rbx,%rdx =20 > > > 0x000000010018033a <+433>: mov %rax,%rcx =20 > > > 0x000000010018033d <+436>: callq *%r12 =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x0000000100180340 <+439>: test %al,%al =20 > > > 0x0000000100180342 <+441>: je 0x10018036c =20 > > > 0x0000000100180344 <+443>: mov 0x448acd(%rip),%rdi =23 0x1005c8e18 = =20 > > > 0x000000010018034b <+450>: mov 0x5f986(%rip),%rsi =23 0x1001dfcd8 =20 > > > 0x0000000100180352 <+457>: xor %edx,%edx =20 > > > 0x0000000100180354 <+459>: callq *%r12 =20 > > > 0x0000000100180357 <+462>: mov 0x448ac2(%rip),%rdi =23 0x1005c8e20 = =20 > > > 0x000000010018035e <+469>: mov 0x5f973(%rip),%rsi =23 0x1001dfcd8 =20 > > > 0x0000000100180365 <+476>: xor %edx,%edx =20 > > > 0x0000000100180367 <+478>: callq *%r12 =20 > > > 0x000000010018036a <+481>: jmp 0x1001803a6 =20 > > > 0x000000010018036c <+483>: movb =240x0,0x44892d(%rip) =23 0x1005c8c= a0 =20 > > > 0x0000000100180373 <+490>: mov =240xffffffff,%edi =20 > > > 0x0000000100180378 <+495>: callq 0x1001759c2 =20 > > > 0x000000010018037d <+500>: mov 0x448a85(%rip),%eax =23 0x1005c8e08 = =20 > > > 0x0000000100180383 <+506>: lea 0x1(%rax),%ecx =20 > > > 0x0000000100180386 <+509>: mov %ecx,0x448a7c(%rip) =23 0x1005c8e08 = =20 > > > 0x000000010018038c <+515>: test %eax,%eax =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x000000010018038e <+517>: jne 0x1001803e2 =20 > > > 0x0000000100180390 <+519>: mov (%r15),%rdi =20 > > > 0x0000000100180393 <+522>: mov 0x5f30e(%rip),%rsi =23 0x1001df6a8 =20 > > > 0x000000010018039a <+529>: callq *0x56f48(%rip) =23 0x1001d72e8 =20 > > > 0x00000001001803a0 <+535>: decl 0x448a62(%rip) =23 0x1005c8e08 =20 > > > 0x00000001001803a6 <+541>: mov 0x4488c3(%rip),%r12d =23 0x1005c8c70= =20 > > > 0x00000001001803ad <+548>: movl =240x0,0x4488b9(%rip) =23 0x1005c8c= 70 =20 > > > 0x00000001001803b7 <+558>: movq =240x0,0x44887e(%rip) =23 0x1005c8c= 40 =20 > > > 0x00000001001803c2 <+569>: movq =240x0,0x44889b(%rip) =23 0x1005c8c= 68 =20 > > > 0x00000001001803cd <+580>: callq 0x1000aff08 =20 > > > 0x00000001001803d2 <+585>: mov %r12d,%eax =20 > > > 0x00000001001803d5 <+588>: lea -0x20(%rbp),%rsp =20 > > > 0x00000001001803d9 <+592>: pop %rbx =20 > > > 0x00000001001803da <+593>: pop %r12 =20 > > > 0x00000001001803dc <+595>: pop %r14 =20 > > > 0x00000001001803de <+597>: pop %r15 =20 > > > 0x00000001001803e0 <+599>: pop %rbp =20 > > > 0x00000001001803e1 <+600>: retq =20 > > > ---Type to continue, or q to quit--- =20 > > > 0x00000001001803e2 <+601>: callq 0x1000bd866 =20 > > > =20 > > > In GNU Emacs 24.4.50.1 (x86=5F64-apple-darwin13.3.0, NS appkit-1265= .21 Version 10.9.4 (Build 13E28)) =20 > > > of 2014-08-28 on scarter-mac.europe.corp.microsoft.com =20 > > > Windowing system distributor =60Apple', version 10.3.1265 =20 > > > Configured using: =20 > > > =60configure --prefix=3D/usr/local/Cellar/emacs/HEAD --without-dbus= =20 > > > --enable-locallisppath=3D/usr/local/share/emacs/site-lisp =20 > > > --infodir=3D/usr/local/Cellar/emacs/HEAD/share/info/emacs =20 > > > --without-gnutls --with-ns --disable-ns-self-contained' =20 > > > =20 > > > Configured features: =20 > > > ACL LIBXML2 ZLIB =20 > > > =20 > > > Important settings: =20 > > > value of =24LC=5FALL: en=5FGB.UT=46-8 =20 > > > value of =24LANG: en=5FGB.UT=46-8 =20 > > > locale-coding-system: utf-8-unix =20 > > > =20 > > > Major mode: Lisp Interaction =20 > > > =20 > > > Minor modes in effect: =20 > > > eldoc-mode: t =20 > > > evil-paredit-mode: t =20 > > > paredit-mode: t =20 > > > diff-hl-mode: t =20 > > > diff-auto-refine-mode: t =20 > > > yas-global-mode: t =20 > > > yas-minor-mode: t =20 > > > global-hl-line-mode: t =20 > > > highlight-parentheses-mode: t =20 > > > winner-mode: t =20 > > > sml-modeline-mode: t =20 > > > shell-dirtrack-mode: t =20 > > > helm-match-plugin-mode: t =20 > > > helm-occur-match-plugin-mode: t =20 > > > savehist-mode: t =20 > > > show-paren-mode: t =20 > > > global-auto-revert-mode: t =20 > > > flycheck-mode: t =20 > > > company-mode: t =20 > > > global-surround-mode: t =20 > > > surround-mode: t =20 > > > global-undo-tree-mode: t =20 > > > undo-tree-mode: t =20 > > > evil-mode: t =20 > > > evil-local-mode: t =20 > > > delete-selection-mode: t =20 > > > ido-everywhere: t =20 > > > cua-mode: t =20 > > > tooltip-mode: t =20 > > > electric-indent-mode: t =20 > > > mouse-wheel-mode: t =20 > > > menu-bar-mode: t =20 > > > file-name-shadow-mode: t =20 > > > global-font-lock-mode: t =20 > > > font-lock-mode: t =20 > > > blink-cursor-mode: t =20 > > > auto-composition-mode: t =20 > > > auto-encryption-mode: t =20 > > > auto-compression-mode: t =20 > > > size-indication-mode: t =20 > > > column-number-mode: t =20 > > > line-number-mode: t =20 > > > =20 > > > end-emacs-bug-report> =20 > > > =20 > > > Recent messages: =20 > > > Loading /Users/scarter/emacs/dotemacs.el (source)...done =20 > > > =5Byas=5D Loading for =60lisp-interaction-mode', just-in-time: (lam= bda nil (yas--load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasn= ippet-20140810.1626/snippets/lisp-interaction-mode) (quote lisp-interacti= on-mode)))=21 =20 > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/lisp-interaction-mode =20 > > > =5Byas=5D Loading for =60emacs-lisp-mode', just-in-time: (lambda ni= l (yas--load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasnippet-= 20140810.1626/snippets/emacs-lisp-mode) (quote emacs-lisp-mode)))=21 =20 > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/emacs-lisp-mode =20 > > > =5Byas=5D Loading for =60prog-mode', just-in-time: (lambda nil (yas= --load-directory-1 (quote /Users/scarter/emacs/data/elpa/yasnippet-201408= 10.1626/snippets/prog-mode) (quote prog-mode)))=21 =20 > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/prog-mode =20 > > > Loading /Users/scarter/emacs/data/elpa/yasnippet-20140810.1626/snip= pets/prog-mode/.yas-setup...done =20 > > > =46or information about GNU Emacs and the GNU system, type C-a. =20 > > > delete-backward-char: Text is read-only =20 > > > byte-code: Command attempted to use minibuffer while in minibuffer = =20 > > > =20 > > > Load-path shadows: =20 > > > /Users/scarter/emacs/site-lisp/omnisharp-emacs-scarter/example-conf= ig-for-evil-mode hides /Users/scarter/emacs/site-lisp/example-config-for-= evil-mode =20 > > > /Users/scarter/emacs/site-lisp/ack hides /Users/scarter/emacs/data/= elpa/nav-20120507.7/ack =20 > > > /Users/scarter/emacs/data/elpa/sunrise-x-tree-1.450/sunrise-x-tree = hides /Users/scarter/emacs/data/elpa/sunrise-commander-20130222.26/sunris= e-x-tree =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/static hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/static =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/richtext hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/richtext =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pym hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/pym =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/product hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/product =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poem hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/poem =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poem-e20=5F3 hid= es /Users/scarter/emacs/data/elpa/apel-20130823.2314/poem-e20=5F3 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poem-e20 hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/poem-e20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poe hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/poe =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pcustom hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/pcustom =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pces hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/pces =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pces-e20 hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/pces-e20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pces-20 hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/pces-20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pccl hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/pccl =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pccl-20 hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/pccl-20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/path-util hides = /Users/scarter/emacs/data/elpa/apel-20130823.2314/path-util =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/mule-caesar hide= s /Users/scarter/emacs/data/elpa/apel-20130823.2314/mule-caesar =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/mcs-e20 hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/mcs-e20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/mcs-20 hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/mcs-20 =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/mcharset hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/mcharset =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/invisible hides = /Users/scarter/emacs/data/elpa/apel-20130823.2314/invisible =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/install hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/install =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/filename hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/filename =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/emu hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/emu =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/calist hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/calist =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/broken hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/broken =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/apel-ver hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/apel-ver =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/alist hides /Use= rs/scarter/emacs/data/elpa/apel-20130823.2314/alist =20 > > > /Users/scarter/emacs/site-lisp/mu4e/org-mu4e hides /usr/local/share= /emacs/site-lisp/mu4e/org-mu4e =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e hides /usr/local/share/ema= cs/site-lisp/mu4e/mu4e =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-view hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-view =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-vars hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-vars =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-utils hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-utils =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-speedbar hides /usr/local/= share/emacs/site-lisp/mu4e/mu4e-speedbar =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-proc hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-proc =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-meta hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-meta =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-message hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-message =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-mark hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-mark =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-main hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-main =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-lists hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-lists =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-headers hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-headers =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-draft hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-draft =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-contrib hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-contrib =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-compose hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-compose =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-actions hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-actions =20 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-about hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-about =20 > > > /Users/scarter/emacs/site-lisp/whitespace hides /usr/local/Cellar/e= macs/HEAD/share/emacs/24.4.50/lisp/whitespace =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/timezone hides /= usr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/timezone =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/md4 hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/md4 =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/hex-util hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/hex-util =20 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/env hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/env =20 > > > /Users/scarter/emacs/site-lisp/dictionaries-common/ispell hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/textmodes/ispell =20 > > > /Users/scarter/emacs/site-lisp/dictionaries-common/flyspell hides /= usr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/textmodes/flyspell =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox hides /usr/local/Cel= lar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-texinfo hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-texinfo =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-publish hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-publish =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-org hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-org =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-odt hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-odt =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-md hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-md =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-man hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-man =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-latex hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-latex =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-icalendar hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-icalendar =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-html hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-html =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-beamer hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-beamer =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-ascii hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-ascii =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org hides /usr/local/Ce= llar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-w3m hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-w3m =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-version hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-version =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-timer hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-timer =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-table hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-table =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-src hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-src =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-rmail hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-rmail =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-protocol hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-protocol =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-plot hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-plot =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-pcomplete hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-pcomplete =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-mouse hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-mouse =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-mobile hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-mobile =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-mhe hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-mhe =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-macs hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-macs =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-macro hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-macro =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-loaddefs hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-loaddefs =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-list hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-list =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-irc hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-irc =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-install hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-install =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-inlinetask hides /u= sr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-inlinetask =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-info hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-info =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-indent hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-indent =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-id hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-id =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-habit hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-habit =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-gnus hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-gnus =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-footnote hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-footnote =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-feed hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-feed =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-faces hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-faces =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-eshell hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-eshell =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-entities hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-entities =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-element hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-element =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-docview hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-docview =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-datetree hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-datetree =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-ctags hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-ctags =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-crypt hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-crypt =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-compat hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-compat =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-colview hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-colview =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-clock hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-clock =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-capture hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-capture =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-bibtex hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-bibtex =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-bbdb hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-bbdb =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-attach hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-attach =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-archive hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-archive =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-agenda hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-agenda =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob hides /usr/local/Cel= lar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-tangle hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-tangle =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-table hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-table =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sqlite hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sqlite =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sql hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sql =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-shen hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-shen =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sh hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sh =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-screen hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-screen =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-scheme hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-scheme =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-scala hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-scala =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sass hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sass =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ruby hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ruby =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ref hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ref =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-R hides /usr/local/C= ellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-R =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-python hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-python =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-plantuml hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-plantuml =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-picolisp hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-picolisp =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-perl hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-perl =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-org hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-org =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-octave hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-octave =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ocaml hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ocaml =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-mscgen hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-mscgen =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-maxima hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-maxima =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-matlab hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-matlab =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-makefile hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-makefile =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-lob hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-lob =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-lisp hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-lisp =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-lilypond hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-lilypond =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ledger hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ledger =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-latex hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-latex =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-keys hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-keys =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-js hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-js =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-java hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-java =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-io hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-io =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-haskell hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-haskell =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-gnuplot hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-gnuplot =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-fortran hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-fortran =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-exp hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-exp =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-eval hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-eval =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-emacs-lisp hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-emacs-lisp =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-dot hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-dot =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ditaa hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ditaa =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-css hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-css =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-core hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-core =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-comint hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-comint =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-clojure hides /usr/l= ocal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-clojure =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-calc hides /usr/loca= l/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-calc =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-C hides /usr/local/C= ellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-C =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-awk hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-awk =20 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-asymptote hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-asymptote =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/sasl hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/sasl =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/sasl-ntlm hides /u= sr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/sasl-ntlm =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/sasl-digest hides = /usr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/sasl-digest =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/sasl-cram hides /u= sr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/sasl-cram =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/ntlm hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/ntlm =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/hmac-md5 hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/hmac-md5 =20 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/hmac-def hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/hmac-def =20 > > > /Users/scarter/emacs/site-lisp/sym-comp hides /usr/local/Cellar/ema= cs/HEAD/share/emacs/24.4.50/lisp/obsolete/sym-comp =20 > > > =20 > > > =46eatures: =20 > > > (shadow mule-util emacsbug eldoc evil-paredit paredit diff-hl vc-di= r =20 > > > ewoc vc vc-dispatcher diff-mode company-jedi company-files =20 > > > company-oddmuse company-keywords company-dabbrev-code company-dabbr= ev =20 > > > company-etags company-gtags company-xcode company-semantic company-= eclim =20 > > > company-template company-css company-nxml company-elisp server org-= mu4e =20 > > > mu4e mu4e-speedbar mu4e-main mu4e-view mu4e-headers mu4e-compose =20 > > > mu4e-draft mu4e-actions rfc2368 smtpmail sendmail mu4e-mark mu4e-me= ssage =20 > > > html2text mu4e-proc mu4e-utils doc-view jka-compr image-mode mu4e-l= ists =20 > > > mu4e-about mu4e-vars message rfc822 mml mml-sec mm-decode mm-bodies= =20 > > > mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev = =20 > > > mail-utils gmm-utils mailheader mu4e-meta yasnippet find-lisp filec= ache =20 > > > multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operation= s =20 > > > rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors =20 > > > mc-edit-lines multiple-cursors-core expand-region text-mode-expansi= ons =20 > > > the-org-mode-expansions er-basic-expansions expand-region-core =20 > > > expand-region-custom hl-line rainbow-mode highlight-symbol =20 > > > highlight-parentheses sc-wombat-theme evil-args key-chord direx win= ner =20 > > > sml-modeline bbc-radioplay linkd keyfreq fold-dwim hideshow =20 > > > folding-isearch folding nav omnisharp etags popup json flymake-curs= or =20 > > > shaderlab-mode projects helm-files image-dired tramp tramp-compat =20 > > > tramp-loaddefs trampver shell dired-aux ffap thingatpt helm-buffers= =20 > > > helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-= net =20 > > > browse-url xml url url-proxy url-privacy url-expand url-methods =20 > > > url-history url-cookie url-domsuf url-util url-parse auth-source ei= eio =20 > > > byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util =20 > > > mail-prsvr password-cache url-vars mailcap helm-plugin bookmark pp = =20 > > > helm-help helm-match-plugin helm-grep helm-regexp helm-external =20 > > > helm-utils grep compile sc-dired-aliases speedbar sb-image ezimage = =20 > > > dframe bm dired-single wdired dired-x dired org-mobile org-agenda s= mex =20 > > > re-builder epa-file epa derived epg epg-config savehist paren autor= evert =20 > > > filenotify flycheck help-mode rx subr-x pcase dash company helm-loc= ate =20 > > > helm evil-jumper surround evil evil-integration undo-tree diff evil= -maps =20 > > > evil-commands evil-types evil-search evil-ex evil-macros evil-repea= t =20 > > > evil-states evil-core evil-common windmove rect evil-digraphs evil-= vars =20 > > > edmacro kmacro ispell org org-macro org-footnote org-pcomplete pcom= plete =20 > > > org-list org-faces org-entities noutline outline easy-mmode org-ver= sion =20 > > > ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob= -keys =20 > > > ob-comint comint ansi-color ring ob-core ob-eval org-compat org-mac= s =20 > > > org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs =20 > > > ace-window ace-jump-mode tex-site auto-complete-etags-autoloads =20 > > > color-theme-autoloads dired-single-autoloads fastnav-autoloads =20 > > > flymake-cursor-autoloads goto-last-change-autoloads grizzl-autoload= s =20 > > > gtags-autoloads helm-spotify-autoloads hideshowvis-autoloads =20 > > > highlight-symbol-autoloads idle-highlight-mode-autoloads =20 > > > key-chord-autoloads multi-autoloads nav-autoloads powerline advice = =20 > > > help-fns cl-macs powerline-separators color powerline-themes =20 > > > rainbow-mode-autoloads rfringe-autoloads sunrise-commander-autoload= s =20 > > > info whole-line-or-region-autoloads package cl gv delsel recentf =20 > > > tree-widget wid-edit cl-loaddefs cl-lib easymenu ido cua-base cus-s= tart =20 > > > cus-load time-date tooltip electric uniquify ediff-hook vc-hooks =20 > > > lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt= =20 > > > fringe tabulated-list newcomment lisp-mode prog-mode register page = =20 > > > menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lo= ck =20 > > > syntax facemenu font-core frame cham georgian utf-8-lang misc-lang = =20 > > > vietnamese tibetan thai tai-viet lao korean japanese hebrew greek =20 > > > romanian slovak czech european ethiopic indian cyrillic chinese =20 > > > case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nad= vice =20 > > > loaddefs button faces cus-face macroexp files text-properties overl= ay =20 > > > sha1 md5 base64 format env code-pages mule custom widget =20 > > > hashtable-print-readable backquote make-network-process cocoa ns =20 > > > multi-tty emacs) =20 > > > =20 > > > Memory information: =20 > > > ((conses 16 418743 36161) =20 > > > (symbols 48 47674 1) =20 > > > (miscs 40 158 145) =20 > > > (strings 32 113088 24118) =20 > > > (string-bytes 1 3524257) =20 > > > (vectors 16 49435) =20 > > > (vector-slots 8 1524372 103562) =20 > > > (floats 8 722 252) =20 > > > (intervals 56 423 0) =20 > > > (buffers 976 12)) =20 > > > -- =20 > > > =20 > > > =20 > > > =20 > > > =20 > > > =20 > > > =20 > > > =20 > > > =20 > > =20 --54295bde_3352255a_2b13 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline