From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.bugs Subject: bug#34256: 27.0.50; Crash on draw_glyphs() Date: Thu, 31 Jan 2019 22:25:35 -0500 Message-ID: References: <83pnse15pb.fsf@gnu.org> <83k1im142z.fsf@gnu.org> <83bm3y0ycm.fsf@gnu.org> <834l9o2acz.fsf@gnu.org> <83lg30zs5d.fsf@gnu.org> <83ef8szi8i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000697a990580ccb487" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="108719"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 34256@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 01 04:27:24 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gpPUB-000S8R-7r for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 Feb 2019 04:27:23 +0100 Original-Received: from localhost ([127.0.0.1]:36418 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpPUA-00045I-9S for geb-bug-gnu-emacs@m.gmane.org; Thu, 31 Jan 2019 22:27:22 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45005) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpPTy-000457-4o for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2019 22:27:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpPTt-0004OZ-1M for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2019 22:27:10 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54297) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpPTq-0004MD-PH for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2019 22:27:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gpPTq-0002xa-IN for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2019 22:27:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Kaushal Modi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Feb 2019 03:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34256 X-GNU-PR-Package: emacs Original-Received: via spool by 34256-submit@debbugs.gnu.org id=B34256.154899158511326 (code B ref 34256); Fri, 01 Feb 2019 03:27:02 +0000 Original-Received: (at 34256) by debbugs.gnu.org; 1 Feb 2019 03:26:25 +0000 Original-Received: from localhost ([127.0.0.1]:53578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpPTC-0002wY-Sz for submit@debbugs.gnu.org; Thu, 31 Jan 2019 22:26:24 -0500 Original-Received: from mail-lf1-f54.google.com ([209.85.167.54]:39412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpPT9-0002wJ-4i for 34256@debbugs.gnu.org; Thu, 31 Jan 2019 22:26:21 -0500 Original-Received: by mail-lf1-f54.google.com with SMTP id n18so3970171lfh.6 for <34256@debbugs.gnu.org>; Thu, 31 Jan 2019 19:26:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pYXLwaPQYQD8K3vI+RLnEOZYUpWp/BLdWaMVSLwTlvw=; b=fd63/xzam3aV7quN0UhRDgSXP+PwcuZfW1W4sXD9GeGdDGa7jn1BvkUbvX3HqttkRT iSpEmTLaupYnZ+BppaOpYKouNNZYBmIWG4Z9/GFxjJIBF6rIdjROU/0RGE2WpQp0tqXP +DP5GX9P6Cm8+VvS269oErGVzkH7lLnCyZwvivPGKapWQ7lutvW7TbFAIYBe9GjsNKxD B/J5vAQYXJKIqQ0q9ik8s27n00AdS8Qxy+uPDUMoQF/+2WlbLUkQ3zA61fS7L58xTn8O gehPbsQ/mQBzoHqhvjSmhab+PZqpa+biYXah7utls3gQTPiNxMLAgBy0Cjaxx5IcqnY9 bJmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pYXLwaPQYQD8K3vI+RLnEOZYUpWp/BLdWaMVSLwTlvw=; b=OHtXbOyTIwD/0JcyIi25A3mFfiP3p8pfQr6Q84j/XNalQCrpGn47Vu/9xiZtAMt7oA Ev19uyyBe90833NrcUrCdK+kWihQZ5NKuC3Seg3BQ3IUvNQ4TM4EaorQmfX5MriXTqrk IVsZM3IfkDkI0N3EUbd0cUEUT8dxK7+xfdtJrg9Vqrt1Mjls3a2wE32trv/sYqMIRzas /7zYPyEEmGpfo8/Lj5jmAqYO0bee8IH7IZ6Jdkq7A86oDashZ9frkhh9YaA1iiqHJDMu o1MdpglckfFUOm42dfWeTF+D5gwFKXVzRFSshj0WI1fxVlFqZKQP4w5iXLskO25Pn/XR mxEQ== X-Gm-Message-State: AHQUAuap2Cj8Pe+GSm9y4PY5CfL2WHTID0XO9qFVLBmtPc8wy+ji/YOI Exr5ka1/7tbHS/U3xUXyaW30o1EVIfORL4eGC+o= X-Google-Smtp-Source: AHgI3IbYlA9DGn1+qnji6T0hF4QOROzTe5C96bnmZRA/leMM848c0YZknSS1DjDp2okU4/dvECLbWZ3SLqkd1vt+zRM= X-Received: by 2002:ac2:5087:: with SMTP id f7mr2977382lfm.100.1548991572046; Thu, 31 Jan 2019 19:26:12 -0800 (PST) In-Reply-To: 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: 209.51.188.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:154950 Archived-At: --000000000000697a990580ccb487 Content-Type: text/plain; charset="UTF-8" On Thu, Jan 31, 2019 at 10:15 PM Kaushal Modi wrote: > >> Each time the watchpoint breaks, type "continue" until the program >> segfaults, I want to see all the cases where the image in the cache >> gets nullified. >> > > Interestingly, the segfault did not happen when I set that breakpoint and > proceeded as you suggested, as you see above. > I redid the steps with the breakpoint and got it to segfault this time (I had forgotten the source ./.gdbinit the first time)! Hopefully this helps: Thread 1 "emacs" hit Hardware watchpoint 6: -location s->f->terminal->image_cache->images[0] Old value = (struct image *) 0x2346430 New value = (struct image *) 0x0 free_image (f=f@entry=0x143b1b0, img=img@entry=0x2346430) at image.c:1022 1022 if (img->picture) (gdb) bt #0 free_image (f=f@entry=0x143b1b0, img=img@entry=0x2346430) at image.c:1022 #1 0x00000000006646a1 in clear_image_cache (f=0x143b1b0, filter=filter@entry=XIL(0xc5a0)) at image.c:1574 #2 0x000000000066a35d in Fclear_image_cache (filter=...) at image.c:1658 #3 0x00000000005cf848 in funcall_subr (subr=0xceadc0 , numargs=numargs@entry=0, args=args@entry=0x7fffffff0650) at eval.c:2935 #4 0x00000000005cdc27 in Ffuncall (nargs=1, args=args@entry=0x7fffffff0648) at eval.c:2860 #5 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x4d72415), maxdepth=..., maxdepth@entry=make_number(17), args_template=..., args_template@entry=make_number(1024), nargs=nargs@entry=0, args=, args@entry=0x7fffffff0a88) at bytecode.c:633 #6 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x4d72635), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fffffff0a88) at eval.c:3058 #7 0x00000000005cdd80 in Ffuncall (nargs=1, args=args@entry=0x7fffffff0a80) at eval.c:2862 #8 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x4ce99c5), maxdepth=..., maxdepth@entry=make_number(7), args_template=..., args_template@entry=make_number(0), nargs=nargs@entry=0, args=, args@entry=0x7fffffff1020) at bytecode.c:633 #9 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x4ce8925), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fffffff1020) at eval.c:3058 #10 0x00000000005cdd80 in Ffuncall (nargs=1, args=args@entry=0x7fffffff1018) at eval.c:2862 #11 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff32d538d), maxdepth=..., maxdepth@entry=make_number(5), args_template=..., args_template@entry=make_number(513), nargs=nargs@entry=2, args=, args@entry=0x7fffffff1308) at bytecode.c:633 #12 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff32d535d), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffff1308) at eval.c:3058 #13 0x00000000005cdd80 in Ffuncall (nargs=3, args=args@entry=0x7fffffff1300) at eval.c:2862 #14 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff31de765), maxdepth=..., maxdepth@entry=make_number(13), args_template=..., args_template@entry=make_number(256), nargs=nargs@entry=0, args=, args@entry=0x7fffffff17d0) at bytecode.c:633 #15 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff31de735), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fffffff17d0) at eval.c:3058 #16 0x00000000005cdd80 in Ffuncall (nargs=1, args=args@entry=0x7fffffff17c8) at eval.c:2862 #17 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x6039245), maxdepth=..., maxdepth@entry=make_number(16), args_template=..., args_template@entry=make_number(1026), nargs=nargs@entry=4, args=, args@entry=0x7fffffff1bb0) at bytecode.c:633 #18 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x6039345), nargs=nargs@entry=4, arg_vector=arg_vector@entry=0x7fffffff1bb0) at eval.c:3058 #19 0x00000000005cdd80 in Ffuncall (nargs=5, args=args@entry=0x7fffffff1ba8) at eval.c:2862 #20 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x3e58015), maxdepth=..., maxdepth@entry=make_number(18), args_template=..., args_template@entry=make_number(771), nargs=nargs@entry=3, args=, args@entry=0x7fffffff2130) at bytecode.c:633 #21 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x3e573a5), nargs=nargs@entry=3, arg_vector=arg_vector@entry=0x7fffffff2130) at eval.c:3058 #22 0x00000000005cdd80 in Ffuncall (nargs=4, args=args@entry=0x7fffffff2128) at eval.c:2862 #23 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x3e569f5), maxdepth=..., maxdepth@entry=make_number(6), args_template=..., args_template@entry=make_number(514), nargs=nargs@entry=2, args=, args@entry=0x7fffffff23f0) at bytecode.c:633 #24 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x3e56a15), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffff23f0) at eval.c:3058 #25 0x00000000005cdd80 in Ffuncall (nargs=3, args=args@entry=0x7fffffff23e8) at eval.c:2862 #26 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x3e568d5), maxdepth=..., maxdepth@entry=make_number(9), args_template=..., args_template@entry=make_number(257), nargs=nargs@entry=1, args=, args@entry=0x7fffffff2788) at bytecode.c:633 #27 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x3e56985), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff2788) at eval.c:3058 #28 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffff2780) at eval.c:2862 #29 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff323e465), maxdepth=..., maxdepth@entry=make_number(30), args_template=..., args_template@entry=make_number(770), nargs=nargs@entry=3, args=, args@entry=0x7fffffff2d40) at bytecode.c:633 #30 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff323e435), nargs=nargs@entry=3, arg_vector=arg_vector@entry=0x7fffffff2d40) at eval.c:3058 #31 0x00000000005cdd80 in Ffuncall (nargs=4, args=args@entry=0x7fffffff2d38) at eval.c:2862 #32 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff323da15), maxdepth=..., maxdepth@entry=make_number(14), args_template=..., args_template@entry=make_number(771), nargs=nargs@entry=3, args=, args@entry=0x7fffffff30b8) at bytecode.c:633 #33 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff323d9e5), nargs=nargs@entry=3, arg_vector=arg_vector@entry=0x7fffffff30b8) at eval.c:3058 #34 0x00000000005cdd80 in Ffuncall (nargs=4, args=args@entry=0x7fffffff30b0) at eval.c:2862 #35 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff323d94d), maxdepth=..., maxdepth@entry=make_number(7), args_template=..., args_template@entry=make_number(770), nargs=nargs@entry=2, args=, args@entry=0x7fffffff3358) at bytecode.c:633 #36 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff323d91d), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffff3358) at eval.c:3058 #37 0x00000000005cdd80 in Ffuncall (nargs=3, args=args@entry=0x7fffffff3350) at eval.c:2862 #38 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x4a1a875), maxdepth=..., maxdepth@entry=make_number(10), args_template=..., args_template@entry=make_number(257), nargs=nargs@entry=1, args=, args@entry=0x7fffffff37a8) at bytecode.c:633 ---Type to continue, or q to quit--- #39 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x4a1a8c5), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff37a8) at eval.c:3058 #40 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffff37a0) at eval.c:2862 #41 0x00000000005cdff9 in run_hook_wrapped_funcall (nargs=, args=0x7fffffff37a0) at eval.c:2587 #42 0x00000000005cd341 in run_hook_with_args (nargs=2, args=0x7fffffff37a0, funcall=funcall@entry=0x5cdfdd ) at eval.c:2668 #43 0x00000000005cd4de in Frun_hook_wrapped (nargs=, args=) at eval.c:2602 #44 0x00000000005cf71c in funcall_subr (subr=0xce4ac0 , numargs=numargs@entry=2, args=args@entry=0x7fffffff37a0) at eval.c:2915 #45 0x00000000005cdc27 in Ffuncall (nargs=3, args=args@entry=0x7fffffff3798) at eval.c:2860 #46 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff32e32bd), maxdepth=..., maxdepth@entry=make_number(19), args_template=..., args_template@entry=make_number(514), nargs=nargs@entry=2, args=, args@entry=0x7fffffff3ae0) at bytecode.c:633 #47 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff32e328d), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffff3ae0) at eval.c:3058 #48 0x00000000005cdd80 in Ffuncall (nargs=3, args=args@entry=0x7fffffff3ad8) at eval.c:2862 #49 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff32e303d), maxdepth=..., maxdepth@entry=make_number(27), args_template=..., args_template@entry=make_number(512), nargs=nargs@entry=2, args=, args@entry=0x7fffffff3ef8) at bytecode.c:633 #50 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff32e300d), nargs=nargs@entry=2, arg_vector=arg_vector@entry=0x7fffffff3ef8) at eval.c:3058 #51 0x00000000005cdd80 in Ffuncall (nargs=3, args=args@entry=0x7fffffff3ef0) at eval.c:2862 #52 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff3352f5d), maxdepth=..., maxdepth@entry=make_number(12), args_template=..., args_template@entry=make_number(257), nargs=nargs@entry=1, args=, args@entry=0x7fffffff4248) at bytecode.c:633 #53 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff3352f2d), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff4248) at eval.c:3058 #54 0x00000000005cdd80 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffff4240) at eval.c:2862 #55 0x00000000005ccffa in internal_condition_case_n (bfun=0x5cdaef , nargs=nargs@entry=2, args=args@entry=0x7fffffff4240, handlers=..., handlers@entry=XIL(0xc5a0), hfun=hfun@entry=0x4529d5 ) at eval.c:1456 #56 0x00000000004455e9 in safe__call (inhibit_quit=inhibit_quit@entry=false, nargs=nargs@entry=2, func=XIL(0x7ffff25f1c78), ap=ap@entry=0x7fffffff42b8) at xdisp.c:2644 #57 0x000000000044dd82 in safe_call (nargs=nargs@entry=2, func=...) at xdisp.c:2659 #58 0x000000000044dda3 in safe_call1 (fn=..., fn@entry=XIL(0x7ffff25f1c78), arg=..., arg@entry=make_number(1)) at xdisp.c:2670 #59 0x000000000044e068 in handle_fontified_prop (it=0x7fffffff4520) at xdisp.c:3914 #60 0x0000000000455bc3 in handle_stop (it=it@entry=0x7fffffff4520) at xdisp.c:3480 #61 0x0000000000455c97 in reseat (it=it@entry=0x7fffffff4520, pos=..., force_p=force_p@entry=true) at xdisp.c:6673 #62 0x0000000000456563 in init_iterator (it=it@entry=0x7fffffff4520, w=w@entry=0x4a143d0, charpos=1, bytepos=, row=, base_face_id=base_face_id@entry=DEFAULT_FACE_ID) at xdisp.c:3095 #63 0x000000000045e6e1 in start_display (it=it@entry=0x7fffffff4520, w=w@entry=0x4a143d0, pos=...) at xdisp.c:3111 #64 0x0000000000466acf in try_window (window=..., window@entry=XIL(0x4a143d5), pos=..., flags=flags@entry=1) at xdisp.c:17812 #65 0x000000000047c63b in redisplay_window (window=XIL(0x4a143d5), just_this_one_p=just_this_one_p@entry=false) at xdisp.c:17265 #66 0x000000000047e247 in redisplay_window_0 (window=..., window@entry=XIL(0x4a143d5)) at xdisp.c:14993 #67 0x00000000005cce92 in internal_condition_case_1 (bfun=bfun@entry=0x47e218 , arg=..., arg@entry=XIL(0x4a143d5), handlers=..., hfun=hfun@entry=0x43b9ba ) at eval.c:1400 #68 0x000000000043d755 in redisplay_windows (window=...) at xdisp.c:14973 #69 0x000000000043d6f6 in redisplay_windows (window=...) at xdisp.c:14967 #70 0x000000000046ce76 in redisplay_internal () at xdisp.c:14443 #71 0x000000000046e493 in redisplay () at xdisp.c:13664 #72 0x000000000054451e in read_char (commandflag=0, map=..., map@entry=XIL(0x5264753), prev_event=XIL(0x5264753), used_mouse_menu=used_mouse_menu@entry=0x7fffffff967b, end_time=end_time@entry=0x0) at keyboard.c:2462 #73 0x0000000000545f05 in read_key_sequence (keybuf=keybuf@entry=0x7fffffff9750, prompt=..., prompt@entry=XIL(0x1a09754), dont_downcase_last=, can_return_switch_frame=can_return_switch_frame@entry=false, fix_current_buffer=fix_current_buffer@entry=false, prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:9082 #74 0x00000000005489be in read_key_sequence_vs (prompt=..., continue_echo=XIL(0), dont_downcase_last=..., can_return_switch_frame=XIL(0), cmd_loop=..., allow_string=allow_string@entry=false) at keyboard.c:9777 #75 0x0000000000548a97 in Fread_key_sequence_vector (prompt=..., continue_echo=..., dont_downcase_last=..., can_return_switch_frame=..., cmd_loop=...) at keyboard.c:9858 #76 0x00000000005cf89c in funcall_subr (subr=0xcdd780 , numargs=numargs@entry=3, args=args@entry=0x7fffffff9970) at eval.c:2947 #77 0x00000000005cdc27 in Ffuncall (nargs=4, args=args@entry=0x7fffffff9968) at eval.c:2860 #78 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff31fe77d), maxdepth=..., maxdepth@entry=make_number(14), args_template=..., args_template@entry=make_number(256), nargs=nargs@entry=1, args=, args@entry=0x7fffffff9ca0) at bytecode.c:633 #79 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff31fe74d), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff9ca0) at eval.c:3058 ---Type to continue, or q to quit--- #80 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffff9c98) at eval.c:2862 #81 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff319f95d), maxdepth=..., maxdepth@entry=make_number(9), args_template=..., args_template@entry=make_number(257), nargs=nargs@entry=1, args=, args@entry=0x7fffffffa0a0) at bytecode.c:633 #82 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff319f92d), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffa0a0) at eval.c:3058 #83 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffffa098) at eval.c:2862 #84 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x603d725), maxdepth=..., maxdepth@entry=make_number(14), args_template=..., args_template@entry=make_number(0), nargs=nargs@entry=0, args=, args@entry=0x7fffffffa620) at bytecode.c:633 #85 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x603d865), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fffffffa620) at eval.c:3058 #86 0x00000000005cdd80 in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffa618) at eval.c:2862 #87 0x00000000005c91cb in Ffuncall_interactively (nargs=1, args=0x7fffffffa618) at callint.c:253 #88 0x00000000005cf71c in funcall_subr (subr=0xce4780 , numargs=numargs@entry=1, args=args@entry=0x7fffffffa618) at eval.c:2915 #89 0x00000000005cdc27 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffa610) at eval.c:2860 #90 0x00000000005ce16c in Fapply (nargs=nargs@entry=3, args=args@entry=0x7fffffffa610) at eval.c:2433 #91 0x00000000005c9a0a in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:340 #92 0x00000000005cf86a in funcall_subr (subr=0xce4740 , numargs=numargs@entry=3, args=args@entry=0x7fffffffa750) at eval.c:2940 #93 0x00000000005cdc27 in Ffuncall (nargs=4, args=args@entry=0x7fffffffa748) at eval.c:2860 #94 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff32a25a5), maxdepth=..., maxdepth@entry=make_number(13), args_template=..., args_template@entry=make_number(1025), nargs=nargs@entry=1, args=, args@entry=0x7fffffffaa78) at bytecode.c:633 #95 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff32a2575), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffaa78) at eval.c:3058 #96 0x00000000005cdd80 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffaa70) at eval.c:2862 #97 0x00000000005ce041 in call1 (fn=..., fn@entry=XIL(0x4020), arg1=...) at eval.c:2711 #98 0x0000000000547999 in command_loop_1 () at keyboard.c:1462 #99 0x00000000005ccded in internal_condition_case (bfun=bfun@entry=0x5473a3 , handlers=..., handlers@entry=XIL(0x5490), hfun=hfun@entry=0x53c25f ) at eval.c:1376 #100 0x0000000000537c9a in command_loop_2 (ignore=..., ignore@entry=XIL(0)) at keyboard.c:1090 #101 0x00000000005ccd35 in internal_catch (tag=..., func=func@entry=0x537c82 , arg=..., arg@entry=XIL(0)) at eval.c:1139 #102 0x000000000053addd in command_loop () at keyboard.c:1069 #103 0x000000000053bcff in recursive_edit_1 () at keyboard.c:714 #104 0x000000000053c061 in Frecursive_edit () at keyboard.c:785 #105 0x0000000000534efa in main (argc=1, argv=) at emacs.c:1949 Lisp Backtrace: "clear-image-cache" (0xffff0650) "org-display-inline-images" (0xffff0a88) "org-mode" (0xffff1020) "set-auto-mode-0" (0xffff1308) "set-auto-mode" (0xffff17d0) "vc-find-revision-no-save" (0xffff1bb0) "diff-syntax-fontify-hunk" (0xffff2130) "diff-syntax-fontify" (0xffff23f0) "diff--font-lock-syntax" (0xffff2788) "font-lock-fontify-keywords-region" (0xffff2d40) "font-lock-default-fontify-region" (0xffff30b8) "font-lock-fontify-region" (0xffff3358) 0x4a1a8c0 PVEC_COMPILED "run-hook-wrapped" (0xffff37a0) "jit-lock--run-functions" (0xffff3ae0) "jit-lock-fontify-now" (0xffff3ef8) "jit-lock-function" (0xffff4248) "redisplay_internal (C function)" (0x0) "read-key-sequence-vector" (0xffff9970) "read-key" (0xffff9ca0) ---Type to continue, or q to quit--- "yes-or-no-p" (0xffffa0a0) "vc-revert" (0xffffa620) "funcall-interactively" (0xffffa618) "call-interactively" (0xffffa750) "command-execute" (0xffffaa78) (gdb) continue Continuing. xdisp.c:26154: Emacs fatal error: assertion failed: s->img Fatal error 6: Aborted Backtrace: /home/kmodi/downloads/git/emacs/src/emacs[0x55611b] /home/kmodi/downloads/git/emacs/src/emacs[0x533fd8] /home/kmodi/downloads/git/emacs/src/emacs[0x5a1622] /home/kmodi/downloads/git/emacs/src/emacs[0x4378fe] /home/kmodi/downloads/git/emacs/src/emacs[0x4708cf] /home/kmodi/downloads/git/emacs/src/emacs[0x474bd2] /home/kmodi/downloads/git/emacs/src/emacs[0x42244d] /home/kmodi/downloads/git/emacs/src/emacs[0x422fea] /home/kmodi/downloads/git/emacs/src/emacs[0x42366e] /home/kmodi/downloads/git/emacs/src/emacs[0x4238ab] /home/kmodi/downloads/git/emacs/src/emacs[0x42389b] /home/kmodi/downloads/git/emacs/src/emacs[0x4259db] /home/kmodi/downloads/git/emacs/src/emacs[0x46cf22] /home/kmodi/downloads/git/emacs/src/emacs[0x46e493] /home/kmodi/downloads/git/emacs/src/emacs[0x54451e] /home/kmodi/downloads/git/emacs/src/emacs[0x545f05] /home/kmodi/downloads/git/emacs/src/emacs[0x5489be] /home/kmodi/downloads/git/emacs/src/emacs[0x548a97] /home/kmodi/downloads/git/emacs/src/emacs[0x5cf89c] /home/kmodi/downloads/git/emacs/src/emacs[0x5cdc27] /home/kmodi/downloads/git/emacs/src/emacs[0x60f0bb] /home/kmodi/downloads/git/emacs/src/emacs[0x5d0e5b] /home/kmodi/downloads/git/emacs/src/emacs[0x5cdd80] /home/kmodi/downloads/git/emacs/src/emacs[0x5ce041] /home/kmodi/downloads/git/emacs/src/emacs[0x547999] /home/kmodi/downloads/git/emacs/src/emacs[0x5ccded] /home/kmodi/downloads/git/emacs/src/emacs[0x537c9a] /home/kmodi/downloads/git/emacs/src/emacs[0x5ccd35] /home/kmodi/downloads/git/emacs/src/emacs[0x53addd] /home/kmodi/downloads/git/emacs/src/emacs[0x53bcff] /home/kmodi/downloads/git/emacs/src/emacs[0x53c061] /home/kmodi/downloads/git/emacs/src/emacs[0x534efa] /lib64/libc.so.6(__libc_start_main+0xfd)[0x32f4c1ed1d] /home/kmodi/downloads/git/emacs/src/emacs[0x41c1a9] Thread 1 "emacs" received signal SIGABRT, Aborted. 0x00000032f580f6ab in raise () from /lib64/libpthread.so.0 (gdb) bt #0 0x00000032f580f6ab in raise () from /lib64/libpthread.so.0 #1 0x0000000000533f82 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=2147483647) at emacs.c:401 #2 0x00000000005a1622 in die (msg=msg@entry=0x67dc2c "s->img", file=file@entry=0x67dbaa "xdisp.c", line=line@entry=26154) at alloc.c:7453 #3 0x00000000004378fe in fill_image_glyph_string (s=s@entry=0x7fffffff7aa0) at xdisp.c:26154 #4 0x00000000004708cf in draw_glyphs (w=w@entry=0x13fa4e0, x=44, row=0x3c69310, area=area@entry=TEXT_AREA, start=, start@entry=0, end=end@entry=6, hl=DRAW_NORMAL_TEXT, overlaps=0) at xdisp.c:26841 #5 0x0000000000474bd2 in x_write_glyphs (w=0x13fa4e0, updated_row=, start=, updated_area=TEXT_AREA, len=6) at xdisp.c:29042 #6 0x000000000042244d in update_text_area (w=w@entry=0x13fa4e0, updated_row=updated_row@entry=0x3c69310, vpos=vpos@entry=14) at dispnew.c:3613 #7 0x0000000000422fea in update_window_line (w=w@entry=0x13fa4e0, vpos=vpos@entry=14, mouse_face_overwritten_p=mouse_face_overwritten_p@entry=0x7fffffff7f2f) at dispnew.c:3856 #8 0x000000000042366e in update_window (w=w@entry=0x13fa4e0, force_p=force_p@entry=true) at dispnew.c:3478 #9 0x00000000004238ab in update_window_tree (w=0x13fa4e0, force_p=force_p@entry=true) at dispnew.c:3220 #10 0x000000000042389b in update_window_tree (w=w@entry=0x4a141c0, force_p=force_p@entry=true) at dispnew.c:3218 #11 0x00000000004259db in update_frame (f=f@entry=0x143b1b0, force_p=true, force_p@entry=false, inhibit_hairy_id_p=inhibit_hairy_id_p@entry=false) at dispnew.c:3109 #12 0x000000000046cf22 in redisplay_internal () at xdisp.c:14521 #13 0x000000000046e493 in redisplay () at xdisp.c:13664 #14 0x000000000054451e in read_char (commandflag=0, map=..., map@entry=XIL(0x5264753), prev_event=XIL(0x5264753), used_mouse_menu=used_mouse_menu@entry=0x7fffffff967b, end_time=end_time@entry=0x0) at keyboard.c:2462 #15 0x0000000000545f05 in read_key_sequence (keybuf=keybuf@entry=0x7fffffff9750, prompt=..., prompt@entry=XIL(0x1a09754), dont_downcase_last=, can_return_switch_frame=can_return_switch_frame@entry=false, fix_current_buffer=fix_current_buffer@entry=false, prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:9082 #16 0x00000000005489be in read_key_sequence_vs (prompt=..., continue_echo=XIL(0), dont_downcase_last=..., can_return_switch_frame=XIL(0), cmd_loop=..., allow_string=allow_string@entry=false) at keyboard.c:9777 #17 0x0000000000548a97 in Fread_key_sequence_vector (prompt=..., continue_echo=..., dont_downcase_last=..., can_return_switch_frame=..., cmd_loop=...) at keyboard.c:9858 #18 0x00000000005cf89c in funcall_subr (subr=0xcdd780 , numargs=numargs@entry=3, args=args@entry=0x7fffffff9970) at eval.c:2947 #19 0x00000000005cdc27 in Ffuncall (nargs=4, args=args@entry=0x7fffffff9968) at eval.c:2860 #20 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff31fe77d), maxdepth=..., maxdepth@entry=make_number(14), args_template=..., args_template@entry=make_number(256), nargs=nargs@entry=1, args=, args@entry=0x7fffffff9ca0) at bytecode.c:633 #21 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff31fe74d), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffff9ca0) at eval.c:3058 #22 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffff9c98) at eval.c:2862 #23 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff319f95d), maxdepth=..., maxdepth@entry=make_number(9), args_template=..., args_template@entry=make_number(257), nargs=nargs@entry=1, args=, args@entry=0x7fffffffa0a0) at bytecode.c:633 #24 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff319f92d), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffa0a0) at eval.c:3058 #25 0x00000000005cdd80 in Ffuncall (nargs=2, args=args@entry=0x7fffffffa098) at eval.c:2862 #26 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x603d725), maxdepth=..., maxdepth@entry=make_number(14), args_template=..., args_template@entry=make_number(0), nargs=nargs@entry=0, args=, args@entry=0x7fffffffa620) at bytecode.c:633 #27 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x603d865), nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fffffffa620) at eval.c:3058 #28 0x00000000005cdd80 in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fffffffa618) at eval.c:2862 #29 0x00000000005c91cb in Ffuncall_interactively (nargs=1, args=0x7fffffffa618) at callint.c:253 #30 0x00000000005cf71c in funcall_subr (subr=0xce4780 , numargs=numargs@entry=1, args=args@entry=0x7fffffffa618) at eval.c:2915 #31 0x00000000005cdc27 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffa610) at eval.c:2860 #32 0x00000000005ce16c in Fapply (nargs=nargs@entry=3, args=args@entry=0x7fffffffa610) at eval.c:2433 #33 0x00000000005c9a0a in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:340 #34 0x00000000005cf86a in funcall_subr (subr=0xce4740 , numargs=numargs@entry=3, args=args@entry=0x7fffffffa750) at eval.c:2940 #35 0x00000000005cdc27 in Ffuncall (nargs=4, args=args@entry=0x7fffffffa748) at eval.c:2860 #36 0x000000000060f0bb in exec_byte_code (bytestr=..., vector=..., vector@entry=XIL(0x7ffff32a25a5), maxdepth=..., maxdepth@entry=make_number(13), args_template=..., args_template@entry=make_number(1025), nargs=nargs@entry=1, args=, args@entry=0x7fffffffaa78) at bytecode.c:633 #37 0x00000000005d0e5b in funcall_lambda (fun=fun@entry=XIL(0x7ffff32a2575), nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffaa78) at eval.c:3058 #38 0x00000000005cdd80 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffaa70) at eval.c:2862 #39 0x00000000005ce041 in call1 (fn=..., fn@entry=XIL(0x4020), arg1=...) at eval.c:2711 #40 0x0000000000547999 in command_loop_1 () at keyboard.c:1462 #41 0x00000000005ccded in internal_condition_case (bfun=bfun@entry=0x5473a3 , handlers=..., handlers@entry=XIL(0x5490), hfun=hfun@entry=0x53c25f ) at eval.c:1376 #42 0x0000000000537c9a in command_loop_2 (ignore=..., ignore@entry=XIL(0)) at keyboard.c:1090 ---Type to continue, or q to quit--- #43 0x00000000005ccd35 in internal_catch (tag=..., func=func@entry=0x537c82 , arg=..., arg@entry=XIL(0)) at eval.c:1139 #44 0x000000000053addd in command_loop () at keyboard.c:1069 #45 0x000000000053bcff in recursive_edit_1 () at keyboard.c:714 #46 0x000000000053c061 in Frecursive_edit () at keyboard.c:785 #47 0x0000000000534efa in main (argc=1, argv=) at emacs.c:1949 Lisp Backtrace: "redisplay_internal (C function)" (0x0) "read-key-sequence-vector" (0xffff9970) "read-key" (0xffff9ca0) "yes-or-no-p" (0xffffa0a0) "vc-revert" (0xffffa620) "funcall-interactively" (0xffffa618) "call-interactively" (0xffffa750) "command-execute" (0xffffaa78) (gdb) --000000000000697a990580ccb487 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Jan 31, 2019 at 10:15 PM Kaushal = Modi <kaushal.modi@gmail.com> wrote:

Each time the watchpoint breaks, type "continue" until the progra= m
segfaults, I want to see all the cases where the image in the cache
gets nullified.

Interestingly, the segfault = did not happen when I set that breakpoint and proceeded as you suggested, a= s you see above.



Thread 1 "emacs" hit Hardware watchpoint 6: -location s-&= gt;f->terminal->image_cache->images[0]

Old value =3D (struc= t image *) 0x2346430
New value =3D (struct image *) 0x0
free_image (f= =3Df@entry=3D0x143b1b0, img=3Dimg@entry=3D0x2346430) at image.c:1022
102= 2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if (img->picture= )
(gdb) bt
#0=C2=A0 free_image (f=3Df@entry=3D0x143b1b0, img=3Dimg@en= try=3D0x2346430) at image.c:1022
#1=C2=A0 0x00000000006646a1 in clear_im= age_cache (f=3D0x143b1b0, filter=3Dfilter@entry=3DXIL(0xc5a0)) at image.c:1= 574
#2=C2=A0 0x000000000066a35d in Fclear_image_cache (filter=3D...) at = image.c:1658
#3=C2=A0 0x00000000005cf848 in funcall_subr (subr=3D0xceadc= 0 <Sclear_image_cache>, numargs=3Dnumargs@entry=3D0, args=3Dargs@entr= y=3D0x7fffffff0650) at eval.c:2935
#4=C2=A0 0x00000000005cdc27 in Ffunca= ll (nargs=3D1, args=3Dargs@entry=3D0x7fffffff0648) at eval.c:2860
#5=C2= =A0 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vect= or@entry=3DXIL(0x4d72415), maxdepth=3D..., maxdepth@entry=3Dmake_number(17)= , args_template=3D..., args_template@entry=3Dmake_number(1024),
=C2=A0= =C2=A0=C2=A0 nargs=3Dnargs@entry=3D0, args=3D<optimized out>, args@en= try=3D0x7fffffff0a88) at bytecode.c:633
#6=C2=A0 0x00000000005d0e5b in f= uncall_lambda (fun=3Dfun@entry=3DXIL(0x4d72635), nargs=3Dnargs@entry=3D0, a= rg_vector=3Darg_vector@entry=3D0x7fffffff0a88) at eval.c:3058
#7=C2=A0 0= x00000000005cdd80 in Ffuncall (nargs=3D1, args=3Dargs@entry=3D0x7fffffff0a8= 0) at eval.c:2862
#8=C2=A0 0x000000000060f0bb in exec_byte_code (bytestr= =3D..., vector=3D..., vector@entry=3DXIL(0x4ce99c5), maxdepth=3D..., maxdep= th@entry=3Dmake_number(7), args_template=3D..., args_template@entry=3Dmake_= number(0),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D0, args=3D<optimi= zed out>, args@entry=3D0x7fffffff1020) at bytecode.c:633
#9=C2=A0 0x0= 0000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x4ce8925), nargs= =3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x7fffffff1020) at eval= .c:3058
#10 0x00000000005cdd80 in Ffuncall (nargs=3D1, args=3Dargs@entry= =3D0x7fffffff1018) at eval.c:2862
#11 0x000000000060f0bb in exec_byte_co= de (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff32d538d), maxdep= th=3D..., maxdepth@entry=3Dmake_number(5), args_template=3D..., args_templa= te@entry=3Dmake_number(513),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D2,= args=3D<optimized out>, args@entry=3D0x7fffffff1308) at bytecode.c:6= 33
#12 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ff= ff32d535d), nargs=3Dnargs@entry=3D2, arg_vector=3Darg_vector@entry=3D0x7fff= ffff1308) at eval.c:3058
#13 0x00000000005cdd80 in Ffuncall (nargs=3D3, = args=3Dargs@entry=3D0x7fffffff1300) at eval.c:2862
#14 0x000000000060f0b= b in exec_byte_code (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7fff= f31de765), maxdepth=3D..., maxdepth@entry=3Dmake_number(13), args_template= =3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake_number(256), nargs= =3Dnargs@entry=3D0, args=3D<optimized out>, args@entry=3D0x7fffffff17= d0) at bytecode.c:633
#15 0x00000000005d0e5b in funcall_lambda (fun=3Dfu= n@entry=3DXIL(0x7ffff31de735), nargs=3Dnargs@entry=3D0, arg_vector=3Darg_ve= ctor@entry=3D0x7fffffff17d0) at eval.c:3058
#16 0x00000000005cdd80 in Ff= uncall (nargs=3D1, args=3Dargs@entry=3D0x7fffffff17c8) at eval.c:2862
#1= 7 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vector= @entry=3DXIL(0x6039245), maxdepth=3D..., maxdepth@entry=3Dmake_number(16), = args_template=3D..., args_template@entry=3Dmake_number(1026),
=C2=A0=C2= =A0=C2=A0 nargs=3Dnargs@entry=3D4, args=3D<optimized out>, args@entry= =3D0x7fffffff1bb0) at bytecode.c:633
#18 0x00000000005d0e5b in funcall_l= ambda (fun=3Dfun@entry=3DXIL(0x6039345), nargs=3Dnargs@entry=3D4, arg_vecto= r=3Darg_vector@entry=3D0x7fffffff1bb0) at eval.c:3058
#19 0x00000000005c= dd80 in Ffuncall (nargs=3D5, args=3Dargs@entry=3D0x7fffffff1ba8) at eval.c:= 2862
#20 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D.= .., vector@entry=3DXIL(0x3e58015), maxdepth=3D..., maxdepth@entry=3Dmake_nu= mber(18), args_template=3D..., args_template@entry=3Dmake_number(771),
= =C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D3, args=3D<optimized out>, a= rgs@entry=3D0x7fffffff2130) at bytecode.c:633
#21 0x00000000005d0e5b in = funcall_lambda (fun=3Dfun@entry=3DXIL(0x3e573a5), nargs=3Dnargs@entry=3D3, = arg_vector=3Darg_vector@entry=3D0x7fffffff2130) at eval.c:3058
#22 0x000= 00000005cdd80 in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7fffffff2128) a= t eval.c:2862
#23 0x000000000060f0bb in exec_byte_code (bytestr=3D..., v= ector=3D..., vector@entry=3DXIL(0x3e569f5), maxdepth=3D..., maxdepth@entry= =3Dmake_number(6), args_template=3D..., args_template@entry=3Dmake_number(5= 14),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D2, args=3D<optimized ou= t>, args@entry=3D0x7fffffff23f0) at bytecode.c:633
#24 0x00000000005d= 0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x3e56a15), nargs=3Dnargs@ent= ry=3D2, arg_vector=3Darg_vector@entry=3D0x7fffffff23f0) at eval.c:3058
#= 25 0x00000000005cdd80 in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7ffffff= f23e8) at eval.c:2862
#26 0x000000000060f0bb in exec_byte_code (bytestr= =3D..., vector=3D..., vector@entry=3DXIL(0x3e568d5), maxdepth=3D..., maxdep= th@entry=3Dmake_number(9), args_template=3D..., args_template@entry=3Dmake_= number(257),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D1, args=3D<opti= mized out>, args@entry=3D0x7fffffff2788) at bytecode.c:633
#27 0x0000= 0000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x3e56985), nargs=3Dn= args@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffff2788) at eval.c:3= 058
#28 0x00000000005cdd80 in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0= x7fffffff2780) at eval.c:2862
#29 0x000000000060f0bb in exec_byte_code (= bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff323e465), maxdepth= =3D..., maxdepth@entry=3Dmake_number(30), args_template=3D...,
=C2=A0=C2= =A0=C2=A0 args_template@entry=3Dmake_number(770), nargs=3Dnargs@entry=3D3, = args=3D<optimized out>, args@entry=3D0x7fffffff2d40) at bytecode.c:63= 3
#30 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7fff= f323e435), nargs=3Dnargs@entry=3D3, arg_vector=3Darg_vector@entry=3D0x7ffff= fff2d40) at eval.c:3058
#31 0x00000000005cdd80 in Ffuncall (nargs=3D4, a= rgs=3Dargs@entry=3D0x7fffffff2d38) at eval.c:2862
#32 0x000000000060f0bb= in exec_byte_code (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff= 323da15), maxdepth=3D..., maxdepth@entry=3Dmake_number(14), args_template= =3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake_number(771), nargs= =3Dnargs@entry=3D3, args=3D<optimized out>, args@entry=3D0x7fffffff30= b8) at bytecode.c:633
#33 0x00000000005d0e5b in funcall_lambda (f= un=3Dfun@entry=3DXIL(0x7ffff323d9e5), nargs=3Dnargs@entry=3D3, arg_vector= =3Darg_vector@entry=3D0x7fffffff30b8) at eval.c:3058
#34 0x00000000005cd= d80 in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7fffffff30b0) at eval.c:2= 862
#35 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..= ., vector@entry=3DXIL(0x7ffff323d94d), maxdepth=3D..., maxdepth@entry=3Dmak= e_number(7), args_template=3D..., args_template@entry=3Dmake_number(770),=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D2, args=3D<optimized out>,= args@entry=3D0x7fffffff3358) at bytecode.c:633
#36 0x00000000005d0e5b i= n funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ffff323d91d), nargs=3Dnargs@entr= y=3D2, arg_vector=3Darg_vector@entry=3D0x7fffffff3358) at eval.c:3058
#3= 7 0x00000000005cdd80 in Ffuncall (nargs=3D3, args=3Dargs@entry=3D0x7fffffff= 3350) at eval.c:2862
#38 0x000000000060f0bb in exec_byte_code (bytestr= =3D..., vector=3D..., vector@entry=3DXIL(0x4a1a875), maxdepth=3D..., maxdep= th@entry=3Dmake_number(10), args_template=3D..., args_template@entry=3Dmake= _number(257),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D1, args=3D<opt= imized out>, args@entry=3D0x7fffffff37a8) at bytecode.c:633
---Type &= lt;return> to continue, or q <return> to quit---
#39 0x00000000= 005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x4a1a8c5), nargs=3Dnargs= @entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffff37a8) at eval.c:3058<= br>#40 0x00000000005cdd80 in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ff= fffff37a0) at eval.c:2862
#41 0x00000000005cdff9 in run_hook_wrapped_fun= call (nargs=3D<optimized out>, args=3D0x7fffffff37a0) at eval.c:2587<= br>#42 0x00000000005cd341 in run_hook_with_args (nargs=3D2, args=3D0x7fffff= ff37a0, funcall=3Dfuncall@entry=3D0x5cdfdd <run_hook_wrapped_funcall>= ) at eval.c:2668
#43 0x00000000005cd4de in Frun_hook_wrapped (nargs=3D&l= t;optimized out>, args=3D<optimized out>) at eval.c:2602
#44 0x= 00000000005cf71c in funcall_subr (subr=3D0xce4ac0 <Srun_hook_wrapped>= , numargs=3Dnumargs@entry=3D2, args=3Dargs@entry=3D0x7fffffff37a0) at eval.= c:2915
#45 0x00000000005cdc27 in Ffuncall (nargs=3D3, args=3Dargs@entry= =3D0x7fffffff3798) at eval.c:2860
#46 0x000000000060f0bb in exec_byte_co= de (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff32e32bd), maxdep= th=3D..., maxdepth@entry=3Dmake_number(19), args_template=3D...,
=C2=A0= =C2=A0=C2=A0 args_template@entry=3Dmake_number(514), nargs=3Dnargs@entry=3D= 2, args=3D<optimized out>, args@entry=3D0x7fffffff3ae0) at bytecode.c= :633
#47 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7= ffff32e328d), nargs=3Dnargs@entry=3D2, arg_vector=3Darg_vector@entry=3D0x7f= ffffff3ae0) at eval.c:3058
#48 0x00000000005cdd80 in Ffuncall (nargs=3D3= , args=3Dargs@entry=3D0x7fffffff3ad8) at eval.c:2862
#49 0x000000000060f= 0bb in exec_byte_code (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7f= fff32e303d), maxdepth=3D..., maxdepth@entry=3Dmake_number(27), args_templat= e=3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake_number(512), narg= s=3Dnargs@entry=3D2, args=3D<optimized out>, args@entry=3D0x7fffffff3= ef8) at bytecode.c:633
#50 0x00000000005d0e5b in funcall_lambda (fun=3Df= un@entry=3DXIL(0x7ffff32e300d), nargs=3Dnargs@entry=3D2, arg_vector=3Darg_v= ector@entry=3D0x7fffffff3ef8) at eval.c:3058
#51 0x00000000005cdd80 in F= funcall (nargs=3D3, args=3Dargs@entry=3D0x7fffffff3ef0) at eval.c:2862
#= 52 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vecto= r@entry=3DXIL(0x7ffff3352f5d), maxdepth=3D..., maxdepth@entry=3Dmake_number= (12), args_template=3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake= _number(257), nargs=3Dnargs@entry=3D1, args=3D<optimized out>, args@e= ntry=3D0x7fffffff4248) at bytecode.c:633
#53 0x00000000005d0e5b in funca= ll_lambda (fun=3Dfun@entry=3DXIL(0x7ffff3352f2d), nargs=3Dnargs@entry=3D1, = arg_vector=3Darg_vector@entry=3D0x7fffffff4248) at eval.c:3058
#54 0x000= 00000005cdd80 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7= fffffff4240) at eval.c:2862
#55 0x00000000005ccffa in internal_condition= _case_n (bfun=3D0x5cdaef <Ffuncall>, nargs=3Dnargs@entry=3D2, args=3D= args@entry=3D0x7fffffff4240, handlers=3D..., handlers@entry=3DXIL(0xc5a0),<= br>=C2=A0=C2=A0=C2=A0 hfun=3Dhfun@entry=3D0x4529d5 <safe_eval_handler>= ;) at eval.c:1456
#56 0x00000000004455e9 in safe__call (inhibit_quit=3Di= nhibit_quit@entry=3Dfalse, nargs=3Dnargs@entry=3D2, func=3DXIL(0x7ffff25f1c= 78), ap=3Dap@entry=3D0x7fffffff42b8) at xdisp.c:2644
#57 0x000000000044d= d82 in safe_call (nargs=3Dnargs@entry=3D2, func=3D...) at xdisp.c:2659
#= 58 0x000000000044dda3 in safe_call1 (fn=3D..., fn@entry=3DXIL(0x7ffff25f1c7= 8), arg=3D..., arg@entry=3Dmake_number(1)) at xdisp.c:2670
#59 0x0000000= 00044e068 in handle_fontified_prop (it=3D0x7fffffff4520) at xdisp.c:3914#60 0x0000000000455bc3 in handle_stop (it=3Dit@entry=3D0x7fffffff4520) at = xdisp.c:3480
#61 0x0000000000455c97 in reseat (it=3Dit@entry=3D0x7ffffff= f4520, pos=3D..., force_p=3Dforce_p@entry=3Dtrue) at xdisp.c:6673
#62 0x= 0000000000456563 in init_iterator (it=3Dit@entry=3D0x7fffffff4520, w=3Dw@en= try=3D0x4a143d0, charpos=3D1, bytepos=3D<optimized out>, row=3D<op= timized out>, base_face_id=3Dbase_face_id@entry=3DDEFAULT_FACE_ID)
= =C2=A0=C2=A0=C2=A0 at xdisp.c:3095
#63 0x000000000045e6e1 in start_displ= ay (it=3Dit@entry=3D0x7fffffff4520, w=3Dw@entry=3D0x4a143d0, pos=3D...) at = xdisp.c:3111
#64 0x0000000000466acf in try_window (window=3D..., window@= entry=3DXIL(0x4a143d5), pos=3D..., flags=3Dflags@entry=3D1) at xdisp.c:1781= 2
#65 0x000000000047c63b in redisplay_window (window=3DXIL(0x4a143d5), j= ust_this_one_p=3Djust_this_one_p@entry=3Dfalse) at xdisp.c:17265
#66 0x0= 00000000047e247 in redisplay_window_0 (window=3D..., window@entry=3DXIL(0x4= a143d5)) at xdisp.c:14993
#67 0x00000000005cce92 in internal_condition_c= ase_1 (bfun=3Dbfun@entry=3D0x47e218 <redisplay_window_0>, arg=3D..., = arg@entry=3DXIL(0x4a143d5), handlers=3D..., hfun=3Dhfun@entry=3D0x43b9ba &l= t;redisplay_window_error>)
=C2=A0=C2=A0=C2=A0 at eval.c:1400
#68 0= x000000000043d755 in redisplay_windows (window=3D...) at xdisp.c:14973
#= 69 0x000000000043d6f6 in redisplay_windows (window=3D...) at xdisp.c:14967<= br>#70 0x000000000046ce76 in redisplay_internal () at xdisp.c:14443
#71 = 0x000000000046e493 in redisplay () at xdisp.c:13664
#72 0x00000000005445= 1e in read_char (commandflag=3D0, map=3D..., map@entry=3DXIL(0x5264753), pr= ev_event=3DXIL(0x5264753), used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff= ffff967b, end_time=3Dend_time@entry=3D0x0)
=C2=A0=C2=A0=C2=A0 at keyboar= d.c:2462
#73 0x0000000000545f05 in read_key_sequence (keybuf=3Dke= ybuf@entry=3D0x7fffffff9750, prompt=3D..., prompt@entry=3DXIL(0x1a09754), d= ont_downcase_last=3D<optimized out>,
=C2=A0=C2=A0=C2=A0 can_return= _switch_frame=3Dcan_return_switch_frame@entry=3Dfalse, fix_current_buffer= =3Dfix_current_buffer@entry=3Dfalse, prevent_redisplay=3Dprevent_redisplay@= entry=3Dfalse) at keyboard.c:9082
#74 0x00000000005489be in read_key_seq= uence_vs (prompt=3D..., continue_echo=3DXIL(0), dont_downcase_last=3D..., c= an_return_switch_frame=3DXIL(0), cmd_loop=3D..., allow_string=3Dallow_strin= g@entry=3Dfalse)
=C2=A0=C2=A0=C2=A0 at keyboard.c:9777
#75 0x00000000= 00548a97 in Fread_key_sequence_vector (prompt=3D..., continue_echo=3D..., d= ont_downcase_last=3D..., can_return_switch_frame=3D..., cmd_loop=3D...) at = keyboard.c:9858
#76 0x00000000005cf89c in funcall_subr (subr=3D0xcdd780 = <Sread_key_sequence_vector>, numargs=3Dnumargs@entry=3D3, args=3Dargs= @entry=3D0x7fffffff9970) at eval.c:2947
#77 0x00000000005cdc27 in Ffunca= ll (nargs=3D4, args=3Dargs@entry=3D0x7fffffff9968) at eval.c:2860
#78 0x= 000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vector@ent= ry=3DXIL(0x7ffff31fe77d), maxdepth=3D..., maxdepth@entry=3Dmake_number(14),= args_template=3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake_numb= er(256), nargs=3Dnargs@entry=3D1, args=3D<optimized out>, args@entry= =3D0x7fffffff9ca0) at bytecode.c:633
#79 0x00000000005d0e5b in funcall_l= ambda (fun=3Dfun@entry=3DXIL(0x7ffff31fe74d), nargs=3Dnargs@entry=3D1, arg_= vector=3Darg_vector@entry=3D0x7fffffff9ca0) at eval.c:3058
---Type <r= eturn> to continue, or q <return> to quit---
#80 0x00000000005c= dd80 in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7fffffff9c98) at eval.c:= 2862
#81 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector=3D.= .., vector@entry=3DXIL(0x7ffff319f95d), maxdepth=3D..., maxdepth@entry=3Dma= ke_number(9), args_template=3D..., args_template@entry=3Dmake_number(257),<= br>=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D1, args=3D<optimized out>= , args@entry=3D0x7fffffffa0a0) at bytecode.c:633
#82 0x00000000005d0e5b = in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ffff319f92d), nargs=3Dnargs@ent= ry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffa0a0) at eval.c:3058
#= 83 0x00000000005cdd80 in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ffffff= fa098) at eval.c:2862
#84 0x000000000060f0bb in exec_byte_code (bytestr= =3D..., vector=3D..., vector@entry=3DXIL(0x603d725), maxdepth=3D..., maxdep= th@entry=3Dmake_number(14), args_template=3D..., args_template@entry=3Dmake= _number(0),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D0, args=3D<optim= ized out>, args@entry=3D0x7fffffffa620) at bytecode.c:633
#85 0x00000= 000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x603d865), nargs=3Dna= rgs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x7fffffffa620) at eval.c:30= 58
#86 0x00000000005cdd80 in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Da= rgs@entry=3D0x7fffffffa618) at eval.c:2862
#87 0x00000000005c91cb in Ffu= ncall_interactively (nargs=3D1, args=3D0x7fffffffa618) at callint.c:253
= #88 0x00000000005cf71c in funcall_subr (subr=3D0xce4780 <Sfuncall_intera= ctively>, numargs=3Dnumargs@entry=3D1, args=3Dargs@entry=3D0x7fffffffa61= 8) at eval.c:2915
#89 0x00000000005cdc27 in Ffuncall (nargs=3Dnargs@entr= y=3D2, args=3Dargs@entry=3D0x7fffffffa610) at eval.c:2860
#90 0x00000000= 005ce16c in Fapply (nargs=3Dnargs@entry=3D3, args=3Dargs@entry=3D0x7fffffff= a610) at eval.c:2433
#91 0x00000000005c9a0a in Fcall_interactively (func= tion=3D..., record_flag=3D..., keys=3D...) at callint.c:340
#92 0x000000= 00005cf86a in funcall_subr (subr=3D0xce4740 <Scall_interactively>, nu= margs=3Dnumargs@entry=3D3, args=3Dargs@entry=3D0x7fffffffa750) at eval.c:29= 40
#93 0x00000000005cdc27 in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x= 7fffffffa748) at eval.c:2860
#94 0x000000000060f0bb in exec_byte_code (b= ytestr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff32a25a5), maxdepth=3D= ..., maxdepth@entry=3Dmake_number(13), args_template=3D...,
=C2=A0=C2=A0= =C2=A0 args_template@entry=3Dmake_number(1025), nargs=3Dnargs@entry=3D1, ar= gs=3D<optimized out>, args@entry=3D0x7fffffffaa78) at bytecode.c:633<= br>#95 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ffff3= 2a2575), nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7ffffff= faa78) at eval.c:3058
#96 0x00000000005cdd80 in Ffuncall (nargs=3Dnargs@= entry=3D2, args=3Dargs@entry=3D0x7fffffffaa70) at eval.c:2862
#97 0x0000= 0000005ce041 in call1 (fn=3D..., fn@entry=3DXIL(0x4020), arg1=3D...) at eva= l.c:2711
#98 0x0000000000547999 in command_loop_1 () at keyboard.c:1462<= br>#99 0x00000000005ccded in internal_condition_case (bfun=3Dbfun@entry=3D0= x5473a3 <command_loop_1>, handlers=3D..., handlers@entry=3DXIL(0x5490= ), hfun=3Dhfun@entry=3D0x53c25f <cmd_error>) at eval.c:1376
#100 0= x0000000000537c9a in command_loop_2 (ignore=3D..., ignore@entry=3DXIL(0)) a= t keyboard.c:1090
#101 0x00000000005ccd35 in internal_catch (tag=3D..., = func=3Dfunc@entry=3D0x537c82 <command_loop_2>, arg=3D..., arg@entry= =3DXIL(0)) at eval.c:1139
#102 0x000000000053addd in command_loop () at = keyboard.c:1069
#103 0x000000000053bcff in recursive_edit_1 () at keyboa= rd.c:714
#104 0x000000000053c061 in Frecursive_edit () at keyboard.c:785=
#105 0x0000000000534efa in main (argc=3D1, argv=3D<optimized out>= ) at emacs.c:1949

Lisp Backtrace:
"clear-image-cache" (= 0xffff0650)
"org-display-inline-images" (0xffff0a88)
"= org-mode" (0xffff1020)
"set-auto-mode-0" (0xffff1308)
= "set-auto-mode" (0xffff17d0)
"vc-find-revision-no-save&qu= ot; (0xffff1bb0)
"diff-syntax-fontify-hunk" (0xffff2130)
&q= uot;diff-syntax-fontify" (0xffff23f0)
"diff--font-lock-= syntax" (0xffff2788)
"font-lock-fontify-keywords-region" = (0xffff2d40)
"font-lock-default-fontify-region" (0xffff30b8)"font-lock-fontify-region" (0xffff3358)
0x4a1a8c0 PVEC_COMPI= LED
"run-hook-wrapped" (0xffff37a0)
"jit-lock--run-fun= ctions" (0xffff3ae0)
"jit-lock-fontify-now" (0xffff3ef8)<= br>"jit-lock-function" (0xffff4248)
"redisplay_internal (= C function)" (0x0)
"read-key-sequence-vector" (0xffff9970= )
"read-key" (0xffff9ca0)
---Type <return> to continu= e, or q <return> to quit---
"yes-or-no-p" (0xffffa0a0)"vc-revert" (0xffffa620)
"funcall-interactively" (= 0xffffa618)
"call-interactively" (0xffffa750)
"command= -execute" (0xffffaa78)
(gdb) continue
Continuing.

xdisp.c= :26154: Emacs fatal error: assertion failed: s->img
Fatal error 6: Ab= orted
Backtrace:
/home/kmodi/downloads/git/emacs/src/emacs[0x55611b]<= br>/home/kmodi/downloads/git/emacs/src/emacs[0x533fd8]
/home/kmodi/downl= oads/git/emacs/src/emacs[0x5a1622]
/home/kmodi/downloads/git/emacs/src/e= macs[0x4378fe]
/home/kmodi/downloads/git/emacs/src/emacs[0x4708cf]
/h= ome/kmodi/downloads/git/emacs/src/emacs[0x474bd2]
/home/kmodi/downloads/= git/emacs/src/emacs[0x42244d]
/home/kmodi/downloads/git/emacs/src/emacs[= 0x422fea]
/home/kmodi/downloads/git/emacs/src/emacs[0x42366e]
/home/k= modi/downloads/git/emacs/src/emacs[0x4238ab]
/home/kmodi/downloads/git/e= macs/src/emacs[0x42389b]
/home/kmodi/downloads/git/emacs/src/emacs[0x425= 9db]
/home/kmodi/downloads/git/emacs/src/emacs[0x46cf22]
/home/kmodi/= downloads/git/emacs/src/emacs[0x46e493]
/home/kmodi/downloads/git/emacs/= src/emacs[0x54451e]
/home/kmodi/downloads/git/emacs/src/emacs[0x545f05]<= br>/home/kmodi/downloads/git/emacs/src/emacs[0x5489be]
/home/kmodi/downl= oads/git/emacs/src/emacs[0x548a97]
/home/kmodi/downloads/git/emacs/src/e= macs[0x5cf89c]
/home/kmodi/downloads/git/emacs/src/emacs[0x5cdc27]
/h= ome/kmodi/downloads/git/emacs/src/emacs[0x60f0bb]
/home/kmodi/dow= nloads/git/emacs/src/emacs[0x5d0e5b]
/home/kmodi/downloads/git/emacs/src= /emacs[0x5cdd80]
/home/kmodi/downloads/git/emacs/src/emacs[0x5ce041]
= /home/kmodi/downloads/git/emacs/src/emacs[0x547999]
/home/kmodi/download= s/git/emacs/src/emacs[0x5ccded]
/home/kmodi/downloads/git/emacs/src/emac= s[0x537c9a]
/home/kmodi/downloads/git/emacs/src/emacs[0x5ccd35]
/home= /kmodi/downloads/git/emacs/src/emacs[0x53addd]
/home/kmodi/downloads/git= /emacs/src/emacs[0x53bcff]
/home/kmodi/downloads/git/emacs/src/emacs[0x5= 3c061]
/home/kmodi/downloads/git/emacs/src/emacs[0x534efa]
/lib64/lib= c.so.6(__libc_start_main+0xfd)[0x32f4c1ed1d]
/home/kmodi/downloads/git/e= macs/src/emacs[0x41c1a9]

Thread 1 "emacs" received signal = SIGABRT, Aborted.
0x00000032f580f6ab in raise () from /lib64/libpthread.= so.0
(gdb) bt
#0=C2=A0 0x00000032f580f6ab in raise () from /lib64/lib= pthread.so.0
#1=C2=A0 0x0000000000533f82 in terminate_due_to_signal (sig= =3Dsig@entry=3D6, backtrace_limit=3Dbacktrace_limit@entry=3D2147483647) at = emacs.c:401
#2=C2=A0 0x00000000005a1622 in die (msg=3Dmsg@entry=3D0x67dc= 2c "s->img", file=3Dfile@entry=3D0x67dbaa "xdisp.c",= line=3Dline@entry=3D26154) at alloc.c:7453
#3=C2=A0 0x00000000004378fe = in fill_image_glyph_string (s=3Ds@entry=3D0x7fffffff7aa0) at xdisp.c:26154<= br>#4=C2=A0 0x00000000004708cf in draw_glyphs (w=3Dw@entry=3D0x13fa4e0, x= =3D44, row=3D0x3c69310, area=3Darea@entry=3DTEXT_AREA, start=3D<optimize= d out>, start@entry=3D0, end=3Dend@entry=3D6, hl=3DDRAW_NORMAL_TEXT, ove= rlaps=3D0)
=C2=A0=C2=A0=C2=A0 at xdisp.c:26841
#5=C2=A0 0x00000000004= 74bd2 in x_write_glyphs (w=3D0x13fa4e0, updated_row=3D<optimized out>= , start=3D<optimized out>, updated_area=3DTEXT_AREA, len=3D6) at xdis= p.c:29042
#6=C2=A0 0x000000000042244d in update_text_area (w=3Dw@entry= =3D0x13fa4e0, updated_row=3Dupdated_row@entry=3D0x3c69310, vpos=3Dvpos@entr= y=3D14) at dispnew.c:3613
#7=C2=A0 0x0000000000422fea in update_window_l= ine (w=3Dw@entry=3D0x13fa4e0, vpos=3Dvpos@entry=3D14, mouse_face_overwritte= n_p=3Dmouse_face_overwritten_p@entry=3D0x7fffffff7f2f) at dispnew.c:3856#8=C2=A0 0x000000000042366e in update_window (w=3Dw@entry=3D0x13fa4e0, for= ce_p=3Dforce_p@entry=3Dtrue) at dispnew.c:3478
#9=C2=A0 0x00000000004238= ab in update_window_tree (w=3D0x13fa4e0, force_p=3Dforce_p@entry=3Dtrue) at= dispnew.c:3220
#10 0x000000000042389b in update_window_tree (w=3Dw@entr= y=3D0x4a141c0, force_p=3Dforce_p@entry=3Dtrue) at dispnew.c:3218
#11 0x0= 0000000004259db in update_frame (f=3Df@entry=3D0x143b1b0, force_p=3Dtrue, f= orce_p@entry=3Dfalse, inhibit_hairy_id_p=3Dinhibit_hairy_id_p@entry=3Dfalse= ) at dispnew.c:3109
#12 0x000000000046cf22 in redisplay_internal () at x= disp.c:14521
#13 0x000000000046e493 in redisplay () at xdisp.c:13664
= #14 0x000000000054451e in read_char (commandflag=3D0, map=3D..., map@entry= =3DXIL(0x5264753), prev_event=3DXIL(0x5264753), used_mouse_menu=3Dused_mous= e_menu@entry=3D0x7fffffff967b, end_time=3Dend_time@entry=3D0x0)
=C2=A0= =C2=A0=C2=A0 at keyboard.c:2462
#15 0x0000000000545f05 in read_key_seque= nce (keybuf=3Dkeybuf@entry=3D0x7fffffff9750, prompt=3D..., prompt@entry=3DX= IL(0x1a09754), dont_downcase_last=3D<optimized out>,
=C2=A0=C2=A0= =C2=A0 can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dfalse, fix= _current_buffer=3Dfix_current_buffer@entry=3Dfalse, prevent_redisplay=3Dpre= vent_redisplay@entry=3Dfalse) at keyboard.c:9082
#16 0x00000000005489be = in read_key_sequence_vs (prompt=3D..., continue_echo=3DXIL(0), dont_downcas= e_last=3D..., can_return_switch_frame=3DXIL(0), cmd_loop=3D..., allow_strin= g=3Dallow_string@entry=3Dfalse)
=C2=A0=C2=A0=C2=A0 at keyboard.c:9777#17 0x0000000000548a97 in Fread_key_sequence_vector (prompt=3D..., continu= e_echo=3D..., dont_downcase_last=3D..., can_return_switch_frame=3D..., cmd_= loop=3D...) at keyboard.c:9858
#18 0x00000000005cf89c in funcall_subr (s= ubr=3D0xcdd780 <Sread_key_sequence_vector>, numargs=3Dnumargs@entry= =3D3, args=3Dargs@entry=3D0x7fffffff9970) at eval.c:2947
#19 0x000000000= 05cdc27 in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7fffffff9968) at eval= .c:2860
#20 0x000000000060f0bb in exec_byte_code (bytestr=3D..., vector= =3D..., vector@entry=3DXIL(0x7ffff31fe77d), maxdepth=3D..., maxdepth@entry= =3Dmake_number(14), args_template=3D...,
=C2=A0=C2=A0=C2=A0 args_templat= e@entry=3Dmake_number(256), nargs=3Dnargs@entry=3D1, args=3D<optimized o= ut>, args@entry=3D0x7fffffff9ca0) at bytecode.c:633
#21 0x00000000005= d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ffff31fe74d), nargs=3Dnar= gs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffff9ca0) at eval.c:305= 8
#22 0x00000000005cdd80 in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7= fffffff9c98) at eval.c:2862
#23 0x000000000060f0bb in exec_byte_code (by= testr=3D..., vector=3D..., vector@entry=3DXIL(0x7ffff319f95d), maxdepth=3D.= .., maxdepth@entry=3Dmake_number(9), args_template=3D..., args_template@ent= ry=3Dmake_number(257),
=C2=A0=C2=A0=C2=A0 nargs=3Dnargs@entry=3D1, args= =3D<optimized out>, args@entry=3D0x7fffffffa0a0) at bytecode.c:633#24 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@entry=3DXIL(0x7ffff319= f92d), nargs=3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffa= 0a0) at eval.c:3058
#25 0x00000000005cdd80 in Ffuncall (nargs=3D2, args= =3Dargs@entry=3D0x7fffffffa098) at eval.c:2862
#26 0x000000000060= f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vector@entry=3DXIL(0x6= 03d725), maxdepth=3D..., maxdepth@entry=3Dmake_number(14), args_template=3D= ..., args_template@entry=3Dmake_number(0),
=C2=A0=C2=A0=C2=A0 nargs=3Dna= rgs@entry=3D0, args=3D<optimized out>, args@entry=3D0x7fffffffa620) a= t bytecode.c:633
#27 0x00000000005d0e5b in funcall_lambda (fun=3Dfun@ent= ry=3DXIL(0x603d865), nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry= =3D0x7fffffffa620) at eval.c:3058
#28 0x00000000005cdd80 in Ffuncall (na= rgs=3Dnargs@entry=3D1, args=3Dargs@entry=3D0x7fffffffa618) at eval.c:2862#29 0x00000000005c91cb in Ffuncall_interactively (nargs=3D1, args=3D0x7ff= fffffa618) at callint.c:253
#30 0x00000000005cf71c in funcall_subr (subr= =3D0xce4780 <Sfuncall_interactively>, numargs=3Dnumargs@entry=3D1, ar= gs=3Dargs@entry=3D0x7fffffffa618) at eval.c:2915
#31 0x00000000005cdc27 = in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffa610) a= t eval.c:2860
#32 0x00000000005ce16c in Fapply (nargs=3Dnargs@entry=3D3,= args=3Dargs@entry=3D0x7fffffffa610) at eval.c:2433
#33 0x00000000005c9a= 0a in Fcall_interactively (function=3D..., record_flag=3D..., keys=3D...) a= t callint.c:340
#34 0x00000000005cf86a in funcall_subr (subr=3D0xce4740 = <Scall_interactively>, numargs=3Dnumargs@entry=3D3, args=3Dargs@entry= =3D0x7fffffffa750) at eval.c:2940
#35 0x00000000005cdc27 in Ffuncall (na= rgs=3D4, args=3Dargs@entry=3D0x7fffffffa748) at eval.c:2860
#36 0x000000= 000060f0bb in exec_byte_code (bytestr=3D..., vector=3D..., vector@entry=3DX= IL(0x7ffff32a25a5), maxdepth=3D..., maxdepth@entry=3Dmake_number(13), args_= template=3D...,
=C2=A0=C2=A0=C2=A0 args_template@entry=3Dmake_number(102= 5), nargs=3Dnargs@entry=3D1, args=3D<optimized out>, args@entry=3D0x7= fffffffaa78) at bytecode.c:633
#37 0x00000000005d0e5b in funcall_lambda = (fun=3Dfun@entry=3DXIL(0x7ffff32a2575), nargs=3Dnargs@entry=3D1, arg_vector= =3Darg_vector@entry=3D0x7fffffffaa78) at eval.c:3058
#38 0x00000000005cd= d80 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffaa7= 0) at eval.c:2862
#39 0x00000000005ce041 in call1 (fn=3D..., fn@entry=3D= XIL(0x4020), arg1=3D...) at eval.c:2711
#40 0x0000000000547999 in comman= d_loop_1 () at keyboard.c:1462
#41 0x00000000005ccded in internal_condit= ion_case (bfun=3Dbfun@entry=3D0x5473a3 <command_loop_1>, handlers=3D.= .., handlers@entry=3DXIL(0x5490), hfun=3Dhfun@entry=3D0x53c25f <cmd_erro= r>) at eval.c:1376
#42 0x0000000000537c9a in command_loop_2 (ignore= =3D..., ignore@entry=3DXIL(0)) at keyboard.c:1090
---Type <return>= to continue, or q <return> to quit---
#43 0x00000000005ccd35 in i= nternal_catch (tag=3D..., func=3Dfunc@entry=3D0x537c82 <command_loop_2&g= t;, arg=3D..., arg@entry=3DXIL(0)) at eval.c:1139
#44 0x000000000053addd= in command_loop () at keyboard.c:1069
#45 0x000000000053bcff in recursi= ve_edit_1 () at keyboard.c:714
#46 0x000000000053c061 in Frecursive_edit= () at keyboard.c:785
#47 0x0000000000534efa in main (argc=3D1, argv=3D&= lt;optimized out>) at emacs.c:1949

Lisp Backtrace:
"redis= play_internal (C function)" (0x0)
"read-key-sequence-vector&qu= ot; (0xffff9970)
"read-key" (0xffff9ca0)
"yes-or-no-p&= quot; (0xffffa0a0)
"vc-revert" (0xffffa620)
"funcall-i= nteractively" (0xffffa618)
"call-interactively" (0xffffa7= 50)
"command-execute" (0xffffaa78)
(gdb)
--000000000000697a990580ccb487--