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: Sun, 5 Oct 2014 22:13:44 +0100 Message-ID: References: <2D58F738-F9E2-48DC-8F31-2F496FE7CD1D@swipnet.se> <1F376BAF-0E4D-4095-B516-EE9C24832430@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="5431b488_75a2a8d4_2b13" X-Trace: ger.gmane.org 1412543681 26416 80.91.229.3 (5 Oct 2014 21:14:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 5 Oct 2014 21:14:41 +0000 (UTC) Cc: 18345@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 05 23:14:33 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 1Xat8S-0005cC-Hq for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Oct 2014 23:14:33 +0200 Original-Received: from localhost ([::1]:48690 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xat8S-0005v1-1r for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Oct 2014 17:14:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60450) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xat89-0005fq-V0 for bug-gnu-emacs@gnu.org; Sun, 05 Oct 2014 17:14:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xat7y-0001Al-LI for bug-gnu-emacs@gnu.org; Sun, 05 Oct 2014 17:14:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43417) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xat7y-0001AY-Dy for bug-gnu-emacs@gnu.org; Sun, 05 Oct 2014 17:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xat7x-0008JA-M2 for bug-gnu-emacs@gnu.org; Sun, 05 Oct 2014 17:14:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Simon Carter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Oct 2014 21:14:01 +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.141254363231911 (code B ref 18345); Sun, 05 Oct 2014 21:14:01 +0000 Original-Received: (at 18345) by debbugs.gnu.org; 5 Oct 2014 21:13:52 +0000 Original-Received: from localhost ([127.0.0.1]:34982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xat7n-0008Id-HQ for submit@debbugs.gnu.org; Sun, 05 Oct 2014 17:13:51 -0400 Original-Received: from mail-wg0-f47.google.com ([74.125.82.47]:46748) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xat7l-0008IU-2E for 18345@debbugs.gnu.org; Sun, 05 Oct 2014 17:13:49 -0400 Original-Received: by mail-wg0-f47.google.com with SMTP id x13so5095426wgg.18 for <18345@debbugs.gnu.org>; Sun, 05 Oct 2014 14:13:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version:content-type; bh=mrq+LnJA7mFXabr79F4GDwFsOlVPAUhfapMgHb570qU=; b=qE15i2eFOKbD/msOy7Mm8W7gykdVwrhXSqIeTxxuIOuLjbM8zufGL129VHujlDjGsZ lZnyPwthG1oxwiFfc0Ur832wgCB3gZMugLcfVzf1CoUgi4+HdMlo4SGP3zxoxTU2YIFh G1QOKty0egX8Oo76CRYNsDgchk43rL65NDI/OgM1lSOOdS7bG/zjiwK8sTbOpONDZ/Ft MofEkzJXsQFVjbuqrnpWGVU5/tBwftSzrhZhzeG/KhLo0tK9WMqzW4QItMbWIUwXVbdx S9dxCI5eaTzW/GHgE6AtBD8hz5OdYzim5qc8vEYDNwCywtD7Oh/HzyH2JX+cHr3eNRjZ OGEA== X-Received: by 10.194.120.138 with SMTP id lc10mr23973511wjb.55.1412543628201; Sun, 05 Oct 2014 14:13:48 -0700 (PDT) Original-Received: from scarter-mac.europe.corp.microsoft.com (cpc2-slam5-2-0-cust158.2-4.cable.virginm.net. [81.106.108.159]) by mx.google.com with ESMTPSA id fa7sm15112906wjd.27.2014.10.05.14.13.46 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 05 Oct 2014 14:13:47 -0700 (PDT) In-Reply-To: <1F376BAF-0E4D-4095-B516-EE9C24832430@swipnet.se> 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:94187 Archived-At: --5431b488_75a2a8d4_2b13 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Just tried it out, and it seems to work perfectly=21 Massive thanks for looking into this, I was starting to hit this crash qu= ite frequently. Thanks=21 Simon On 5 October 2014 at 15:53:45, Jan Dj=C3=A4rv (jan.h.d=40swipnet.se) wrot= e: Hello. I made some changes in trunk. =C2=A0Please try it and let us know if you = get this error again. Thanks, Jan D. 29 sep 2014 kl. 15:17 skrev Simon Carter : 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=C2=A0 Managed to find some time to repro this in a debug build with GDB attache= d. Backtrace is this:=C2=A0 =230 0x00007fff912ac292 in =3F=3F () from /usr/lib/system/libsystem=5Fker= nel.dylib=C2=A0 =231 0x000000010012ff93 in terminate=5Fdue=5Fto=5Fsignal (sig=3D6, backtr= ace=5Flimit=3D40) at emacs.c:388=C2=A0 =232 0x000000010015b333 in emacs=5Fabort () at sysdep.c:2285=C2=A0 =233 0x00000001002abd50 in ns=5Fterm=5Fshutdown (sig=3D6) at nsterm.m:447= 0=C2=A0 =234 0x0000000100130291 in shut=5Fdown=5Femacs (sig=3D6, stuff=3D43285340= 74) at emacs.c:2043=C2=A0 =235 0x000000010012ff23 in terminate=5Fdue=5Fto=5Fsignal (sig=3D6, backtr= ace=5Flimit=3D40) at emacs.c:372=C2=A0 =236 0x000000010015b333 in emacs=5Fabort () at sysdep.c:2285=C2=A0 =237 0x00000001002bc93a in ns=5Fread=5Fsocket (terminal=3D0x10580ff40, ho= ld=5Fquit=3D0x7fff5fbf70a8) at nsterm.m:3580=C2=A0 =238 0x00000001001385d5 in gobble=5Finput () at keyboard.c:6913=C2=A0 =239 0x000000010013e805 in get=5Finput=5Fpending (flags=3D1) at keyboard.= c:6834=C2=A0 =2310 0x000000010013b2e6 in detect=5Finput=5Fpending=5Frun=5Ftimers (do=5F= display=3Dfalse) at keyboard.c:9974=C2=A0 =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=C2=A0 =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)=C2=A0 at keyboard.c:9169=C2=A0 =2313 0x000000010013478b in command=5Floop=5F1 () at keyboard.c:1461=C2=A0= =2314 0x00000001001f5abc in internal=5Fcondition=5Fcase (bfun=3D0x1001342= c0 , handlers=3D4328601034, hfun=3D0x10014ee10 ) at eval.c:1344=C2=A0 =2315 0x000000010014ed09 in command=5Floop=5F2 (ignore=3D4328534074) at k= eyboard.c:1196=C2=A0 =2316 0x00000001001f50d4 in internal=5Fcatch (tag=3D4378858106, func=3D0x= 10014ece0 , arg=3D4328534074) at eval.c:1105=C2=A0 =2317 0x00000001001337c0 in command=5Floop () at keyboard.c:1167=C2=A0 =2318 0x00000001001336a4 in recursive=5Fedit=5F1 () at keyboard.c:785=C2=A0= =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)=C2=A0 at minibuf.c:707=C2=A0 =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)=C2=A0 at minibuf.c:990=C2=A0 =2321 0x00000001001f7e4a in =46funcall (nargs=3D8, args=3D0x7fff5fbf8208)= at eval.c:2749=C2=A0 =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=C2=A0 =2323 0x00000001001f8d94 in funcall=5Flambda (fun=3D4359312957, nargs=3D7= , arg=5Fvector=3D0x7fff5fbf8978) at eval.c:2890=C2=A0 =2324 0x00000001001f7efc in =46funcall (nargs=3D8, args=3D0x7fff5fbf8970)= at eval.c:2772=C2=A0 =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=C2=A0 =2326 0x00000001001f8d94 in funcall=5Flambda (fun=3D4323082909, nargs=3D0= , arg=5Fvector=3D0x7fff5fbf90c8) at eval.c:2890=C2=A0 =2327 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbf90c0)= at eval.c:2772=C2=A0 =2328 0x00000001001f28eb in eval=5Fsub (form=3D4366665382) at eval.c:2151= =C2=A0 =2329 0x00000001001f58de in internal=5Flisp=5Fcondition=5Fcase (var=3D435= 9891458, bodyform=3D4366665382, handlers=3D4366665286) at eval.c:1313=C2=A0= =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=C2=A0 =2331 0x00000001001f8d94 in funcall=5Flambda (fun=3D4323070877, nargs=3D0= , arg=5Fvector=3D0x7fff5fbf9b08) at eval.c:2890=C2=A0 =2332 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbf9b00)= at eval.c:2772=C2=A0 =2333 0x00000001001f28eb in eval=5Fsub (form=3D4366666454) at eval.c:2151= =C2=A0 =2334 0x00000001001f50d4 in internal=5Fcatch (tag=3D4378858106, func=3D0x= 1001f22c0 , arg=3D4366666454) at eval.c:1105=C2=A0 =2335 0x0000000100253e8c in exec=5Fbyte=5Fcode (bytestr=3D4578960817, vec= tor=3D4360138309, maxdepth=3D100, args=5Ftemplate=3D9216, nargs=3D9, args= =3D0x7fff5fbfa530) at bytecode.c:1101=C2=A0 =2336 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360138445, nargs=3D9= , arg=5Fvector=3D0x7fff5fbfa4e8) at eval.c:2890=C2=A0 =2337 0x00000001001f7efc in =46funcall (nargs=3D10, args=3D0x7fff5fbfa4e0= ) at eval.c:2772=C2=A0 =2338 0x00000001001f7876 in =46apply (nargs=3D2, args=3D0x7fff5fbfa710) a= t eval.c:2343=C2=A0 =2339 0x00000001001f7bc0 in =46funcall (nargs=3D3, args=3D0x7fff5fbfa708)= at eval.c:2703=C2=A0 =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=C2=A0 =2341 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360137077, nargs=3D9= , arg=5Fvector=3D0x7fff5fbfae68) at eval.c:2890=C2=A0 =2342 0x00000001001f7efc in =46funcall (nargs=3D10, args=3D0x7fff5fbfae60= ) at eval.c:2772=C2=A0 =2343 0x00000001001f7876 in =46apply (nargs=3D2, args=3D0x7fff5fbfb090) a= t eval.c:2343=C2=A0 =2344 0x00000001001f7bc0 in =46funcall (nargs=3D3, args=3D0x7fff5fbfb088)= at eval.c:2703=C2=A0 =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=C2=A0 =2346 0x00000001001f8d94 in funcall=5Flambda (fun=3D4360137077, nargs=3D1= 2, arg=5Fvector=3D0x7fff5fbfb830) at eval.c:2890=C2=A0 =2347 0x00000001001f7efc in =46funcall (nargs=3D13, args=3D0x7fff5fbfb828= ) at eval.c:2772=C2=A0 =2348 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4317141457, vec= tor=3D4364076125, maxdepth=3D100, args=5Ftemplate=3D4100, nargs=3D1, args= =3D0x7fff5fbfbed8) at bytecode.c:920=C2=A0 =2349 0x00000001001f8d94 in funcall=5Flambda (fun=3D4364076717, nargs=3D1= , arg=5Fvector=3D0x7fff5fbfbed0) at eval.c:2890=C2=A0 =2350 0x00000001001f71c4 in apply=5Flambda (fun=3D4364076717, args=3D4363= 151990, count=3D21) at eval.c:2831=C2=A0 =2351 0x00000001001f2c62 in eval=5Fsub (form=3D4363152166) at eval.c:2223= =C2=A0 =2352 0x00000001001f30b4 in =46progn (body=3D4363150854) at eval.c:455=C2= =A0 =2353 0x00000001001f90a8 in funcall=5Flambda (fun=3D4363151222, nargs=3D0= , arg=5Fvector=3D0x7fff5fbfc720) at eval.c:2949=C2=A0 =2354 0x00000001001f7fd5 in =46funcall (nargs=3D1, args=3D0x7fff5fbfc718)= at eval.c:2784=C2=A0 =2355 0x00000001001ee260 in =46funcall=5Finteractively (nargs=3D1, args=3D= 0x7fff5fbfc718) at callint.c:270=C2=A0 =2356 0x00000001001f7bc0 in =46funcall (nargs=3D2, args=3D0x7fff5fbfc710)= at eval.c:2703=C2=A0 =2357 0x00000001001f737d in =46apply (nargs=3D3, args=3D0x7fff5fbfc710) a= t eval.c:2288=C2=A0 =2358 0x00000001001ee715 in =46call=5Finteractively (function=3D458057854= 6, record=5Fflag=3D4379624058, keys=3D4328584093) at callint.c:416=C2=A0 =2359 0x00000001001f7d3a in =46funcall (nargs=3D4, args=3D0x7fff5fbfca08)= at eval.c:2730=C2=A0 =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=C2=A0 ---Type to continue, or q to quit---=C2=A0 =2361 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299316461, nargs=3D2= , arg=5Fvector=3D0x7fff5fbfd180) at eval.c:2890=C2=A0 =2362 0x00000001001f7efc in =46funcall (nargs=3D3, args=3D0x7fff5fbfd178)= at eval.c:2772=C2=A0 =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=C2=A0 =2364 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299315829, nargs=3D2= , arg=5Fvector=3D0x7fff5fbfd8f0) at eval.c:2890=C2=A0 =2365 0x00000001001f7efc in =46funcall (nargs=3D3, args=3D0x7fff5fbfd8e8)= at eval.c:2772=C2=A0 =2366 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4579613697, vec= tor=3D4363007285, maxdepth=3D12, args=5Ftemplate=3D4328534074, nargs=3D0,= args=3D0x0) at bytecode.c:920=C2=A0 =2367 0x00000001001f9171 in funcall=5Flambda (fun=3D4360590749, nargs=3D1= , arg=5Fvector=3D0x7fff5fbfe020) at eval.c:2956=C2=A0 =2368 0x00000001001f7efc in =46funcall (nargs=3D2, args=3D0x7fff5fbfe018)= at eval.c:2772=C2=A0 =2369 0x0000000100252d80 in exec=5Fbyte=5Fcode (bytestr=3D4579617025, vec= tor=3D4580831173, maxdepth=3D12, args=5Ftemplate=3D4328534074, nargs=3D0,= args=3D0x0) at bytecode.c:920=C2=A0 =2370 0x00000001001f9171 in funcall=5Flambda (fun=3D4581318509, nargs=3D0= , arg=5Fvector=3D0x7fff5fbfeb20) at eval.c:2956=C2=A0 =2371 0x00000001001f7efc in =46funcall (nargs=3D1, args=3D0x7fff5fbfeb18)= at eval.c:2772=C2=A0 =2372 0x00000001001ee260 in =46funcall=5Finteractively (nargs=3D1, args=3D= 0x7fff5fbfeb18) at callint.c:270=C2=A0 =2373 0x00000001001f7bc0 in =46funcall (nargs=3D2, args=3D0x7fff5fbfeb10)= at eval.c:2703=C2=A0 =2374 0x00000001001f737d in =46apply (nargs=3D3, args=3D0x7fff5fbfeb10) a= t eval.c:2288=C2=A0 =2375 0x00000001001ee715 in =46call=5Finteractively (function=3D435624760= 2, record=5Fflag=3D4328534074, keys=3D4328584093) at callint.c:416=C2=A0 =2376 0x00000001001f7d3a in =46funcall (nargs=3D4, args=3D0x7fff5fbfee08)= at eval.c:2730=C2=A0 =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=C2=A0 =2378 0x00000001001f8d94 in funcall=5Flambda (fun=3D4299316461, nargs=3D1= , arg=5Fvector=3D0x7fff5fbff560) at eval.c:2890=C2=A0 =2379 0x00000001001f7efc in =46funcall (nargs=3D2, args=3D0x7fff5fbff558)= at eval.c:2772=C2=A0 =2380 0x00000001001f87b7 in call1 (fn=3D4328593610, arg1=3D4356247602) at= eval.c:2576=C2=A0 =2381 0x0000000100134c0b in command=5Floop=5F1 () at keyboard.c:1568=C2=A0= =2382 0x00000001001f5abc in internal=5Fcondition=5Fcase (bfun=3D0x1001342= c0 , handlers=3D4328601034, hfun=3D0x10014ee10 ) at eval.c:1344=C2=A0 =2383 0x000000010014ed09 in command=5Floop=5F2 (ignore=3D4328534074) at k= eyboard.c:1196=C2=A0 =2384 0x00000001001f50d4 in internal=5Fcatch (tag=3D4328597194, func=3D0x= 10014ece0 , arg=3D4328534074) at eval.c:1105=C2=A0 =2385 0x000000010013382b in command=5Floop () at keyboard.c:1175=C2=A0 =2386 0x00000001001336a4 in recursive=5Fedit=5F1 () at keyboard.c:785=C2=A0= =2387 0x00000001001339d7 in =46recursive=5Fedit () at keyboard.c:856=C2=A0= =2388 0x00000001001318dc in main (argc=3D1, argv=3D0x7fff5fbffba0) at ema= cs.c:1642=C2=A0 On 29 August 2014 at 23:04:54, Simon Carter (bbbscarter=40gmail.com(mailt= o:bbbscarter=40gmail.com)) wrote:=C2=A0 > 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.=C2=A0 >=C2=A0 > 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.=C2=A0 >=C2=A0 > Let me know if there=E2=80=99s anything else I can do to help.=C2=A0 >=C2=A0 > Simon=C2=A0 >=C2=A0 > 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:=C2=A0 >=C2=A0 > > Can you run with NSZombieEnabled=3DYES set in the environment=3F=C2=A0= > > You can also throw in MallocStackLogging, MallocErrorAbort and Malloc= CorruptionAbort.=C2=A0 > > See malloc(3).=C2=A0 > >=C2=A0 > > Jan D.=C2=A0 > >=C2=A0 > > 28 aug 2014 kl. 19:24 skrev Simon Carter :=C2=A0 > >=C2=A0 > > >=C2=A0 > > > I=E2=80=99ve had this before, but I=E2=80=99ve now got a 100% repro= case (using custom Lisp code, unfortunately).=C2=A0 > > >=C2=A0 > > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread=C2=A0 > > > 0 libsystem=5Fkernel.dylib 0x00007fff9273d292 =5F=5Fkill + 10=C2=A0= > > > 1 org.gnu.Emacs 0x00000001000a416b terminate=5Fdue=5Fto=5Fsignal + = 148=C2=A0 > > > 2 org.gnu.Emacs 0x00000001000bd879 emacs=5Fabort + 19=C2=A0 > > > 3 org.gnu.Emacs 0x0000000100177018 ns=5Fterm=5Fshutdown + 124=C2=A0= > > > 4 org.gnu.Emacs 0x00000001000a4355 shut=5Fdown=5Femacs + 283=C2=A0 > > > 5 org.gnu.Emacs 0x00000001000a4130 terminate=5Fdue=5Fto=5Fsignal , = + 89=C2=A0 > > > 6 org.gnu.Emacs 0x00000001000bd879 emacs=5Fabort + 19=C2=A0 > > > 7 org.gnu.Emacs 0x00000001001803e7 ns=5Fread=5Fsocket + 606=C2=A0 > > > 8 org.gnu.Emacs 0x00000001000aa06b gobble=5Finput + 281=C2=A0 > > > 9 org.gnu.Emacs 0x00000001000aebf7 get=5Finput=5Fpending + 91=C2=A0= > > > 10 org.gnu.Emacs 0x00000001000aa848 read=5Fchar + 693=C2=A0 > > > 11 org.gnu.Emacs 0x00000001000a87ee read=5Fkey=5Fsequence + 1583=C2= =A0 > > > 12 org.gnu.Emacs 0x00000001000a7f67 command=5Floop=5F1 + 3867=C2=A0= > > > 13 org.gnu.Emacs 0x0000000100113d18 internal=5Fcondition=5Fcase + 2= 51=C2=A0 > > > 14 org.gnu.Emacs 0x00000001000b69d1 command=5Floop=5F2 + 53=C2=A0 > > > 15 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243=C2=A0 > > > 16 org.gnu.Emacs 0x00000001000a684c command=5Floop + 133=C2=A0 > > > 17 org.gnu.Emacs 0x00000001000a676b recursive=5Fedit=5F1 + 131=C2=A0= > > > 18 org.gnu.Emacs 0x00000001000ce9b7 read=5Fminibuf + 2007=C2=A0 > > > 19 org.gnu.Emacs 0x00000001000ce1bc =46read=5Ffrom=5Fminibuffer + 2= 56=C2=A0 > > > 20 org.gnu.Emacs 0x000000010011543d =46funcall + 1212=C2=A0 > > > 21 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 22 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 23 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 24 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 25 org.gnu.Emacs 0x000000010011219f eval=5Fsub + 1296=C2=A0 > > > 26 org.gnu.Emacs 0x0000000100113ae1 internal=5Flisp=5Fcondition=5Fc= ase + 543=C2=A0 > > > 27 org.gnu.Emacs 0x0000000100148c06 exec=5Fbyte=5Fcode + 5883=C2=A0= > > > 28 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 29 org.gnu.Emacs 0x000000010011219f eval=5Fsub + 1296=C2=A0 > > > 30 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243=C2=A0 > > > 31 org.gnu.Emacs 0x00000001001489cd exec=5Fbyte=5Fcode + 5314=C2=A0= > > > 32 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 33 org.gnu.Emacs 0x0000000100114e20 =46apply + 496=C2=A0 > > > 34 org.gnu.Emacs 0x0000000100115245 =46funcall + 708=C2=A0 > > > 35 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 36 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 37 org.gnu.Emacs 0x0000000100114e20 =46apply + 496=C2=A0 > > > 38 org.gnu.Emacs 0x0000000100115245 =46funcall + 708=C2=A0 > > > 39 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 40 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 41 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 42 org.gnu.Emacs 0x0000000100114bad apply=5Flambda + 303=C2=A0 > > > 43 org.gnu.Emacs 0x0000000100111f93 eval=5Fsub + 772=C2=A0 > > > 44 org.gnu.Emacs 0x0000000100115d4e funcall=5Flambda + 691=C2=A0 > > > 45 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 46 org.gnu.Emacs 0x000000010010f746 =46funcall=5Finteractively + 58= =C2=A0 > > > 47 org.gnu.Emacs 0x0000000100115245 =46funcall + 708=C2=A0 > > > 48 org.gnu.Emacs 0x0000000100114cba =46apply + 138=C2=A0 > > > 49 org.gnu.Emacs 0x000000010010fc8c =46call=5Finteractively + 1329=C2= =A0 > > > 50 org.gnu.Emacs 0x0000000100115364 =46funcall + 995=C2=A0 > > > 51 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 52 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 53 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 54 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 55 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 56 org.gnu.Emacs 0x0000000100115d94 funcall=5Flambda + 761=C2=A0 > > > 57 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 58 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 59 org.gnu.Emacs 0x0000000100115d94 funcall=5Flambda + 761=C2=A0 > > > 60 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 61 org.gnu.Emacs 0x000000010010f746 =46funcall=5Finteractively + 58= =C2=A0 > > > 62 org.gnu.Emacs 0x0000000100115245 =46funcall + 708=C2=A0 > > > 63 org.gnu.Emacs 0x0000000100114cba =46apply + 138=C2=A0 > > > 64 org.gnu.Emacs 0x000000010010fc8c =46call=5Finteractively + 1329=C2= =A0 > > > 65 org.gnu.Emacs 0x0000000100115364 =46funcall + 995=C2=A0 > > > 66 org.gnu.Emacs 0x0000000100147d68 exec=5Fbyte=5Fcode + 2141=C2=A0= > > > 67 org.gnu.Emacs 0x00000001001151bd =46funcall + 572=C2=A0 > > > 68 org.gnu.Emacs 0x00000001001157d1 call1 + 45=C2=A0 > > > 69 org.gnu.Emacs 0x00000001000a7a86 command=5Floop=5F1 + 2618=C2=A0= > > > 70 org.gnu.Emacs 0x0000000100113d18 internal=5Fcondition=5Fcase + 2= 51=C2=A0 > > > 71 org.gnu.Emacs 0x00000001000b69d1 command=5Floop=5F2 + 53=C2=A0 > > > 72 org.gnu.Emacs 0x0000000100113733 internal=5Fcatch + 243=C2=A0 > > > 73 org.gnu.Emacs 0x00000001000a68ad command=5Floop + 230=C2=A0 > > > 74 org.gnu.Emacs 0x00000001000a676b recursive=5Fedit=5F1 + 131=C2=A0= > > > 75 org.gnu.Emacs 0x00000001000a69d7 =46recursive=5Fedit + 242=C2=A0= > > > 76 org.gnu.Emacs 0x00000001000a5802 main + 5204=C2=A0 > > > 77 libdyld.dylib 0x00007fff96e795fd start + 1=C2=A0 > > >=C2=A0 > > >=C2=A0 > > > Dump of assembler code for function ns=5Fread=5Fsocket:=C2=A0 > > > 0x0000000100180189 <+0>: push %rbp=C2=A0 > > > 0x000000010018018a <+1>: mov %rsp,%rbp=C2=A0 > > > 0x000000010018018d <+4>: push %r15=C2=A0 > > > 0x000000010018018f <+6>: push %r14=C2=A0 > > > 0x0000000100180191 <+8>: push %r12=C2=A0 > > > 0x0000000100180193 <+10>: push %rbx=C2=A0 > > > 0x0000000100180194 <+11>: and =240xffffffffffffffe0,%rsp=C2=A0 > > > 0x000000010018019b <+18>: sub =240x60,%rsp=C2=A0 > > > 0x000000010018019f <+22>: mov %rsi,%r14=C2=A0 > > > 0x00000001001801a2 <+25>: callq 0x1001836d1=C2=A0 > > > 0x00000001001801a7 <+30>: mov 0x56ea2(%rip),%r15 =23 0x1001d7050=C2= =A0 > > > 0x00000001001801ae <+37>: mov (%r15),%rdi=C2=A0 > > > 0x00000001001801b1 <+40>: mov 0x5f660(%rip),%rsi =23 0x1001df818=C2= =A0 > > > 0x00000001001801b8 <+47>: callq *0x5712a(%rip) =23 0x1001d72e8=C2=A0= > > > 0x00000001001801be <+53>: mov =240xffffffff,%r12d=C2=A0 > > > 0x00000001001801c4 <+59>: test %rax,%rax=C2=A0 > > > 0x00000001001801c7 <+62>: jne 0x1001803d2=C2=A0 > > > 0x00000001001801cd <+68>: xor %ebx,%ebx=C2=A0 > > > 0x00000001001801cf <+70>: cmpl =240x0,0x448aba(%rip) =23 0x1005c8c9= 0=C2=A0 > > > 0x00000001001801d6 <+77>: jle 0x10018020c=C2=A0 > > > 0x00000001001801d8 <+79>: xor %r12d,%r12d=C2=A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x00000001001801db <+82>: mov 0x448aa6(%rip),%rdi =23 0x1005c8c88=C2= =A0 > > > 0x00000001001801e2 <+89>: add %rbx,%rdi=C2=A0 > > > 0x00000001001801e5 <+92>: mov %r14,%rsi=C2=A0 > > > 0x00000001001801e8 <+95>: callq 0x1000ae28f=C2=A0 > > > 0x00000001001801ed <+100>: inc %r12d=C2=A0 > > > 0x00000001001801f0 <+103>: add =240x40,%rbx=C2=A0 > > > 0x00000001001801f4 <+107>: cmp 0x448a95(%rip),%r12d =23 0x1005c8c90= =C2=A0 > > > 0x00000001001801fb <+114>: jl 0x1001801db=C2=A0 > > > 0x00000001001801fd <+116>: movl =240x0,0x448a89(%rip) =23 0x1005c8c= 90=C2=A0 > > > 0x0000000100180207 <+126>: jmpq 0x1001803d2=C2=A0 > > > 0x000000010018020c <+131>: lea 0x3a3fb9(%rip),%rax =23 0x1005241cc=C2= =A0 > > > 0x0000000100180213 <+138>: incl (%rax)=C2=A0 > > > 0x0000000100180215 <+140>: movl =240x0,0x448a51(%rip) =23 0x1005c8c= 70=C2=A0 > > > 0x000000010018021f <+150>: vxorps %ymm0,%ymm0,%ymm0=C2=A0 > > > 0x0000000100180223 <+154>: vmovaps %ymm0,0x20(%rsp)=C2=A0 > > > 0x0000000100180229 <+160>: vmovaps %ymm0,(%rsp)=C2=A0 > > > 0x000000010018022e <+165>: lea (%rsp),%rax=C2=A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x0000000100180232 <+169>: mov %rax,0x448a07(%rip) =23 0x1005c8c40=C2= =A0 > > > 0x0000000100180239 <+176>: mov %r14,0x448a28(%rip) =23 0x1005c8c68=C2= =A0 > > > 0x0000000100180240 <+183>: mov 0x448a51(%rip),%rdi =23 0x1005c8c98=C2= =A0 > > > 0x0000000100180247 <+190>: mov 0x5f2ca(%rip),%rsi =23 0x1001df518=C2= =A0 > > > 0x000000010018024e <+197>: mov 0x57093(%rip),%r12 =23 0x1001d72e8=C2= =A0 > > > 0x0000000100180255 <+204>: vzeroupper=C2=A0 > > > 0x0000000100180258 <+207>: callq *%r12=C2=A0 > > > 0x000000010018025b <+210>: mov 0x603be(%rip),%rdi =23 0x1001e0620=C2= =A0 > > > 0x0000000100180262 <+217>: mov 0x5f2bf(%rip),%rsi =23 0x1001df528=C2= =A0 > > > 0x0000000100180269 <+224>: callq *%r12=C2=A0 > > > 0x000000010018026c <+227>: mov 0x5f2bd(%rip),%rsi =23 0x1001df530=C2= =A0 > > > 0x0000000100180273 <+234>: mov %rax,%rdi=C2=A0 > > > 0x0000000100180276 <+237>: callq *%r12=C2=A0 > > > 0x0000000100180279 <+240>: mov %rax,0x448a18(%rip) =23 0x1005c8c98=C2= =A0 > > > 0x0000000100180280 <+247>: mov 0x448b89(%rip),%rdi =23 0x1005c8e10=C2= =A0 > > > 0x0000000100180287 <+254>: test %rdi,%rdi=C2=A0 > > > 0x000000010018028a <+257>: je 0x1001802e3=C2=A0 > > > 0x000000010018028c <+259>: mov 0x5f355(%rip),%rsi =23 0x1001df5e8=C2= =A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x0000000100180293 <+266>: callq *0x5704f(%rip) =23 0x1001d72e8=C2=A0= > > > 0x0000000100180299 <+272>: test %rax,%rax=C2=A0 > > > 0x000000010018029c <+275>: je 0x1001802e3=C2=A0 > > > 0x000000010018029e <+277>: mov (%r15),%rbx=C2=A0 > > > 0x00000001001802a1 <+280>: mov 0x448b68(%rip),%rdi =23 0x1005c8e10=C2= =A0 > > > 0x00000001001802a8 <+287>: mov 0x5f2f1(%rip),%rsi =23 0x1001df5a0=C2= =A0 > > > 0x00000001001802af <+294>: xor %edx,%edx=C2=A0 > > > 0x00000001001802b1 <+296>: callq *%r12=C2=A0 > > > 0x00000001001802b4 <+299>: mov 0x5fa15(%rip),%rsi =23 0x1001dfcd0=C2= =A0 > > > 0x00000001001802bb <+306>: mov %rbx,%rdi=C2=A0 > > > 0x00000001001802be <+309>: mov %rax,%rdx=C2=A0 > > > 0x00000001001802c1 <+312>: callq *%r12=C2=A0 > > > 0x00000001001802c4 <+315>: test %al,%al=C2=A0 > > > 0x00000001001802c6 <+317>: je 0x1001802e3=C2=A0 > > > 0x00000001001802c8 <+319>: mov 0x448b41(%rip),%rdi =23 0x1005c8e10=C2= =A0 > > > 0x00000001001802cf <+326>: mov 0x5fa02(%rip),%rsi =23 0x1001dfcd8=C2= =A0 > > > 0x00000001001802d6 <+333>: xor %edx,%edx=C2=A0 > > > 0x00000001001802d8 <+335>: callq *0x5700a(%rip) =23 0x1001d72e8=C2=A0= > > > 0x00000001001802de <+341>: jmpq 0x1001803a6=C2=A0 > > > 0x00000001001802e3 <+346>: mov 0x448b2e(%rip),%rdi =23 0x1005c8e18=C2= =A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x00000001001802ea <+353>: test %rdi,%rdi=C2=A0 > > > 0x00000001001802ed <+356>: je 0x10018036c=C2=A0 > > > 0x00000001001802ef <+358>: mov 0x5f2f2(%rip),%rsi =23 0x1001df5e8=C2= =A0 > > > 0x00000001001802f6 <+365>: callq *0x56fec(%rip) =23 0x1001d72e8=C2=A0= > > > 0x00000001001802fc <+371>: test %rax,%rax=C2=A0 > > > 0x00000001001802ff <+374>: je 0x10018036c=C2=A0 > > > 0x0000000100180301 <+376>: mov (%r15),%r14=C2=A0 > > > 0x0000000100180304 <+379>: mov 0x448b0d(%rip),%rdi =23 0x1005c8e18=C2= =A0 > > > 0x000000010018030b <+386>: mov 0x5f28e(%rip),%rsi =23 0x1001df5a0=C2= =A0 > > > 0x0000000100180312 <+393>: xor %edx,%edx=C2=A0 > > > 0x0000000100180314 <+395>: callq *%r12=C2=A0 > > > 0x0000000100180317 <+398>: mov %rax,%rbx=C2=A0 > > > 0x000000010018031a <+401>: mov 0x448aff(%rip),%rdi =23 0x1005c8e20=C2= =A0 > > > 0x0000000100180321 <+408>: mov 0x5f278(%rip),%rsi =23 0x1001df5a0=C2= =A0 > > > 0x0000000100180328 <+415>: xor %edx,%edx=C2=A0 > > > 0x000000010018032a <+417>: callq *%r12=C2=A0 > > > 0x000000010018032d <+420>: mov 0x5f9ac(%rip),%rsi =23 0x1001dfce0=C2= =A0 > > > 0x0000000100180334 <+427>: mov %r14,%rdi=C2=A0 > > > 0x0000000100180337 <+430>: mov %rbx,%rdx=C2=A0 > > > 0x000000010018033a <+433>: mov %rax,%rcx=C2=A0 > > > 0x000000010018033d <+436>: callq *%r12=C2=A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x0000000100180340 <+439>: test %al,%al=C2=A0 > > > 0x0000000100180342 <+441>: je 0x10018036c=C2=A0 > > > 0x0000000100180344 <+443>: mov 0x448acd(%rip),%rdi =23 0x1005c8e18=C2= =A0 > > > 0x000000010018034b <+450>: mov 0x5f986(%rip),%rsi =23 0x1001dfcd8=C2= =A0 > > > 0x0000000100180352 <+457>: xor %edx,%edx=C2=A0 > > > 0x0000000100180354 <+459>: callq *%r12=C2=A0 > > > 0x0000000100180357 <+462>: mov 0x448ac2(%rip),%rdi =23 0x1005c8e20=C2= =A0 > > > 0x000000010018035e <+469>: mov 0x5f973(%rip),%rsi =23 0x1001dfcd8=C2= =A0 > > > 0x0000000100180365 <+476>: xor %edx,%edx=C2=A0 > > > 0x0000000100180367 <+478>: callq *%r12=C2=A0 > > > 0x000000010018036a <+481>: jmp 0x1001803a6=C2=A0 > > > 0x000000010018036c <+483>: movb =240x0,0x44892d(%rip) =23 0x1005c8c= a0=C2=A0 > > > 0x0000000100180373 <+490>: mov =240xffffffff,%edi=C2=A0 > > > 0x0000000100180378 <+495>: callq 0x1001759c2=C2=A0 > > > 0x000000010018037d <+500>: mov 0x448a85(%rip),%eax =23 0x1005c8e08=C2= =A0 > > > 0x0000000100180383 <+506>: lea 0x1(%rax),%ecx=C2=A0 > > > 0x0000000100180386 <+509>: mov %ecx,0x448a7c(%rip) =23 0x1005c8e08=C2= =A0 > > > 0x000000010018038c <+515>: test %eax,%eax=C2=A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x000000010018038e <+517>: jne 0x1001803e2=C2=A0 > > > 0x0000000100180390 <+519>: mov (%r15),%rdi=C2=A0 > > > 0x0000000100180393 <+522>: mov 0x5f30e(%rip),%rsi =23 0x1001df6a8=C2= =A0 > > > 0x000000010018039a <+529>: callq *0x56f48(%rip) =23 0x1001d72e8=C2=A0= > > > 0x00000001001803a0 <+535>: decl 0x448a62(%rip) =23 0x1005c8e08=C2=A0= > > > 0x00000001001803a6 <+541>: mov 0x4488c3(%rip),%r12d =23 0x1005c8c70= =C2=A0 > > > 0x00000001001803ad <+548>: movl =240x0,0x4488b9(%rip) =23 0x1005c8c= 70=C2=A0 > > > 0x00000001001803b7 <+558>: movq =240x0,0x44887e(%rip) =23 0x1005c8c= 40=C2=A0 > > > 0x00000001001803c2 <+569>: movq =240x0,0x44889b(%rip) =23 0x1005c8c= 68=C2=A0 > > > 0x00000001001803cd <+580>: callq 0x1000aff08=C2=A0 > > > 0x00000001001803d2 <+585>: mov %r12d,%eax=C2=A0 > > > 0x00000001001803d5 <+588>: lea -0x20(%rbp),%rsp=C2=A0 > > > 0x00000001001803d9 <+592>: pop %rbx=C2=A0 > > > 0x00000001001803da <+593>: pop %r12=C2=A0 > > > 0x00000001001803dc <+595>: pop %r14=C2=A0 > > > 0x00000001001803de <+597>: pop %r15=C2=A0 > > > 0x00000001001803e0 <+599>: pop %rbp=C2=A0 > > > 0x00000001001803e1 <+600>: retq=C2=A0 > > > ---Type to continue, or q to quit---=C2=A0 > > > 0x00000001001803e2 <+601>: callq 0x1000bd866=C2=A0 > > >=C2=A0 > > > In GNU Emacs 24.4.50.1 (x86=5F64-apple-darwin13.3.0, NS appkit-1265= .21 Version 10.9.4 (Build 13E28))=C2=A0 > > > of 2014-08-28 on scarter-mac.europe.corp.microsoft.com=C2=A0 > > > Windowing system distributor =60Apple', version 10.3.1265=C2=A0 > > > Configured using:=C2=A0 > > > =60configure --prefix=3D/usr/local/Cellar/emacs/HEAD --without-dbus= =C2=A0 > > > --enable-locallisppath=3D/usr/local/share/emacs/site-lisp=C2=A0 > > > --infodir=3D/usr/local/Cellar/emacs/HEAD/share/info/emacs=C2=A0 > > > --without-gnutls --with-ns --disable-ns-self-contained'=C2=A0 > > >=C2=A0 > > > Configured features:=C2=A0 > > > ACL LIBXML2 ZLIB=C2=A0 > > >=C2=A0 > > > Important settings:=C2=A0 > > > value of =24LC=5FALL: en=5FGB.UT=46-8=C2=A0 > > > value of =24LANG: en=5FGB.UT=46-8=C2=A0 > > > locale-coding-system: utf-8-unix=C2=A0 > > >=C2=A0 > > > Major mode: Lisp Interaction=C2=A0 > > >=C2=A0 > > > Minor modes in effect:=C2=A0 > > > eldoc-mode: t=C2=A0 > > > evil-paredit-mode: t=C2=A0 > > > paredit-mode: t=C2=A0 > > > diff-hl-mode: t=C2=A0 > > > diff-auto-refine-mode: t=C2=A0 > > > yas-global-mode: t=C2=A0 > > > yas-minor-mode: t=C2=A0 > > > global-hl-line-mode: t=C2=A0 > > > highlight-parentheses-mode: t=C2=A0 > > > winner-mode: t=C2=A0 > > > sml-modeline-mode: t=C2=A0 > > > shell-dirtrack-mode: t=C2=A0 > > > helm-match-plugin-mode: t=C2=A0 > > > helm-occur-match-plugin-mode: t=C2=A0 > > > savehist-mode: t=C2=A0 > > > show-paren-mode: t=C2=A0 > > > global-auto-revert-mode: t=C2=A0 > > > flycheck-mode: t=C2=A0 > > > company-mode: t=C2=A0 > > > global-surround-mode: t=C2=A0 > > > surround-mode: t=C2=A0 > > > global-undo-tree-mode: t=C2=A0 > > > undo-tree-mode: t=C2=A0 > > > evil-mode: t=C2=A0 > > > evil-local-mode: t=C2=A0 > > > delete-selection-mode: t=C2=A0 > > > ido-everywhere: t=C2=A0 > > > cua-mode: t=C2=A0 > > > tooltip-mode: t=C2=A0 > > > electric-indent-mode: t=C2=A0 > > > mouse-wheel-mode: t=C2=A0 > > > menu-bar-mode: t=C2=A0 > > > file-name-shadow-mode: t=C2=A0 > > > global-font-lock-mode: t=C2=A0 > > > font-lock-mode: t=C2=A0 > > > blink-cursor-mode: t=C2=A0 > > > auto-composition-mode: t=C2=A0 > > > auto-encryption-mode: t=C2=A0 > > > auto-compression-mode: t=C2=A0 > > > size-indication-mode: t=C2=A0 > > > column-number-mode: t=C2=A0 > > > line-number-mode: t=C2=A0 > > >=C2=A0 > > > end-emacs-bug-report>=C2=A0 > > >=C2=A0 > > > Recent messages:=C2=A0 > > > Loading /Users/scarter/emacs/dotemacs.el (source)...done=C2=A0 > > > =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=C2=A0 > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/lisp-interaction-mode=C2=A0 > > > =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=C2=A0= > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/emacs-lisp-mode=C2=A0 > > > =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=C2=A0 > > > =5Byas=5D Loading compiled snippets from /Users/scarter/emacs/data/= elpa/yasnippet-20140810.1626/snippets/prog-mode=C2=A0 > > > Loading /Users/scarter/emacs/data/elpa/yasnippet-20140810.1626/snip= pets/prog-mode/.yas-setup...done=C2=A0 > > > =46or information about GNU Emacs and the GNU system, type C-a.=C2=A0= > > > delete-backward-char: Text is read-only=C2=A0 > > > byte-code: Command attempted to use minibuffer while in minibuffer=C2= =A0 > > >=C2=A0 > > > Load-path shadows:=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/ack hides /Users/scarter/emacs/data/= elpa/nav-20120507.7/ack=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/static hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/static=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/richtext hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/richtext=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pym hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/pym=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/product hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/product=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poem hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/poem=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poem-e20 hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/poem-e20=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/poe hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/poe=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pcustom hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/pcustom=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pces hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/pces=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pces-e20 hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/pces-e20=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/pccl hides /User= s/scarter/emacs/data/elpa/apel-20130823.2314/pccl=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/path-util hides = /Users/scarter/emacs/data/elpa/apel-20130823.2314/path-util=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/mcharset hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/mcharset=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/invisible hides = /Users/scarter/emacs/data/elpa/apel-20130823.2314/invisible=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/install hides /U= sers/scarter/emacs/data/elpa/apel-20130823.2314/install=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/filename hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/filename=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/emu hides /Users= /scarter/emacs/data/elpa/apel-20130823.2314/emu=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/calist hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/calist=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/broken hides /Us= ers/scarter/emacs/data/elpa/apel-20130823.2314/broken=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/apel-ver hides /= Users/scarter/emacs/data/elpa/apel-20130823.2314/apel-ver=C2=A0 > > > /Users/scarter/emacs/site-lisp/apel-10.7/apel-10.7/alist hides /Use= rs/scarter/emacs/data/elpa/apel-20130823.2314/alist=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/org-mu4e hides /usr/local/share= /emacs/site-lisp/mu4e/org-mu4e=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e hides /usr/local/share/ema= cs/site-lisp/mu4e/mu4e=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-view hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-view=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-vars hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-vars=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-utils hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-utils=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-speedbar hides /usr/local/= share/emacs/site-lisp/mu4e/mu4e-speedbar=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-proc hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-proc=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-meta hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-meta=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-message hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-message=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-mark hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-mark=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-main hides /usr/local/shar= e/emacs/site-lisp/mu4e/mu4e-main=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-lists hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-lists=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-headers hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-headers=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-draft hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-draft=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-contrib hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-contrib=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-compose hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-compose=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-actions hides /usr/local/s= hare/emacs/site-lisp/mu4e/mu4e-actions=C2=A0 > > > /Users/scarter/emacs/site-lisp/mu4e/mu4e-about hides /usr/local/sha= re/emacs/site-lisp/mu4e/mu4e-about=C2=A0 > > > /Users/scarter/emacs/site-lisp/whitespace hides /usr/local/Cellar/e= macs/HEAD/share/emacs/24.4.50/lisp/whitespace=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/md4 hides /usr/loc= al/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/md4=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/dictionaries-common/ispell hides /us= r/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/textmodes/ispell=C2=A0= > > > /Users/scarter/emacs/site-lisp/dictionaries-common/flyspell hides /= usr/local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/textmodes/flyspell=C2= =A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox hides /usr/local/Cel= lar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-org hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-org=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-odt hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-odt=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-md hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-md=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-man hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-man=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ox-icalendar hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ox-icalendar=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org hides /usr/local/Ce= llar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-version hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-version=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-protocol hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-protocol=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0= > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-loaddefs hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-loaddefs=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-install hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-install=C2=A0 > > > /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=C2= =A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-id hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-id=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-footnote hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-footnote=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-entities hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-entities=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-element hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-element=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-docview hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-docview=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-datetree hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-datetree=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-colview hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-colview=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-capture hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-capture=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/org-archive hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/org-archive=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob hides /usr/local/Cel= lar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sql hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sql=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-sh hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-sh=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-ref hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-ref=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-plantuml hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-plantuml=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-picolisp hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-picolisp=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-org hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-org=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-makefile hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-makefile=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-lob hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-lob=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-lilypond hides /usr/= local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-lilypond=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-js hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-js=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-io hides /usr/local/= Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-io=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-exp hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-exp=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0= > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-dot hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-dot=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-css hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-css=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-awk hides /usr/local= /Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-awk=C2=A0 > > > /Users/scarter/emacs/data/elpa/org-20140811/ob-asymptote hides /usr= /local/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/org/ob-asymptote=C2=A0 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/sasl hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/sasl=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0= > > > /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=C2=A0 > > > /Users/scarter/emacs/data/elpa/flim-20130626.204/ntlm hides /usr/lo= cal/Cellar/emacs/HEAD/share/emacs/24.4.50/lisp/net/ntlm=C2=A0 > > > /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=C2=A0 > > > /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=C2=A0 > > > /Users/scarter/emacs/site-lisp/sym-comp hides /usr/local/Cellar/ema= cs/HEAD/share/emacs/24.4.50/lisp/obsolete/sym-comp=C2=A0 > > >=C2=A0 > > > =46eatures:=C2=A0 > > > (shadow mule-util emacsbug eldoc evil-paredit paredit diff-hl vc-di= r=C2=A0 > > > ewoc vc vc-dispatcher diff-mode company-jedi company-files=C2=A0 > > > company-oddmuse company-keywords company-dabbrev-code company-dabbr= ev=C2=A0 > > > company-etags company-gtags company-xcode company-semantic company-= eclim=C2=A0 > > > company-template company-css company-nxml company-elisp server org-= mu4e=C2=A0 > > > mu4e mu4e-speedbar mu4e-main mu4e-view mu4e-headers mu4e-compose=C2= =A0 > > > mu4e-draft mu4e-actions rfc2368 smtpmail sendmail mu4e-mark mu4e-me= ssage=C2=A0 > > > html2text mu4e-proc mu4e-utils doc-view jka-compr image-mode mu4e-l= ists=C2=A0 > > > mu4e-about mu4e-vars message rfc822 mml mml-sec mm-decode mm-bodies= =C2=A0 > > > mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev=C2= =A0 > > > mail-utils gmm-utils mailheader mu4e-meta yasnippet find-lisp filec= ache=C2=A0 > > > multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operation= s=C2=A0 > > > rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors=C2= =A0 > > > mc-edit-lines multiple-cursors-core expand-region text-mode-expansi= ons=C2=A0 > > > the-org-mode-expansions er-basic-expansions expand-region-core=C2=A0= > > > expand-region-custom hl-line rainbow-mode highlight-symbol=C2=A0 > > > highlight-parentheses sc-wombat-theme evil-args key-chord direx win= ner=C2=A0 > > > sml-modeline bbc-radioplay linkd keyfreq fold-dwim hideshow=C2=A0 > > > folding-isearch folding nav omnisharp etags popup json flymake-curs= or=C2=A0 > > > shaderlab-mode projects helm-files image-dired tramp tramp-compat=C2= =A0 > > > tramp-loaddefs trampver shell dired-aux ffap thingatpt helm-buffers= =C2=A0 > > > helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-= net=C2=A0 > > > browse-url xml url url-proxy url-privacy url-expand url-methods=C2=A0= > > > url-history url-cookie url-domsuf url-util url-parse auth-source ei= eio=C2=A0 > > > byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util=C2= =A0 > > > mail-prsvr password-cache url-vars mailcap helm-plugin bookmark pp=C2= =A0 > > > helm-help helm-match-plugin helm-grep helm-regexp helm-external=C2=A0= > > > helm-utils grep compile sc-dired-aliases speedbar sb-image ezimage=C2= =A0 > > > dframe bm dired-single wdired dired-x dired org-mobile org-agenda s= mex=C2=A0 > > > re-builder epa-file epa derived epg epg-config savehist paren autor= evert=C2=A0 > > > filenotify flycheck help-mode rx subr-x pcase dash company helm-loc= ate=C2=A0 > > > helm evil-jumper surround evil evil-integration undo-tree diff evil= -maps=C2=A0 > > > evil-commands evil-types evil-search evil-ex evil-macros evil-repea= t=C2=A0 > > > evil-states evil-core evil-common windmove rect evil-digraphs evil-= vars=C2=A0 > > > edmacro kmacro ispell org org-macro org-footnote org-pcomplete pcom= plete=C2=A0 > > > org-list org-faces org-entities noutline outline easy-mmode org-ver= sion=C2=A0 > > > ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob= -keys=C2=A0 > > > ob-comint comint ansi-color ring ob-core ob-eval org-compat org-mac= s=C2=A0 > > > org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs=C2= =A0 > > > ace-window ace-jump-mode tex-site auto-complete-etags-autoloads=C2=A0= > > > color-theme-autoloads dired-single-autoloads fastnav-autoloads=C2=A0= > > > flymake-cursor-autoloads goto-last-change-autoloads grizzl-autoload= s=C2=A0 > > > gtags-autoloads helm-spotify-autoloads hideshowvis-autoloads=C2=A0 > > > highlight-symbol-autoloads idle-highlight-mode-autoloads=C2=A0 > > > key-chord-autoloads multi-autoloads nav-autoloads powerline advice=C2= =A0 > > > help-fns cl-macs powerline-separators color powerline-themes=C2=A0 > > > rainbow-mode-autoloads rfringe-autoloads sunrise-commander-autoload= s=C2=A0 > > > info whole-line-or-region-autoloads package cl gv delsel recentf=C2= =A0 > > > tree-widget wid-edit cl-loaddefs cl-lib easymenu ido cua-base cus-s= tart=C2=A0 > > > cus-load time-date tooltip electric uniquify ediff-hook vc-hooks=C2= =A0 > > > lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt= =C2=A0 > > > fringe tabulated-list newcomment lisp-mode prog-mode register page=C2= =A0 > > > menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lo= ck=C2=A0 > > > syntax facemenu font-core frame cham georgian utf-8-lang misc-lang=C2= =A0 > > > vietnamese tibetan thai tai-viet lao korean japanese hebrew greek=C2= =A0 > > > romanian slovak czech european ethiopic indian cyrillic chinese=C2=A0= > > > case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nad= vice=C2=A0 > > > loaddefs button faces cus-face macroexp files text-properties overl= ay=C2=A0 > > > sha1 md5 base64 format env code-pages mule custom widget=C2=A0 > > > hashtable-print-readable backquote make-network-process cocoa ns=C2= =A0 > > > multi-tty emacs)=C2=A0 > > >=C2=A0 > > > Memory information:=C2=A0 > > > ((conses 16 418743 36161)=C2=A0 > > > (symbols 48 47674 1)=C2=A0 > > > (miscs 40 158 145)=C2=A0 > > > (strings 32 113088 24118)=C2=A0 > > > (string-bytes 1 3524257)=C2=A0 > > > (vectors 16 49435)=C2=A0 > > > (vector-slots 8 1524372 103562)=C2=A0 > > > (floats 8 722 252)=C2=A0 > > > (intervals 56 423 0)=C2=A0 > > > (buffers 976 12))=C2=A0 > > > --=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > >=C2=A0 > > --5431b488_75a2a8d4_2b13 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline