From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rainer M Krug Newsgroups: gmane.emacs.bugs Subject: bug#21428: 24.5; Crash of emacs on OS X, installed via homebrew cask Date: Thu, 24 Sep 2015 15:22:22 +0200 Message-ID: References: <83y4gi6z3p.fsf@gnu.org> <837fo07p54.fsf@gnu.org> <83zj0gm3yu.fsf@gnu.org> <83y4g0m0js.fsf@gnu.org> <83wpvjnc5m.fsf@gnu.org> <83twqnnbdz.fsf@gnu.org> <837fnhlb3v.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1443101156 25857 80.91.229.3 (24 Sep 2015 13:25:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 24 Sep 2015 13:25:56 +0000 (UTC) Cc: 21428@debbugs.gnu.org, mituharu+bug-gnu-emacs-mac@math.s.chiba-u.ac.jp To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 24 15:25:44 2015 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 1Zf6Wi-0007th-2v for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Sep 2015 15:25:32 +0200 Original-Received: from localhost ([::1]:35295 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zf6Wh-0004oa-1z for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Sep 2015 09:25:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zf6UL-0000HN-EP for bug-gnu-emacs@gnu.org; Thu, 24 Sep 2015 09:23:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zf6UI-0007lt-80 for bug-gnu-emacs@gnu.org; Thu, 24 Sep 2015 09:23:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zf6UH-0007lU-Rt for bug-gnu-emacs@gnu.org; Thu, 24 Sep 2015 09:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Zf6UH-0000xt-Ji for bug-gnu-emacs@gnu.org; Thu, 24 Sep 2015 09:23:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Rainer M Krug Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Sep 2015 13:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21428 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 21428-submit@debbugs.gnu.org id=B21428.14431009633679 (code B ref 21428); Thu, 24 Sep 2015 13:23:01 +0000 Original-Received: (at 21428) by debbugs.gnu.org; 24 Sep 2015 13:22:43 +0000 Original-Received: from localhost ([127.0.0.1]:41528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zf6Tx-0000xF-7E for submit@debbugs.gnu.org; Thu, 24 Sep 2015 09:22:43 -0400 Original-Received: from mail-wi0-f175.google.com ([209.85.212.175]:32953) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zf6Tt-0000x5-Is for 21428@debbugs.gnu.org; Thu, 24 Sep 2015 09:22:39 -0400 Original-Received: by wiclk2 with SMTP id lk2so28000012wic.0 for <21428@debbugs.gnu.org>; Thu, 24 Sep 2015 06:22:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=7qsu4QDGW39F5zPV6c97oE9p9HprpklRzifKs0VNJcU=; b=RMV/TSJ7WWQVQ9hIEAaVVcWqTz5p/++HK0LoYqatdw2IkTy57roCEwN4pakYr3rZqZ +fElcMCiZt6Zjzjosj1zIsAioCYjxrkd+u5E29i90p3nzlmx2k02OixQGCcXE76bUiei fJ0Rq396dqh/BPWC9VuAkgrg4vifeiLaXOT89XNIVrlNXYmiXyhOZp7lgipjdHADj6nE EoHUr+LvR9wdYU+dIYQw+cWsEoWr/JSCTyYV5l1yTatRy253VpUs2zAN1lCRevwsQQ8b X9A4o9NXrtzM0sfXyHbmjjhXRWol/U4isz1FSQ/annsbaljBPcpQlgVrZdYe8tqkPTeL LoSA== X-Received: by 10.180.188.33 with SMTP id fx1mr394157wic.31.1443100956806; Thu, 24 Sep 2015 06:22:36 -0700 (PDT) Original-Received: from Rainers-MacBook-Pro.local (arn78-1-88-186-171-7.fbx.proxad.net. [88.186.171.7]) by smtp.gmail.com with ESMTPSA id l1sm12351178wjx.13.2015.09.24.06.22.27 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 24 Sep 2015 06:22:29 -0700 (PDT) In-Reply-To: <837fnhlb3v.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 23 Sep 2015 12:48:52 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) 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: 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:106859 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: >> From: Rainer M Krug >> Cc: 21428@debbugs.gnu.org, mituharu+bug-gnu-emacs-mac@math.s.chiba-u.ac= .jp >> Date: Wed, 23 Sep 2015 10:41:39 +0200 >>=20 >> OK - here is the backtrace I got. >>=20 >> Hope this helps, >>=20 >> Rainer >>=20 >>=20 >> ,---- >> | (gdb) bt full >> | #0 0x00007fff89f08c82 in __kill () >> | No symbol table info available. >> | #1 0x0000000100179390 in terminate_due_to_signal (sig=3D6, backtrace_= limit=3D40) at emacs.c:397 >> | No locals. >> | #2 0x00000001001b0fe3 in emacs_abort () at sysdep.c:2219 >> | No locals. >> | #3 0x000000010033d2f8 in ns_term_shutdown (sig=3D6) at nsterm.m:4599 >> | No locals. >> | #4 0x0000000100179683 in shut_down_emacs (sig=3D6, stuff=3D0) at emac= s.c:2038 >> | format =3D 0x10039bfa0 "Fatal error %d: " >> | #5 0x000000010017932b in terminate_due_to_signal (sig=3D6, backtrace_= limit=3D2147483647) at emacs.c:381 >> | No locals. >> | #6 0x00000001002256eb in die (msg=3D0x1003b67ea "face !=3D NULL", >> | file=3D0x1003b24d0 "xdisp.c", line=3D24330) at alloc.c:6951 >> | No locals. >> | #7 0x0000000100063797 in get_glyph_face_and_encoding >> | (f=3D0x1058183a0, glyph=3D0x11c13e720, char2b=3D0x7fff5fbe6850) at >> | xdisp.c:24330 >> | face =3D (struct face *) 0x0 >> | code =3D 0 > > This abort happens when Emacs tries to invoke the Lisp debugger, in > order to report some kind of error. > > Assuming you still have this session in the debugger, please do: > > (gdb) frame 7 > (gdb) p f->face_cache->used > (gdb) frame 9 > (gdb) pgrow > > If the last command errors out due to "Undefined command", type this: > > (gdb) source /path/to/emacs/src/.gdbinit > > and then try the "pgrow" command again. Also, please show the output > of this command: > > (gdb) xbacktrace > OK - next crash and the session is open. I give you here some output: ,---- | disp.c:24330: Emacs fatal error: assertion failed: face !=3D NULL | Fatal error 6: Abort trap | Program received signal SIGABRT, Aborted. | 0x00007fff89f08c82 in __kill () | (gdb) pt full | No symbol "full" in current context. | (gdb) tb full | Function "full" not defined. | Make breakpoint pending on future shared library load? (y or [n]) n | (gdb) bt | #0 0x00007fff89f08c82 in __kill () | #1 0x0000000100179390 in terminate_due_to_signal (sig=3D6, backtrace_lim= it=3D40) at emacs.c:397 | #2 0x00000001001b0fe3 in emacs_abort () at sysdep.c:2219 | #3 0x000000010033d2f8 in ns_term_shutdown (sig=3D6) at nsterm.m:4599 | #4 0x0000000100179683 in shut_down_emacs (sig=3D6, stuff=3D0) at emacs.c= :2038 | #5 0x000000010017932b in terminate_due_to_signal (sig=3D6, backtrace_lim= it=3D2147483647) at emacs.c:381 | #6 0x00000001002256eb in die (msg=3D0x1003b67ea "face !=3D NULL", file= =3D0x1003b24d0 "xdisp.c", line=3D24330) at alloc.c:6951 | #7 0x0000000100063797 in get_glyph_face_and_encoding (f=3D0x10201bba0, g= lyph=3D0x11c159ea0, char2b=3D0x7fff5fbf73c0) at xdisp.c:24330 | #8 0x00000001000b5ffd in fill_glyph_string (s=3D0x7fff5fbf73d0, face_id= =3D31, start=3D14, end=3D22, overlaps=3D0) at xdisp.c:24555 | #9 0x000000010006dda9 in draw_glyphs (w=3D0x10201aa30, x=3D120, row=3D0x= 12790d100, area=3DTEXT_AREA, start=3D0, end=3D22, hl=3DDRAW_NORMAL_TEXT, ov= erlaps=3D0) at xdisp.c:25222 | #10 0x000000010006d6d1 in x_write_glyphs (w=3D0x10201aa30, updated_row=3D= 0x12790d100, start=3D0x11c159c00, updated_area=3DTEXT_AREA, len=3D22) at xd= isp.c:27256 | #11 0x0000000100012618 in update_text_area (w=3D0x10201aa30, updated_row= =3D0x12790d100, vpos=3D37) at dispnew.c:3611 | #12 0x00000001000101d2 in update_window_line (w=3D0x10201aa30, vpos=3D37,= mouse_face_overwritten_p=3D0x7fff5fbf7fe2) at dispnew.c:3854 | #13 0x0000000100008122 in update_window (w=3D0x10201aa30, force_p=3Dtrue)= at dispnew.c:3477 | #14 0x0000000100006f2f in update_window_tree (w=3D0x10201aa30, force_p=3D= true) at dispnew.c:3219 | #15 0x0000000100006edd in update_window_tree (w=3D0x104e443a0, force_p=3D= true) at dispnew.c:3217 | #16 0x0000000100006c0b in update_frame (f=3D0x10201bba0, force_p=3Dtrue, = inhibit_hairy_id_p=3Dfalse) at dispnew.c:3108 | #17 0x0000000100052829 in redisplay_internal () at xdisp.c:13812 | #18 0x000000010005438c in redisplay_preserve_echo_area (from_where=3D2) a= t xdisp.c:14029 | #19 0x000000010000aedc in Fredisplay (force=3D0) at dispnew.c:5785 | #20 0x0000000100262f89 in Ffuncall (nargs=3D1, args=3D0x7fff5fbfaa60) at = eval.c:2650 | #21 0x00000001002cd414 in exec_byte_code (bytestr=3D4299274556, vector=3D= 4299274589, maxdepth=3D30, args_template=3D3078, nargs=3D1, args=3D0x7fff5f= bfb438) at bytecode.c:880 | #22 0x000000010026449f in funcall_lambda (fun=3D4299274509, nargs=3D1, ar= g_vector=3D0x7fff5fbfb430) at eval.c:2810 | #23 0x0000000100263222 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfb428) at = eval.c:2699 | #24 0x00000001002cd414 in exec_byte_code (bytestr=3D4300587916, vector=3D= 4300587949, maxdepth=3D18, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | #25 0x0000000100264a49 in funcall_lambda (fun=3D4300587869, nargs=3D2, ar= g_vector=3D0x7fff5fbfbe00) at eval.c:2876 | #26 0x0000000100263222 in Ffuncall (nargs=3D3, args=3D0x7fff5fbfbdf8) at = eval.c:2699 | #27 0x00000001002cd414 in exec_byte_code (bytestr=3D4300789212, vector=3D= 4300789245, maxdepth=3D38, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | #28 0x0000000100264a49 in funcall_lambda (fun=3D4300789093, nargs=3D9, ar= g_vector=3D0x7fff5fbfc7f0) at eval.c:2876 | #29 0x0000000100263222 in Ffuncall (nargs=3D10, args=3D0x7fff5fbfc7e8) at= eval.c:2699 | #30 0x00000001002cd414 in exec_byte_code (bytestr=3D4300790460, vector=3D= 4300790493, maxdepth=3D66, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | #31 0x0000000100264a49 in funcall_lambda (fun=3D4300790285, nargs=3D10, a= rg_vector=3D0x7fff5fbfd220) at eval.c:2876 | #32 0x0000000100263222 in Ffuncall (nargs=3D11, args=3D0x7fff5fbfd218) at= eval.c:2699 | #33 0x00000001002cd414 in exec_byte_code (bytestr=3D4300765260, vector=3D= 4300765293, maxdepth=3D46, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | #34 0x0000000100264a49 in funcall_lambda (fun=3D4300765093, nargs=3D6, ar= g_vector=3D0x7fff5fbfdd90) at eval.c:2876 | #35 0x0000000100263222 in Ffuncall (nargs=3D7, args=3D0x7fff5fbfdd88) at = eval.c:2699 | #36 0x0000000100255c8a in Ffuncall_interactively (nargs=3D7, args=3D0x7ff= f5fbfdd88) at callint.c:250 | #37 0x0000000100262e2d in Ffuncall (nargs=3D8, args=3D0x7fff5fbfdd80) at = eval.c:2630 | #38 0x0000000100262a44 in Fapply (nargs=3D3, args=3D0x7fff5fbfe4f0) at ev= al.c:2278 | #39 0x0000000100256269 in Fcall_interactively (function=3D134874032, reco= rd_flag=3D0, keys=3D4336968605) at callint.c:387 | #40 0x0000000100262ff4 in Ffuncall (nargs=3D4, args=3D0x7fff5fbfe698) at = eval.c:2657 | #41 0x00000001002cd414 in exec_byte_code (bytestr=3D4300037988, vector=3D= 4300038021, maxdepth=3D54, args_template=3D4102, nargs=3D1, args=3D0x7fff5f= bff098) at bytecode.c:880 | #42 0x000000010026449f in funcall_lambda (fun=3D4300037941, nargs=3D1, ar= g_vector=3D0x7fff5fbff090) at eval.c:2810 | #43 0x0000000100263222 in Ffuncall (nargs=3D2, args=3D0x7fff5fbff088) at = eval.c:2699 | #44 0x0000000100263d54 in call1 (fn=3D13632, arg1=3D134874032) at eval.c:= 2509 | #45 0x000000010017e8df in command_loop_1 () at keyboard.c:1460 | #46 0x0000000100260706 in internal_condition_case (bfun=3D0x10017dd30 , handlers=3D17616, hfun=3D0x1001995a0 ) at eval.c:= 1309 | #47 0x000000010019949c in command_loop_2 (ignore=3D0) at keyboard.c:1088 | #48 0x000000010025f7ce in internal_catch (tag=3D42768, func=3D0x100199470= , arg=3D0) at eval.c:1073 | #49 0x000000010017d070 in command_loop () at keyboard.c:1067 | #50 0x000000010017ceb2 in recursive_edit_1 () at keyboard.c:673 | #51 0x000000010017d2a3 in Frecursive_edit () at keyboard.c:744 | #52 0x000000010017ae4a in main (argc=3D1, argv=3D0x7fff5fbff8f8) at emacs= .c:1643 | (gdb) bt full | #0 0x00007fff89f08c82 in __kill () | No symbol table info available. | #1 0x0000000100179390 in terminate_due_to_signal (sig=3D6, backtrace_lim= it=3D40) at emacs.c:397 | No locals. | #2 0x00000001001b0fe3 in emacs_abort () at sysdep.c:2219 | No locals. | #3 0x000000010033d2f8 in ns_term_shutdown (sig=3D6) at nsterm.m:4599 | No locals. | #4 0x0000000100179683 in shut_down_emacs (sig=3D6, stuff=3D0) at emacs.c= :2038 | format =3D 0x10039bfa0 "Fatal error %d: " | #5 0x000000010017932b in terminate_due_to_signal (sig=3D6, backtrace_lim= it=3D2147483647) at emacs.c:381 | No locals. | #6 0x00000001002256eb in die (msg=3D0x1003b67ea "face !=3D NULL", file= =3D0x1003b24d0 "xdisp.c", line=3D24330) at alloc.c:6951 | No locals. | #7 0x0000000100063797 in get_glyph_face_and_encoding (f=3D0x10201bba0, g= lyph=3D0x11c159ea0, char2b=3D0x7fff5fbf73c0) at xdisp.c:24330 | face =3D (struct face *) 0x0 | code =3D 0 | #8 0x00000001000b5ffd in fill_glyph_string (s=3D0x7fff5fbf73d0, face_id= =3D31, start=3D14, end=3D22, overlaps=3D0) at xdisp.c:24555 | glyph =3D (struct glyph *) 0x11c159ea0 | last =3D (struct glyph *) 0x11c15a020 | voffset =3D 0 | glyph_not_available_p =3D false | #9 0x000000010006dda9 in draw_glyphs (w=3D0x10201aa30, x=3D120, row=3D0x= 12790d100, area=3DTEXT_AREA, start=3D0, end=3D22, hl=3DDRAW_NORMAL_TEXT, ov= erlaps=3D0) at xdisp.c:25222 | face_id =3D 31 | char2b =3D (XChar2b *) 0x7fff5fbf73c0 | first_glyph =3D (struct glyph *) 0x11c159ea0 | head =3D (struct glyph_string *) 0x7fff5fbf78e0 | tail =3D (struct glyph_string *) 0x7fff5fbf73d0 | s =3D (struct glyph_string *) 0x7fff5fbf73d0 | clip_head =3D (struct glyph_string *) 0x0 | clip_tail =3D (struct glyph_string *) 0x0 | i =3D 14 | j =3D 1521915 | x_reached =3D 1 | last_x =3D 1258 | area_left =3D 8 | f =3D (struct frame *) 0x10201bba0 | sa_avail =3D 16252 | sa_count =3D 76 | sa_must_free =3D false | #10 0x000000010006d6d1 in x_write_glyphs (w=3D0x10201aa30, updated_row=3D= 0x12790d100, start=3D0x11c159c00, updated_area=3DTEXT_AREA, len=3D22) at xd= isp.c:27256 | x =3D 16778466 | hpos =3D 0 | chpos =3D 79 | #11 0x0000000100012618 in update_text_area (w=3D0x10201aa30, updated_row= =3D0x12790d100, vpos=3D37) at dispnew.c:3611 | current_row =3D (struct glyph_row *) 0x12797fd00 | desired_row =3D (struct glyph_row *) 0x12790d100 | rif =3D (struct redisplay_interface *) 0x1007d8e98 | changed_p =3D false | #12 0x00000001000101d2 in update_window_line (w=3D0x10201aa30, vpos=3D37,= mouse_face_overwritten_p=3D0x7fff5fbf7fe2) at dispnew.c:3854 | current_row =3D (struct glyph_row *) 0x12797fd00 | desired_row =3D (struct glyph_row *) 0x12790d100 | rif =3D (struct redisplay_interface *) 0x1007d8e98 | changed_p =3D false | #13 0x0000000100008122 in update_window (w=3D0x10201aa30, force_p=3Dtrue)= at dispnew.c:3477 | vpos =3D 37 | i =3D 36583 | end =3D (struct glyph_row *) 0x127913a00 | mode_line_row =3D (struct glyph_row *) 0x127913a00 | header_line_row =3D (struct glyph_row *) 0x12790ac00 | changed_p =3D true | mouse_face_overwritten_p =3D true | row =3D (struct glyph_row *) 0x12790d100 | yb =3D 1402 | n_updated =3D 0 | desired_matrix =3D (struct glyph_matrix *) 0x10115f880 | paused_p =3D false | preempt_count =3D 17 | rif =3D (struct redisplay_interface *) 0x1007d8e98 | #14 0x0000000100006f2f in update_window_tree (w=3D0x10201aa30, force_p=3D= true) at dispnew.c:3219 | paused_p =3D false | #15 0x0000000100006edd in update_window_tree (w=3D0x104e443a0, force_p=3D= true) at dispnew.c:3217 | paused_p =3D false | #16 0x0000000100006c0b in update_frame (f=3D0x10201bba0, force_p=3Dtrue, = inhibit_hairy_id_p=3Dfalse) at dispnew.c:3108 | paused_p =3D false | root_window =3D (struct window *) 0x104e443a0 | #17 0x0000000100052829 in redisplay_internal () at xdisp.c:13812 | gcscrollbars =3D false | f =3D (struct frame *) 0x10201bba0 | w =3D (struct window *) 0x10201aa30 | sw =3D (struct window *) 0x10201aa30 | fr =3D (struct frame *) 0x10201bba0 | pending =3D false | must_finish =3D true | match_p =3D true | tlbufpos =3D { | charpos =3D 36424, | bytepos =3D 36477 | } | tlendpos =3D { | charpos =3D 244498, | bytepos =3D 244503 | } | number_of_visible_frames =3D 1 | count =3D 73 | sf =3D (struct frame *) 0x10201bba0 | polling_stopped_here =3D true | tail =3D 4429384371 | frame =3D 4328635301 | consider_all_windows_p =3D true | update_miniwindow_p =3D true | #18 0x000000010005438c in redisplay_preserve_echo_area (from_where=3D2) a= t xdisp.c:14029 | No locals. | #19 0x000000010000aedc in Fredisplay (force=3D0) at dispnew.c:5785 | count =3D 73 | #20 0x0000000100262f89 in Ffuncall (nargs=3D1, args=3D0x7fff5fbfaa60) at = eval.c:2650 | internal_argbuf =3D 0x7fff5fbfa9e0 | fun =3D 4299121973 | original_fun =3D 92372976 | funcar =3D 4297305898 | numargs =3D 0 | lisp_numargs =3D 3710851743746 | val =3D 72057594037927936 | internal_args =3D (Lisp_Object *) 0x7fff5fbfa9e0 | count =3D 72 | #21 0x00000001002cd414 in exec_byte_code (bytestr=3D4299274556, vector=3D= 4299274589, maxdepth=3D30, args_template=3D3078, nargs=3D1, args=3D0x7fff5f= bfb438) at bytecode.c:880 | targets =3D 0x1003ef560 | count =3D 72 | op =3D 0 | vectorp =3D (Lisp_Object *) 0x10041b960 | stack =3D { | pc =3D 0x1007caab3 "=EF=BF=BD\001=EF=BF=BDC", | byte_string =3D 4299274556, | byte_string_start =3D 0x1007caa78 "\001=EF=BF=BD=EF=BF=BD\022", | next =3D 0x7fff5fbfbb40 | } | top =3D (Lisp_Object *) 0x7fff5fbfaa60 | result =3D 140734799786464 | type =3D CATCHER | #22 0x000000010026449f in funcall_lambda (fun=3D4299274509, nargs=3D1, ar= g_vector=3D0x7fff5fbfb430) at eval.c:2810 | val =3D 72057598341210024 | syms_left =3D 3078 | next =3D 51541123288 | lexenv =3D 4299274504 | count =3D 72 | i =3D 140734799786672 | optional =3D false | rest =3D false | #23 0x0000000100263222 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfb428) at = eval.c:2699 | fun =3D 4299274509 | original_fun =3D 134322272 | funcar =3D 4297289761 | numargs =3D 1 | lisp_numargs =3D 0 | val =3D 4303648616 | internal_args =3D (Lisp_Object *) 0x1001720d8 | count =3D 71 | #24 0x00000001002cd414 in exec_byte_code (bytestr=3D4300587916, vector=3D= 4300587949, maxdepth=3D18, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | targets =3D 0x1003ef560 | count =3D 71 | op =3D 1 | vectorp =3D (Lisp_Object *) 0x10055c3b0 | stack =3D { | pc =3D 0x100743846 "=EF=BF=BD=EF=BF=BD", | byte_string =3D 4300587916, | byte_string_start =3D 0x10074383e "\b?=EF=BF=BD=EF=BF=BD", | next =3D 0x7fff5fbfc530 | } | top =3D (Lisp_Object *) 0x7fff5fbfb428 | result =3D 5 | type =3D CONDITION_CASE | #25 0x0000000100264a49 in funcall_lambda (fun=3D4300587869, nargs=3D2, ar= g_vector=3D0x7fff5fbfbe00) at eval.c:2876 | val =3D 72057598341210024 | syms_left =3D 0 | next =3D 92479312 | lexenv =3D 0 | count =3D 69 | i =3D 2 | optional =3D true | rest =3D false | #26 0x0000000100263222 in Ffuncall (nargs=3D3, args=3D0x7fff5fbfbdf8) at = eval.c:2699 | fun =3D 4300587869 | original_fun =3D 93576800 | funcar =3D 4297289761 | numargs =3D 2 | lisp_numargs =3D 4297434026 | val =3D 140734799789536 | internal_args =3D (Lisp_Object *) 0x7fff5fbfbe00 | count =3D 68 | #27 0x00000001002cd414 in exec_byte_code (bytestr=3D4300789212, vector=3D= 4300789245, maxdepth=3D38, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | targets =3D 0x1003ef560 | count =3D 59 | op =3D 2 | vectorp =3D (Lisp_Object *) 0x10058d600 | stack =3D { | pc =3D 0x10072d7e2 ".\t=EF=BF=BD", | byte_string =3D 4300789212, | byte_string_start =3D 0x10072d793 "\b=EF=BF=BD#", | next =3D 0x7fff5fbfcf60 | } | top =3D (Lisp_Object *) 0x7fff5fbfbdf8 | result =3D 140734799791520 | type =3D CONDITION_CASE | #28 0x0000000100264a49 in funcall_lambda (fun=3D4300789093, nargs=3D9, ar= g_vector=3D0x7fff5fbfc7f0) at eval.c:2876 | val =3D 72057598341210024 | syms_left =3D 0 | next =3D 93578848 | lexenv =3D 0 | count =3D 50 | i =3D 9 | optional =3D false | rest =3D false | #29 0x0000000100263222 in Ffuncall (nargs=3D10, args=3D0x7fff5fbfc7e8) at= eval.c:2699 | fun =3D 4300789093 | original_fun =3D 93582496 | funcar =3D 4297289761 | numargs =3D 9 | lisp_numargs =3D 0 | val =3D 4303792896 | internal_args =3D (Lisp_Object *) 0x7fff5fbfc780 | count =3D 49 | #30 0x00000001002cd414 in exec_byte_code (bytestr=3D4300790460, vector=3D= 4300790493, maxdepth=3D66, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | targets =3D 0x1003ef560 | count =3D 25 | op =3D 9 | vectorp =3D (Lisp_Object *) 0x10058dae0 | stack =3D { | pc =3D 0x10072d2bf "=EF=BF=BD=EF=BF=BD\016f=EF=BF=BD=EF=BF=BD\002=EF=BF= =BD \036g=EF=BF=BD=EF=BF=BD\016E!=EF=BF=BD=EF=BF=BD\016F\016C\016\n#*=EF=BF= =BD=EF=BF=BD\002\016F\036h\036i=EF=BF=BD\016*=EF=BF=BD\016@!=EF=BF=BD\016h!= #=EF=BF=BD*=EF=BF=BD \026c=EF=BF=BD\016E!=EF=BF=BD=EF=BF=BD\016c!\026c=EF= =BF=BD\b\016c\"=EF=BF=BD\026b=EF=BF=BD=3D=EF=BF=BD=EF=BF=BD\003\016j\036kr= =EF=BF=BD=EF=BF=BD!q=EF=BF=BDp=EF=BF=BD =EF=BF=BD\016k\026j=CB=89\026l\026m= =CC=89\026n=EF=BF=BD\036o\036p=EF=BF=BD =EF=BF=BD=EF=BF=BD=EF=BF=BD!=EF=BF= =BD+=EF=BF=BD\036q\036r=EF=BF=BD=EF=BF=BD\016\\=EF=BF=BDn\003\016\\9=EF=BF= =BDj\003\016\\=EF=BF=BDN=EF=BF=BDo\003=EF=BF=BDo\003=EF=BF=BD\016A=EF=BF=BD= x\003=EF=BF=BDy\003=EF=BF=BD\016T=EF=BF=BD=EF=BF=BD\003=EF=BF=BD\003=EF=BF= =BD\016@=EF=BF=BD\016F=EF=BF=BD=EF=BF=BD\016s!=EF=BF=BD\t!=EF=BF=BDr\016rq= =EF=BF=BD=EF=BF=BD =EF=BF=BD)=EF=BF=BD\016q!=EF=BF=BD+=EF=BF=BD=EF=BF=BD"..= ., | byte_string =3D 4300790460, | byte_string_start =3D 0x10072cfe5 "\b=EF=BF=BD\006", | next =3D 0x7fff5fbfd960 | } | top =3D (Lisp_Object *) 0x7fff5fbfc7e8 | result =3D 140735256396544 | type =3D CONDITION_CASE | #31 0x0000000100264a49 in funcall_lambda (fun=3D4300790285, nargs=3D10, a= rg_vector=3D0x7fff5fbfd220) at eval.c:2876 | val =3D 72057598341210024 | syms_left =3D 0 | next =3D 93578848 | lexenv =3D 0 | count =3D 15 | i =3D 10 | optional =3D true | rest =3D false | #32 0x0000000100263222 in Ffuncall (nargs=3D11, args=3D0x7fff5fbfd218) at= eval.c:2699 | fun =3D 4300790285 | original_fun =3D 93579520 | funcar =3D 9218868437227405312 | numargs =3D 10 | lisp_numargs =3D 0 | val =3D 38 | internal_args =3D (Lisp_Object *) 0xa200 | count =3D 14 | #33 0x00000001002cd414 in exec_byte_code (bytestr=3D4300765260, vector=3D= 4300765293, maxdepth=3D46, args_template=3D0, nargs=3D0, args=3D0x0) at byt= ecode.c:880 | targets =3D 0x1003ef560 | count =3D 14 | op =3D 10 | vectorp =3D (Lisp_Object *) 0x100587870 | stack =3D { | pc =3D 0x10072ffff "=EF=BF=BD", | byte_string =3D 4300765260, | byte_string_start =3D 0x10072fff2 "=EF=BF=BD\b\t=EF=BF=BD=EF=BF=BD\n=C8= =89\v\f\r&\n=EF=BF=BD", | next =3D 0x7fff5fbfedc0 | } | top =3D (Lisp_Object *) 0x7fff5fbfd218 | result =3D 140734799796592 | type =3D CONDITION_CASE | #34 0x0000000100264a49 in funcall_lambda (fun=3D4300765093, nargs=3D6, ar= g_vector=3D0x7fff5fbfdd90) at eval.c:2876 | val =3D 72057598341210024 | syms_left =3D 0 | next =3D 93578848 | lexenv =3D 0 | count =3D 8 | i =3D 6 | optional =3D true | rest =3D false | #35 0x0000000100263222 in Ffuncall (nargs=3D7, args=3D0x7fff5fbfdd88) at = eval.c:2699 | fun =3D 4300765093 | original_fun =3D 134874032 | funcar =3D 4297226032 | numargs =3D 6 | lisp_numargs =3D 4759799891 | val =3D 4759799907 | internal_args =3D (Lisp_Object *) 0x11bb4c863 | count =3D 7 | #36 0x0000000100255c8a in Ffuncall_interactively (nargs=3D7, args=3D0x7ff= f5fbfdd88) at callint.c:250 | speccount =3D 6 | #37 0x0000000100262e2d in Ffuncall (nargs=3D8, args=3D0x7fff5fbfdd80) at = eval.c:2630 | fun =3D 4303177037 | original_fun =3D 22176 | funcar =3D 4296483032 | numargs =3D 7 | lisp_numargs =3D 4303282088 | val =3D 0 | internal_args =3D (Lisp_Object *) 0x10026cf9e | count =3D 5 | #38 0x0000000100262a44 in Fapply (nargs=3D3, args=3D0x7fff5fbfe4f0) at ev= al.c:2278 | i =3D 8 | numargs =3D 7 | funcall_nargs =3D 8 | funcall_args =3D (Lisp_Object *) 0x7fff5fbfdd80 | spread_arg =3D 0 | fun =3D 4303177037 | retval =3D 4378445587 | sa_avail =3D 16320 | sa_count =3D 5 | sa_must_free =3D false | #39 0x0000000100256269 in Fcall_interactively (function=3D134874032, reco= rd_flag=3D0, keys=3D4336968605) at callint.c:387 | input =3D 4300765371 | funval =3D 4300765093 | events =3D 12287 | result =3D 4303326104 | args =3D (Lisp_Object *) 0x1000001001738fb | visargs =3D (Lisp_Object *) 0x1007d451d | specs =3D 4759800035 | filter_specs =3D 4300765371 | teml =3D 4296489211 | up_event =3D 0 | enable =3D 0 | sa_avail =3D 16384 | sa_count =3D 5 | sa_must_free =3D false | speccount =3D 5 | next_event =3D 21474877952 | prefix_arg =3D 0 | string =3D 0x0 | tem =3D 0x10201bba0 "\021=EF=BF=BD\002\003" | varies =3D (signed char *) 0x10134aae0 "\b\022 \001\001" | i =3D 4297289069 | nargs =3D 140734799799648 | mark =3D 4303811800 | arg_from_tty =3D false | key_count =3D 1 | record_then_fail =3D false | save_this_command =3D 134874032 | save_last_command =3D 127541648 | save_this_original_command =3D 134874032 | save_real_this_command =3D 134874032 | #40 0x0000000100262ff4 in Ffuncall (nargs=3D4, args=3D0x7fff5fbfe698) at = eval.c:2657 | internal_argbuf =3D 0x7fff5fbfe600 | fun =3D 4303176989 | original_fun =3D 92360496 | funcar =3D 4297532348 | numargs =3D 3 | lisp_numargs =3D 0 | val =3D 0 | internal_args =3D (Lisp_Object *) 0x7fff5fbfe6a0 | count =3D 4 | #41 0x00000001002cd414 in exec_byte_code (bytestr=3D4300037988, vector=3D= 4300038021, maxdepth=3D54, args_template=3D4102, nargs=3D1, args=3D0x7fff5f= bff098) at bytecode.c:880 | targets =3D 0x1003ef560 | count =3D 4 | op =3D 3 | vectorp =3D (Lisp_Object *) 0x1004d5f88 | stack =3D { | pc =3D 0x100780513 "\006\0069=EF=BF=BD=EF=BF=BD", | byte_string =3D 4300037988, | byte_string_start =3D 0x100780498 "=EF=BF=BD\020=EF=BF=BD?=EF=BF=BD\023= ", | next =3D 0x0 | } | top =3D (Lisp_Object *) 0x7fff5fbfe698 | result =3D 128626 | type =3D CATCHER | #42 0x000000010026449f in funcall_lambda (fun=3D4300037941, nargs=3D1, ar= g_vector=3D0x7fff5fbff090) at eval.c:2810 | val =3D 72057598341210024 | syms_left =3D 4102 | next =3D 51541123288 | lexenv =3D 4300037936 | count =3D 4 | i =3D 140734799802112 | optional =3D false | rest =3D false | #43 0x0000000100263222 in Ffuncall (nargs=3D2, args=3D0x7fff5fbff088) at = eval.c:2699 | fun =3D 4300037941 | original_fun =3D 13632 | funcar =3D 1443100099 | numargs =3D 1 | lisp_numargs =3D 0 | val =3D 0 | internal_args =3D (Lisp_Object *) 0x10025aa5f | count =3D 3 | #44 0x0000000100263d54 in call1 (fn=3D13632, arg1=3D134874032) at eval.c:= 2509 | No locals. | #45 0x000000010017e8df in command_loop_1 () at keyboard.c:1460 | scount =3D 2 | cmd =3D 134874032 | keybuf =3D 0x7fff5fbff2f0 | i =3D 1 | prev_modiff =3D 168228 | prev_buffer =3D (struct buffer *) 0x1011f7150 | already_adjusted =3D false | #46 0x0000000100260706 in internal_condition_case (bfun=3D0x10017dd30 , handlers=3D17616, hfun=3D0x1001995a0 ) at eval.c:= 1309 | val =3D 4303299704 | c =3D (struct handler *) 0x101706060 | #47 0x000000010019949c in command_loop_2 (ignore=3D0) at keyboard.c:1088 | val =3D 2 | #48 0x000000010025f7ce in internal_catch (tag=3D42768, func=3D0x100199470= , arg=3D0) at eval.c:1073 | val =3D 0 | c =3D (struct handler *) 0x101705f70 | #49 0x000000010017d070 in command_loop () at keyboard.c:1067 | No locals. | #50 0x000000010017ceb2 in recursive_edit_1 () at keyboard.c:673 | count =3D 1 | val =3D 0 | #51 0x000000010017d2a3 in Frecursive_edit () at keyboard.c:744 | count =3D 0 | buffer =3D 0 | #52 0x000000010017ae4a in main (argc=3D1, argv=3D0x7fff5fbff8f8) at emacs= .c:1643 | dummy =3D 140734799806464 | stack_bottom_variable =3D 0 '\0' | do_initial_setlocale =3D true | dumping =3D false | skip_args =3D 0 | rlim =3D { | rlim_cur =3D 8720000, | rlim_max =3D 67104768 | } | no_loadup =3D false | junk =3D 0x0 | dname_arg =3D 0x0 | dname_arg2 =3D 0x7fff5fbff870 "\001" | ch_to_dir =3D 0x0 | original_pwd =3D 0x0 | (gdb) frame 7 | #7 0x0000000100063797 in get_glyph_face_and_encoding (f=3D0x10201bba0, g= lyph=3D0x11c159ea0, char2b=3D0x7fff5fbf73c0) at xdisp.c:24330 | 24330 eassert (face !=3D NULL); | Current language: auto; currently minimal | (gdb) p f->face_cache->used | $1 =3D 31 | (gdb) frame 9 | #9 0x000000010006dda9 in draw_glyphs (w=3D0x10201aa30, x=3D120, row=3D0x= 12790d100, area=3DTEXT_AREA, start=3D0, end=3D22, hl=3DDRAW_NORMAL_TEXT, ov= erlaps=3D0) at xdisp.c:25222 | 25222 BUILD_GLYPH_STRINGS (i, end, head, tail, hl, x, last_x); | (gdb) pgrow | Undefined command: "pgrow". Try "help". | (gdb) p grow | $2 =3D {} 0x7fff8a49c635 | (gdb) /Users/rainerkrug/ownCompiled/emacs/src/.gdbinit | Undefined command: "". Try "help". | (gdb) source /Users/rainerkrug/ownCompiled/emacs/src/.gdbinit | Warning: /Users/rainerkrug/ownCompiled/emacs/../lwlib: No such file or di= rectory. | DISPLAY =3D /private/tmp/com.apple.launchd.x7OsOx87fJ/org.macosforge.xqua= rtz:0 | TERM =3D xterm | Breakpoint 1 at 0x1001792a2: file emacs.c, line 370. | Breakpoint 2 at 0x1001b1d5f: file sysdep.c, line 907. | (gdb) pgrow | TEXT: 22 glyphs | 0 0: CHAR[*] str=3D0xc3502c8[0] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 1 8: CHAR[*] str=3D0xc3502c8[1] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 2 16: CHAR[*] str=3D0xc3502c8[2] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 3 24: CHAR[*] str=3D0xc3502c8[3] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 4 32: CHAR[*] str=3D0xc3502c8[4] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 5 40: CHAR[*] str=3D0xc3502c8[5] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 6 48: CHAR[*] str=3D0xc3502c8[6] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 f= ace=3D17 AVOID | 7 56: CHAR[ ] str=3D0xc3502c8[7] blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 A= VOID | 8 64: CHAR[-] pos=3D34336 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 MB | 9 72: CHAR[ ] pos=3D34337 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 MB | 10 80: CHAR[[] pos=3D34338 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D1= 8 MB | 11 88: CHAR[ ] pos=3D34339 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D1= 8 MB | 12 96: CHAR[]] pos=3D34340 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D1= 8 MB | 13 104: CHAR[ ] pos=3D34341 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 MB | 14 112: CHAR[o] pos=3D34342 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 15 120: CHAR[w] pos=3D34343 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 16 128: CHAR[n] pos=3D34344 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 17 136: CHAR[F] pos=3D34345 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 18 144: CHAR[r] pos=3D34346 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 19 152: CHAR[e] pos=3D34347 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 20 160: CHAR[e] pos=3D34348 blev=3D0,btyp=3DL w=3D8 a+d=3D14+4 face=3D3= 1 MB | 21 168: CHAR[ ] pos=3D0 blev=3D0,btyp=3DB w=3D8 a+d=3D14+4 MB | (gdb) xbacktrace | "redisplay_internal (C function)" (0x0) | "redisplay" (0x5fbfaa68) | "sit-for" (0x5fbfb430) | "isearch-lazy-highlight-new-loop" (0x5fbfbe00) | "replace-highlight" (0x5fbfc7f0) | "perform-replace" (0x5fbfd220) | "query-replace" (0x5fbfdd90) | "funcall-interactively" (0x5fbfdd88) | "call-interactively" (0x5fbfe6a0) | "command-execute" (0x5fbff090) | (gdb) `---- I'll leave the session open - please let me know if you need further info or if I can close it. By the way: these crashes usually happen when I do something quickly - e.g. here I search-replaced some trivial string in org code blocks, the last time I deleted repeatedly result blocks and empty lines. Rainer > Finally, please show what this produces: > > (gdb) frame 36 > (gdb) pp error_symbol > (gdb) pp data =2D-=20 Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,= UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax : +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: Rainer@krugs.de Skype: RMkrug PGP: 0x0F52F982 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJWA/kSAAoJENvXNx4PUvmCPugIAMzAr5YaQ2MzA4FSIn8rzWN1 0VyZTJIxrfVXkp/nBMyLLbCUJc92kvCnh4QunxNISTNGlahQ99SQ1ihe2X6hikR7 zTqVAKQ4vDu+AboOF5TCPaz1jDejvqXpsaDoM3wHJWOhRnpqdff0bEA9xmqJjRH4 QzLvt4WK/sr15cIjxnPR9EBWtxPHD3dP9DlKbk3XleYW+QN5Zdd8so9CLfuZmOhu Qc/UXrEtEPmku1t4QEH8XxjDm4YVNA/6DGmzywtRR7Dwt5M8fK61kE4b9deZzwdS 1pIEveIg4YdNlTrV9F8yFXx94jpTfCvhKgHS3sgEgLAhDEPWuj//AEEIw7nUMvc= =YC9Z -----END PGP SIGNATURE----- --=-=-=--