From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.bugs Subject: bug#23949: 25.0.95; Regression in handling error caused by (string-match-p "." nil) Date: Tue, 12 Jul 2016 12:29:25 +0000 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1134fc8cfa96be05376f6b14 X-Trace: ger.gmane.org 1468327997 31654 80.91.229.3 (12 Jul 2016 12:53:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Jul 2016 12:53:17 +0000 (UTC) To: 23949@debbugs.gnu.org, Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 12 14:53:05 2016 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 1bMxBR-00079I-7K for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Jul 2016 14:53:05 +0200 Original-Received: from localhost ([::1]:40255 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMxBQ-0007ZE-An for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Jul 2016 08:53:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39465) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMwpC-0006OY-Cc for bug-gnu-emacs@gnu.org; Tue, 12 Jul 2016 08:30:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMwp9-0000d2-2v for bug-gnu-emacs@gnu.org; Tue, 12 Jul 2016 08:30:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35372) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMwp8-0000cf-VQ for bug-gnu-emacs@gnu.org; Tue, 12 Jul 2016 08:30:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bMwp8-0001nj-My for bug-gnu-emacs@gnu.org; Tue, 12 Jul 2016 08:30:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jul 2016 12:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23949 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23949-submit@debbugs.gnu.org id=B23949.14683265866877 (code B ref 23949); Tue, 12 Jul 2016 12:30:02 +0000 Original-Received: (at 23949) by debbugs.gnu.org; 12 Jul 2016 12:29:46 +0000 Original-Received: from localhost ([127.0.0.1]:47709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMwor-0001mq-Er for submit@debbugs.gnu.org; Tue, 12 Jul 2016 08:29:46 -0400 Original-Received: from mail-oi0-f52.google.com ([209.85.218.52]:34371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMwoo-0001md-Q5 for 23949@debbugs.gnu.org; Tue, 12 Jul 2016 08:29:43 -0400 Original-Received: by mail-oi0-f52.google.com with SMTP id s66so19812693oif.1 for <23949@debbugs.gnu.org>; Tue, 12 Jul 2016 05:29:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=OHzzzS3Um7JkE1wYgO6P39a6hAS1/4gB6yePq2BP8rM=; b=alBksPv2O0OZ3SBjl+XdIQ1BWmatfZZSBIzWd0mzteG/xtLxExCKfXtqSpXOJ0R/pj NA3wY6/kMV0eo+yppXk/qs/6AYSOLyD119rumRzDK2pIPoTI+AT5AGiXu/+GKVlLcHkR i5nF9mQRjLWO3OdWjV/vmej+brmmg+P9HYtjMljkZ/5dWf2xsh7chdtIuY+IzLeWHwQq mntSJU59q64qeD0SKVc/uSFCwN1cPvfLdmlj1CRzuurABkYPvmnZ79/zBKiRte7TdM9Y deyrXwFZsaUio6FJLV8JRx0pJF66XoG8OC9YVZlbI2LxixGXzt/d2NKQthV9QCFWFS/d +lDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OHzzzS3Um7JkE1wYgO6P39a6hAS1/4gB6yePq2BP8rM=; b=fWshPAGFG8EydcgpR7KXXpo3rILOy703PSwiPLC0xw2cDMPShtMBq//pdbBAkXxnYt olvycL+jtszjQgMkiZFGmmoDU/AKj36qFKBrYlEGGLekcy8Ueh0vl9b0suNglbwFk463 0rplklBNEQDvFgF8EYn67wB6xbMeGEQ3BUM3sYnRQ/FvJXFhPpAXGxNUCUJqJ4V/F8Vv 9f3qKSebvZPE2GSm1cB8X58arJsPnAP1cb7vvTTA+7b9XsLNzduoEhN0s6rtxF4qGUVg S240l2M/9B7QPiApOceZAmBKs3+LOhKWuNFeGpn3jdJFgz3b+I631qM51cWZOThRPSI5 tvMA== X-Gm-Message-State: ALyK8tI4LYc/BVJqsyiu0GKj2TCKNvusyJMSYzAquQ8mvnt7c+yW0AMtjLZwPuqDBKVyi/kGDocAOdzNUrFGiA== X-Received: by 10.202.199.149 with SMTP id x143mr786389oif.50.1468326576033; Tue, 12 Jul 2016 05:29:36 -0700 (PDT) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:120900 Archived-At: --001a1134fc8cfa96be05376f6b14 Content-Type: text/plain; charset=UTF-8 I evaluated the below after: > gdb ./emacs gdb> r -Q ==== (defmacro emacs-q-template (pkgs &rest body) "Install packages in PKGS list and evaluate BODY. Example usage: 1. Launch 'emacs -Q'. 2. Copy this macro definition to its scratch buffer and evaluate it. 3. Evaluate a minimum working example using this macro as below: (emacs-q-template '(projectile) (projectile-global-mode)) " (declare (indent 1) (debug t)) `(progn (require 'package) (setq package-user-dir (concat (getenv "HOME") "/.emacs.d/elpa_test/")) (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) (package-initialize) (package-refresh-contents) (dolist (pkg ,pkgs) (package-install pkg) (require pkg)) ,@body)) (emacs-q-template '(projectile) (projectile-global-mode) (string-match-p "." nil)) ===== Below is the backtrace at the point where I get the unexpected end-of-file error (gdb) c Continuing. [New Thread 0x7fffec504700 (LWP 11972)] [Thread 0x7fffec504700 (LWP 11972) exited] Breakpoint 3, Fsignal (error_symbol=19104, data=0) at eval.c:1472 1472 = (NILP (error_symbol) ? Fcar (data) : error_symbol); (gdb) p error_symbol $15 = 19104 (gdb) xsymbol $16 = (struct Lisp_Symbol *) 0xcae060 "end-of-file" (gdb) bt #0 Fsignal (error_symbol=19104, data=0) at eval.c:1472 #1 0x00000000005f4a06 in xsignal (error_symbol=19104, data=0) at eval.c:1578 #2 0x00000000005f4a33 in xsignal0 (error_symbol=19104) at eval.c:1587 #3 0x0000000000623284 in end_of_file_error () at lread.c:1738 #4 0x0000000000624dcd in read1 (readcharfun=57797668, pch=0x7fffffff353c, first_in_list=false) at lread.c:2553 #5 0x00000000006278e3 in read_list (flag=false, readcharfun=57797668) at lread.c:3659 #6 0x0000000000624dfc in read1 (readcharfun=57797668, pch=0x7fffffff38ac, first_in_list=false) at lread.c:2558 #7 0x00000000006241b0 in read0 (readcharfun=57797668) at lread.c:2139 #8 0x0000000000624112 in read_internal_start (stream=57797668, start=0, end=0) at lread.c:2112 #9 0x0000000000623fab in Fread_from_string (string=57797668, start=0, end=0) at lread.c:2075 #10 0x00000000005f7627 in Ffuncall (nargs=2, args=0x7fffffff3a28) at eval.c:2708 #11 0x000000000063df57 in exec_byte_code (bytestr=10617580, vector=10617613, maxdepth=34, args_template=0, nargs=0, args=0x0) at bytecode.c:880 #12 0x00000000005f817a in funcall_lambda (fun=10617485, nargs=2, arg_vector=0xa2030d ) at eval.c:2929 #13 0x00000000005f783a in Ffuncall (nargs=3, args=0x7fffffff3f80) at eval.c:2750 #14 0x000000000063df57 in exec_byte_code (bytestr=40406500, vector=35307789, maxdepth=18, args_template=1030, nargs=1, args=0x7fffffff44c8) at bytecode.c:880 #15 0x00000000005f7e3e in funcall_lambda (fun=35307829, nargs=1, arg_vector=0x7fffffff44c0) at eval.c:2863 #16 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff44b8) at eval.c:2750 #17 0x000000000063df57 in exec_byte_code (bytestr=41942932, vector=35797685, maxdepth=66, args_template=1030, nargs=1, args=0x7fffffff4a78) at bytecode.c:880 #18 0x00000000005f7e3e in funcall_lambda (fun=26917541, nargs=1, arg_vector=0x7fffffff4a70) at eval.c:2863 #19 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff4a68) at eval.c:2750 #20 0x000000000063df57 in exec_byte_code (bytestr=32991236, vector=36233277, maxdepth=50, args_template=2058, nargs=2, args=0x7fffffff4fd0) at bytecode.c:880 #21 0x00000000005f7e3e in funcall_lambda (fun=36233437, nargs=2, arg_vector=0x7fffffff4fc0) at eval.c:2863 #22 0x00000000005f783a in Ffuncall (nargs=3, args=0x7fffffff4fb8) at eval.c:2750 #23 0x000000000063df57 in exec_byte_code (bytestr=29885572, vector=35430989, maxdepth=26, args_template=2054, nargs=1, args=0x7fffffff5508) at bytecode.c:880 #24 0x00000000005f7e3e in funcall_lambda (fun=35431157, nargs=1, arg_vector=0x7fffffff5500) at eval.c:2863 #25 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff54f8) at eval.c:2750 #26 0x000000000063df57 in exec_byte_code (bytestr=29509364, vector=35472261, maxdepth=34, args_template=1026, nargs=0, args=0x7fffffff5a50) at bytecode.c:880 #27 0x00000000005f7e3e in funcall_lambda (fun=37586485, nargs=0, arg_vector=0x7fffffff5a50) at eval.c:2863 #28 0x00000000005f783a in Ffuncall (nargs=1, args=0x7fffffff5a48) at eval.c:2750 #29 0x000000000063df57 in exec_byte_code (bytestr=29347988, vector=37183445, maxdepth=18, args_template=2, nargs=0, args=0x7fffffff6010) at bytecode.c:880 #30 0x00000000005f7e3e in funcall_lambda (fun=37183509, nargs=0, arg_vector=0x7fffffff6010) at eval.c:2863 #31 0x00000000005f783a in Ffuncall (nargs=1, args=0x7fffffff6008) at eval.c:2750 #32 0x00000000005f6a9b in funcall_nil (nargs=1, args=0x7fffffff6008) at eval.c:2340 #33 0x00000000005f6e9f in run_hook_with_args (nargs=1, args=0x7fffffff6008, funcall=0x5f6a78 ) at eval.c:2517 #34 0x00000000005f6b22 in Frun_hook_with_args (nargs=1, args=0x7fffffff6008) at eval.c:2382 #35 0x00000000005f6efb in run_hook (hook=28871488) at eval.c:2530 #36 0x00000000005f6adf in Frun_hooks (nargs=1, args=0x7fffffff6118) at eval.c:2364 #37 0x00000000005f74ba in Ffuncall (nargs=2, args=0x7fffffff6110) at eval.c:2681 #38 0x000000000063df57 in exec_byte_code (bytestr=9658076, vector=9658109, maxdepth=22, args_template=514, nargs=1, args=0x7fffffff6640) at bytecode.c:880 #39 0x00000000005f7e3e in funcall_lambda (fun=9658029, nargs=1, arg_vector=0x7fffffff6640) at eval.c:2863 #40 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff6638) at eval.c:2750 #41 0x000000000063df57 in exec_byte_code (bytestr=26545060, vector=26696973, maxdepth=10, args_template=2, nargs=0, args=0x7fffffff6c50) at bytecode.c:880 #42 0x00000000005f7e3e in funcall_lambda (fun=26697125, nargs=0, arg_vector=0x7fffffff6c50) at eval.c:2863 #43 0x00000000005f783a in Ffuncall (nargs=1, args=0x7fffffff6c48) at eval.c:2750 #44 0x000000000063df57 in exec_byte_code (bytestr=26480452, vector=26654173, maxdepth=166, args_template=514, nargs=2, args=0x7fffffff71a8) at bytecode.c:880 #45 0x00000000005f7e3e in funcall_lambda (fun=26654805, nargs=2, arg_vector=0x7fffffff71a8) at eval.c:2863 #46 0x00000000005f783a in Ffuncall (nargs=3, args=0x7fffffff71a0) at eval.c:2750 #47 0x00000000005f6a41 in Fapply (nargs=2, args=0x7fffffff7270) at eval.c:2329 #48 0x00000000005f6f90 in apply1 (fn=16848, arg=56618787) at eval.c:2545 #49 0x00000000005f23b6 in call_debugger (arg=56618787) at eval.c:308 #50 0x00000000005f4e2b in maybe_call_debugger (conditions=9578427, sig=51984, data=56618835) at eval.c:1723 #51 0x00000000005f48dd in Fsignal (error_symbol=51984, data=56618835) at eval.c:1541 #52 0x00000000005f4a06 in xsignal (error_symbol=51984, data=56618835) at eval.c:1578 #53 0x00000000005f4a9a in xsignal2 (error_symbol=51984, arg1=44400, arg2=0) at eval.c:1599 #54 0x00000000005d7967 in wrong_type_argument (predicate=44400, value=0) at data.c:151 #55 0x000000000055388b in CHECK_STRING (x=0) at lisp.h:2807 #56 0x00000000005b2278 in string_match_1 (regexp=55505044, string=0, start=0, posix=false) at search.c:373 #57 0x00000000005b25e5 in Fstring_match (regexp=55505044, string=0, start=0) at search.c:444 #58 0x00000000005f7627 in Ffuncall (nargs=4, args=0x7fffffff75c0) at eval.c:2708 #59 0x000000000063df57 in exec_byte_code (bytestr=9684412, vector=9684445, maxdepth=30, args_template=3082, nargs=2, args=0x7fffffff7a40) at bytecode.c:880 #60 0x00000000005f7e3e in funcall_lambda (fun=9684365, nargs=2, arg_vector=0x7fffffff7a30) at eval.c:2863 #61 0x00000000005f7bca in apply_lambda (fun=9684365, args=55521603, count=15) at eval.c:2802 #62 0x00000000005f623e in eval_sub (form=55521587) at eval.c:2219 #63 0x00000000005f2647 in Fprogn (body=55521667) at eval.c:427 #64 0x00000000005f5c69 in eval_sub (form=55520739) at eval.c:2127 #65 0x00000000005f5786 in Feval (form=55520739, lexical=0) at eval.c:1996 #66 0x00000000005f75ec in Ffuncall (nargs=3, args=0x7fffffff7e28) at eval.c:2704 #67 0x000000000063df57 in exec_byte_code (bytestr=11219292, vector=11219325, maxdepth=22, args_template=1030, nargs=1, args=0x7fffffff8360) at bytecode.c:880 #68 0x00000000005f7e3e in funcall_lambda (fun=11219245, nargs=1, arg_vector=0x7fffffff8358) at eval.c:2863 #69 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff8350) at eval.c:2750 #70 0x000000000063df57 in exec_byte_code (bytestr=11220028, vector=11220061, maxdepth=18, args_template=1030, nargs=1, args=0x7fffffff8968) at bytecode.c:880 #71 0x00000000005f7e3e in funcall_lambda (fun=11219973, nargs=1, arg_vector=0x7fffffff8960) at eval.c:2863 #72 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff8958) at eval.c:2750 #73 0x00000000005ef8fc in Ffuncall_interactively (nargs=2, args=0x7fffffff8958) at callint.c:252 #74 0x00000000005f74ba in Ffuncall (nargs=3, args=0x7fffffff8950) at eval.c:2681 #75 0x00000000005f1c82 in Fcall_interactively (function=4203120, record_flag=0, keys=13589173) at callint.c:840 #76 0x00000000005f7627 in Ffuncall (nargs=4, args=0x7fffffff8c78) at eval.c:2708 #77 0x000000000063df57 in exec_byte_code (bytestr=10517116, vector=10517149, maxdepth=54, args_template=4102, nargs=1, args=0x7fffffff91d0) at bytecode.c:880 #78 0x00000000005f7e3e in funcall_lambda (fun=10517069, nargs=1, arg_vector=0x7fffffff91c8) at eval.c:2863 #79 0x00000000005f783a in Ffuncall (nargs=2, args=0x7fffffff91c0) at eval.c:2750 #80 0x00000000005f6fe2 in call1 (fn=15072, arg1=4203120) at eval.c:2560 #81 0x000000000055b646 in command_loop_1 () at keyboard.c:1479 #82 0x00000000005f424a in internal_condition_case (bfun=0x55ae8d , handlers=19392, hfun=0x55a677 ) at eval.c:1310 #83 0x000000000055ab95 in command_loop_2 (ignore=0) at keyboard.c:1107 #84 0x00000000005f3b6a in internal_catch (tag=46560, func=0x55ab6c , arg=0) at eval.c:1075 #85 0x000000000055ab35 in command_loop () at keyboard.c:1086 #86 0x000000000055a246 in recursive_edit_1 () at keyboard.c:692 #87 0x000000000055a3d9 in Frecursive_edit () at keyboard.c:763 #88 0x000000000055825a in main (argc=2, argv=0x7fffffff9688) at emacs.c:1656 Lisp Backtrace: "read-from-string" (0xffff3a30) "help-function-arglist" (0xffff3f88) "ad-arglist" (0xffff44c0) "ad-make-advised-definition" (0xffff4a70) "ad-activate-advised-definition" (0xffff4fc0) "ad-activate" (0xffff5500) "projectile-mode" (0xffff5a50) "projectile-global-mode-enable-in-buffers" (0xffff6010) "run-hooks" (0xffff6118) "run-mode-hooks" (0xffff6640) "debugger-mode" (0xffff6c50) "debug" (0xffff71a8) "string-match" (0xffff75c8) "string-match-p" (0xffff7a30) "progn" (0xffff7c70) "eval" (0xffff7e30) "elisp--eval-last-sexp" (0xffff8358) "eval-last-sexp" (0xffff8960) "funcall-interactively" (0xffff8958) "call-interactively" (0xffff8c80) "command-execute" (0xffff91c8) (gdb) -- -- Kaushal Modi --001a1134fc8cfa96be05376f6b14 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I evaluated the below after:

> gdb ./emacs
gdb> r -Q

=3D=3D=3D= =3D
(defmacro emacs-q-template (pkgs &rest body)
=C2=A0 "Install packages in PKGS list and evaluate BODY.
=
Example usage:

1. Launch 'emacs= -Q'.
2. Copy this macro definition to its scratch buffer and= evaluate it.
3. Evaluate a minimum working example using this ma= cro as below:
=C2=A0 =C2=A0 =C2=A0(emacs-q-template '(project= ile)
=C2=A0 =C2=A0 =C2=A0 =C2=A0(projectile-global-mode)) "<= /div>
=C2=A0 (declare (indent 1) (debug t))
=C2=A0 `(progn
=C2=A0 =C2=A0 =C2=A0(require 'package)
=C2=A0 =C2=A0 = =C2=A0(setq package-user-dir (concat (getenv "HOME") "/.emac= s.d/elpa_test/"))
=C2=A0 =C2=A0 =C2=A0(add-to-list 'pack= age-archives '("melpa" . "http://melpa.org/packages/") t)
=C2=A0 =C2=A0 = =C2=A0(package-initialize)
=C2=A0 =C2=A0 =C2=A0(package-refresh-c= ontents)

=C2=A0 =C2=A0 =C2=A0(dolist (pkg ,pkgs)
=C2=A0 =C2=A0 =C2=A0 =C2=A0(package-install pkg)
=C2=A0 = =C2=A0 =C2=A0 =C2=A0(require pkg))

=C2=A0 =C2=A0 = =C2=A0,@body))

(emacs-q-template '(= projectile)
=C2=A0 (projectile-global-mode)
=C2=A0 (str= ing-match-p "." nil))
=3D=3D=3D=3D=3D
<= br>
Below is the backtrace at the point where I get the unexpecte= d end-of-file error

(gdb) c
Continuing.<= /div>
[New Thread 0x7fffec504700 (LWP 11972)]
[Thread 0x7fffe= c504700 (LWP 11972) exited]

Breakpoint 3, Fsignal = (error_symbol=3D19104, data=3D0) at eval.c:1472
1472 =C2=A0 =C2= =A0 =C2=A0 =C2=A0=3D (NILP (error_symbol) ? Fcar (data) : error_symbol);
(gdb) p error_symbol
$15 =3D 19104
(gdb) xsymbo= l
$16 =3D (struct Lisp_Symbol *) 0xcae060 <lispsym+19104>
"end-of-file"
(gdb) bt
#0 =C2=A0Fsig= nal (error_symbol=3D19104, data=3D0) at eval.c:1472
#1 =C2=A00x00= 000000005f4a06 in xsignal (error_symbol=3D19104, data=3D0) at eval.c:1578
#2 =C2=A00x00000000005f4a33 in xsignal0 (error_symbol=3D19104) at = eval.c:1587
#3 =C2=A00x0000000000623284 in end_of_file_error () a= t lread.c:1738
#4 =C2=A00x0000000000624dcd in read1 (readcharfun= =3D57797668, pch=3D0x7fffffff353c, first_in_list=3Dfalse) at lread.c:2553
#5 =C2=A00x00000000006278e3 in read_list (flag=3Dfalse, readcharfu= n=3D57797668) at lread.c:3659
#6 =C2=A00x0000000000624dfc in read= 1 (readcharfun=3D57797668, pch=3D0x7fffffff38ac, first_in_list=3Dfalse) at = lread.c:2558
#7 =C2=A00x00000000006241b0 in read0 (readcharfun=3D= 57797668) at lread.c:2139
#8 =C2=A00x0000000000624112 in read_int= ernal_start (stream=3D57797668, start=3D0, end=3D0) at lread.c:2112
#9 =C2=A00x0000000000623fab in Fread_from_string (string=3D57797668, sta= rt=3D0, end=3D0) at lread.c:2075
#10 0x00000000005f7627 in Ffunca= ll (nargs=3D2, args=3D0x7fffffff3a28) at eval.c:2708
#11 0x000000= 000063df57 in exec_byte_code (bytestr=3D10617580, vector=3D10617613, maxdep= th=3D34, args_template=3D0, nargs=3D0, args=3D0x0) at bytecode.c:880
<= div>#12 0x00000000005f817a in funcall_lambda (fun=3D10617485, nargs=3D2, ar= g_vector=3D0xa2030d <pure+1081741>) at eval.c:2929
#13 0x00= 000000005f783a in Ffuncall (nargs=3D3, args=3D0x7fffffff3f80) at eval.c:275= 0
#14 0x000000000063df57 in exec_byte_code (bytestr=3D40406500, v= ector=3D35307789, maxdepth=3D18, args_template=3D1030, nargs=3D1, args=3D0x= 7fffffff44c8) at bytecode.c:880
#15 0x00000000005f7e3e in funcall= _lambda (fun=3D35307829, nargs=3D1, arg_vector=3D0x7fffffff44c0) at eval.c:= 2863
#16 0x00000000005f783a in Ffuncall (nargs=3D2, args=3D0x7fff= ffff44b8) at eval.c:2750
#17 0x000000000063df57 in exec_byte_code= (bytestr=3D41942932, vector=3D35797685, maxdepth=3D66, args_template=3D103= 0, nargs=3D1, args=3D0x7fffffff4a78) at bytecode.c:880
#18 0x0000= 0000005f7e3e in funcall_lambda (fun=3D26917541, nargs=3D1, arg_vector=3D0x7= fffffff4a70) at eval.c:2863
#19 0x00000000005f783a in Ffuncall (n= args=3D2, args=3D0x7fffffff4a68) at eval.c:2750
#20 0x00000000006= 3df57 in exec_byte_code (bytestr=3D32991236, vector=3D36233277, maxdepth=3D= 50, args_template=3D2058, nargs=3D2, args=3D0x7fffffff4fd0) at bytecode.c:8= 80
#21 0x00000000005f7e3e in funcall_lambda (fun=3D36233437,= nargs=3D2, arg_vector=3D0x7fffffff4fc0) at eval.c:2863
#22 0x000= 00000005f783a in Ffuncall (nargs=3D3, args=3D0x7fffffff4fb8) at eval.c:2750=
#23 0x000000000063df57 in exec_byte_code (bytestr=3D29885572, ve= ctor=3D35430989, maxdepth=3D26, args_template=3D2054, nargs=3D1, args=3D0x7= fffffff5508) at bytecode.c:880
#24 0x00000000005f7e3e in funcall_= lambda (fun=3D35431157, nargs=3D1, arg_vector=3D0x7fffffff5500) at eval.c:2= 863
#25 0x00000000005f783a in Ffuncall (nargs=3D2, args=3D0x7ffff= fff54f8) at eval.c:2750
#26 0x000000000063df57 in exec_byte_code = (bytestr=3D29509364, vector=3D35472261, maxdepth=3D34, args_template=3D1026= , nargs=3D0, args=3D0x7fffffff5a50) at bytecode.c:880
#27 0x00000= 000005f7e3e in funcall_lambda (fun=3D37586485, nargs=3D0, arg_vector=3D0x7f= ffffff5a50) at eval.c:2863
#28 0x00000000005f783a in Ffuncall (na= rgs=3D1, args=3D0x7fffffff5a48) at eval.c:2750
#29 0x000000000063= df57 in exec_byte_code (bytestr=3D29347988, vector=3D37183445, maxdepth=3D1= 8, args_template=3D2, nargs=3D0, args=3D0x7fffffff6010) at bytecode.c:880
#30 0x00000000005f7e3e in funcall_lambda (fun=3D37183509, nargs=3D= 0, arg_vector=3D0x7fffffff6010) at eval.c:2863
#31 0x00000000005f= 783a in Ffuncall (nargs=3D1, args=3D0x7fffffff6008) at eval.c:2750
#32 0x00000000005f6a9b in funcall_nil (nargs=3D1, args=3D0x7fffffff6008) = at eval.c:2340
#33 0x00000000005f6e9f in run_hook_with_args (narg= s=3D1, args=3D0x7fffffff6008, funcall=3D0x5f6a78 <funcall_nil>) at ev= al.c:2517
#34 0x00000000005f6b22 in Frun_hook_with_args (nargs=3D= 1, args=3D0x7fffffff6008) at eval.c:2382
#35 0x00000000005f6efb i= n run_hook (hook=3D28871488) at eval.c:2530
#36 0x00000000005f6ad= f in Frun_hooks (nargs=3D1, args=3D0x7fffffff6118) at eval.c:2364
#37 0x00000000005f74ba in Ffuncall (nargs=3D2, args=3D0x7fffffff6110) at e= val.c:2681
#38 0x000000000063df57 in exec_byte_code (bytestr=3D96= 58076, vector=3D9658109, maxdepth=3D22, args_template=3D514, nargs=3D1, arg= s=3D0x7fffffff6640) at bytecode.c:880
#39 0x0000000000= 5f7e3e in funcall_lambda (fun=3D9658029, nargs=3D1, arg_vector=3D0x7fffffff= 6640) at eval.c:2863
#40 0x00000000005f783a in Ffuncall (nargs=3D= 2, args=3D0x7fffffff6638) at eval.c:2750
#41 0x000000000063df57 i= n exec_byte_code (bytestr=3D26545060, vector=3D26696973, maxdepth=3D10, arg= s_template=3D2, nargs=3D0, args=3D0x7fffffff6c50) at bytecode.c:880
#42 0x00000000005f7e3e in funcall_lambda (fun=3D26697125, nargs=3D0, arg= _vector=3D0x7fffffff6c50) at eval.c:2863
#43 0x00000000005f783a i= n Ffuncall (nargs=3D1, args=3D0x7fffffff6c48) at eval.c:2750
#44 = 0x000000000063df57 in exec_byte_code (bytestr=3D26480452, vector=3D26654173= , maxdepth=3D166, args_template=3D514, nargs=3D2, args=3D0x7fffffff71a8) at= bytecode.c:880
#45 0x00000000005f7e3e in funcall_lambda (fun=3D2= 6654805, nargs=3D2, arg_vector=3D0x7fffffff71a8) at eval.c:2863
#= 46 0x00000000005f783a in Ffuncall (nargs=3D3, args=3D0x7fffffff71a0) at eva= l.c:2750
#47 0x00000000005f6a41 in Fapply (nargs=3D2, args=3D0x7f= ffffff7270) at eval.c:2329
#48 0x00000000005f6f90 in apply1 (fn= =3D16848, arg=3D56618787) at eval.c:2545
#49 0x00000000005f23b6 i= n call_debugger (arg=3D56618787) at eval.c:308
#50 0x00000000005f= 4e2b in maybe_call_debugger (conditions=3D9578427, sig=3D51984, data=3D5661= 8835) at eval.c:1723
#51 0x00000000005f48dd in Fsignal (error_sym= bol=3D51984, data=3D56618835) at eval.c:1541
#52 0x00000000005f4a= 06 in xsignal (error_symbol=3D51984, data=3D56618835) at eval.c:1578
<= div>#53 0x00000000005f4a9a in xsignal2 (error_symbol=3D51984, arg1=3D44400,= arg2=3D0) at eval.c:1599
#54 0x00000000005d7967 in wrong_type_ar= gument (predicate=3D44400, value=3D0) at data.c:151
#55 0x0000000= 00055388b in CHECK_STRING (x=3D0) at lisp.h:2807
#56 0x0000000000= 5b2278 in string_match_1 (regexp=3D55505044, string=3D0, start=3D0, posix= =3Dfalse) at search.c:373
#57 0x00000000005b25e5 in Fstring_match= (regexp=3D55505044, string=3D0, start=3D0) at search.c:444
#58 0= x00000000005f7627 in Ffuncall (nargs=3D4, args=3D0x7fffffff75c0) at eval.c:= 2708
#59 0x000000000063df57 in exec_byte_code (bytestr=3D9684412,= vector=3D9684445, maxdepth=3D30, args_template=3D3082, nargs=3D2, args=3D0= x7fffffff7a40) at bytecode.c:880
#60 0x00000000005f7e3e in funcal= l_lambda (fun=3D9684365, nargs=3D2, arg_vector=3D0x7fffffff7a30) at eval.c:= 2863
#61 0x00000000005f7bca in apply_lambda (fun=3D9684365, args= =3D55521603, count=3D15) at eval.c:2802
#62 0x00000000005f623e in= eval_sub (form=3D55521587) at eval.c:2219
#63 0x00000000005f2647= in Fprogn (body=3D55521667) at eval.c:427
#64 0x00000000005f5c69= in eval_sub (form=3D55520739) at eval.c:2127
#65 0x00000000005f5= 786 in Feval (form=3D55520739, lexical=3D0) at eval.c:1996
#66 0x= 00000000005f75ec in Ffuncall (nargs=3D3, args=3D0x7fffffff7e28) at eval.c:2= 704
#67 0x000000000063df57 in exec_byte_code (bytestr=3D11219292,= vector=3D11219325, maxdepth=3D22, args_template=3D1030, nargs=3D1, args=3D= 0x7fffffff8360) at bytecode.c:880
#68 0x00000000005f7e3e in funca= ll_lambda (fun=3D11219245, nargs=3D1, arg_vector=3D0x7fffffff8358) at eval.= c:2863
#69 0x00000000005f783a in Ffuncall (nargs=3D2, args=3D0x7f= ffffff8350) at eval.c:2750
#70 0x000000000063df57 in exec_byte_co= de (bytestr=3D11220028, vector=3D11220061, maxdepth=3D18, args_template=3D1= 030, nargs=3D1, args=3D0x7fffffff8968) at bytecode.c:880
#71 0x00= 000000005f7e3e in funcall_lambda (fun=3D11219973, nargs=3D1, arg_vector=3D0= x7fffffff8960) at eval.c:2863
#72 0x00000000005f783a in Ffuncall = (nargs=3D2, args=3D0x7fffffff8958) at eval.c:2750
#73 0x000000000= 05ef8fc in Ffuncall_interactively (nargs=3D2, args=3D0x7fffffff8958) at cal= lint.c:252
#74 0x00000000005f74ba in Ffuncall (nargs=3D3, args=3D= 0x7fffffff8950) at eval.c:2681
#75 0x00000000005f1c82 = in Fcall_interactively (function=3D4203120, record_flag=3D0, keys=3D1358917= 3) at callint.c:840
#76 0x00000000005f7627 in Ffuncall (nargs=3D4= , args=3D0x7fffffff8c78) at eval.c:2708
#77 0x000000000063df57 in= exec_byte_code (bytestr=3D10517116, vector=3D10517149, maxdepth=3D54, args= _template=3D4102, nargs=3D1, args=3D0x7fffffff91d0) at bytecode.c:880
=
#78 0x00000000005f7e3e in funcall_lambda (fun=3D10517069, nargs=3D1, a= rg_vector=3D0x7fffffff91c8) at eval.c:2863
#79 0x00000000005f783a= in Ffuncall (nargs=3D2, args=3D0x7fffffff91c0) at eval.c:2750
#8= 0 0x00000000005f6fe2 in call1 (fn=3D15072, arg1=3D4203120) at eval.c:2560
#81 0x000000000055b646 in command_loop_1 () at keyboard.c:1479
#82 0x00000000005f424a in internal_condition_case (bfun=3D0x55ae8d &= lt;command_loop_1>, handlers=3D19392, hfun=3D0x55a677 <cmd_error>)= at eval.c:1310
#83 0x000000000055ab95 in command_loop_2 (ignore= =3D0) at keyboard.c:1107
#84 0x00000000005f3b6a in internal_catch= (tag=3D46560, func=3D0x55ab6c <command_loop_2>, arg=3D0) at eval.c:1= 075
#85 0x000000000055ab35 in command_loop () at keyboard.c:1086<= /div>
#86 0x000000000055a246 in recursive_edit_1 () at keyboard.c:692
#87 0x000000000055a3d9 in Frecursive_edit () at keyboard.c:763
#88 0x000000000055825a in main (argc=3D2, argv=3D0x7fffffff9688) at = emacs.c:1656

Lisp Backtrace:
"read-= from-string" (0xffff3a30)
"help-function-arglist" = (0xffff3f88)
"ad-arglist" (0xffff44c0)
"= ad-make-advised-definition" (0xffff4a70)
"ad-activate-a= dvised-definition" (0xffff4fc0)
"ad-activate" (0xf= fff5500)
"projectile-mode" (0xffff5a50)
"= ;projectile-global-mode-enable-in-buffers" (0xffff6010)
&quo= t;run-hooks" (0xffff6118)
"run-mode-hooks" (0xffff= 6640)
"debugger-mode" (0xffff6c50)
"debu= g" (0xffff71a8)
"string-match" (0xffff75c8)
<= div>"string-match-p" (0xffff7a30)
"progn" (0x= ffff7c70)
"eval" (0xffff7e30)
"elisp--ev= al-last-sexp" (0xffff8358)
"eval-last-sexp" (0xfff= f8960)
"funcall-interactively" (0xffff8958)
&= quot;call-interactively" (0xffff8c80)
"command-execute&= quot; (0xffff91c8)
(gdb)
--

--
Kaushal Modi

--001a1134fc8cfa96be05376f6b14--