From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jens Petersen Newsgroups: gmane.emacs.devel Subject: very large value of line-number-display-limit-width causes crashing Date: Fri, 08 Apr 2005 14:51:43 +0900 Message-ID: <42561BEF.10408@redhat.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1112941307 28999 80.91.229.2 (8 Apr 2005 06:21:47 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Apr 2005 06:21:47 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 08 08:21:44 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DJmry-0001Io-6I for ged-emacs-devel@m.gmane.org; Fri, 08 Apr 2005 08:21:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJmRQ-0005J3-2t for ged-emacs-devel@m.gmane.org; Fri, 08 Apr 2005 01:54:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJmK4-0000fC-0E for emacs-devel@gnu.org; Fri, 08 Apr 2005 01:46:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJmK2-0000eh-To for emacs-devel@gnu.org; Fri, 08 Apr 2005 01:46:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJmHy-0008SG-BJ for emacs-devel@gnu.org; Fri, 08 Apr 2005 01:44:19 -0400 Original-Received: from [66.187.233.31] (helo=mx1.redhat.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DJmQ8-0007c4-MG for emacs-devel@gnu.org; Fri, 08 Apr 2005 01:52:44 -0400 Original-Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j385pn8E014117 for ; Fri, 8 Apr 2005 01:51:49 -0400 Original-Received: from pobox.tokyo.redhat.com (pobox.tokyo.redhat.com [172.16.33.225]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j385plO22855 for ; Fri, 8 Apr 2005 01:51:47 -0400 Original-Received: from [192.168.0.25] (vpn7-128.tokyo.redhat.com [172.16.33.128]) by pobox.tokyo.redhat.com (8.12.8/8.12.8) with ESMTP id j385piQo012794 for ; Fri, 8 Apr 2005 14:51:45 +0900 User-Agent: Mozilla Thunderbird 1.0.2-1.3.2 (X11/20050324) X-Accept-Language: en-us, en Original-To: Emacs Developement List X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:35741 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35741 Hi, As reported in https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=147586 "high line-number-display-limit-width crashes emacs during ispell" when line-number-display-limit-width is set very large I crashing of current cvs emacs (and 21.3). It is fairly easy to reproduce: it also causes crashing when completing in the minibuffer often. I attach a gdb backtrace below, if it helps. Cheers, Jens #0 0x00a387e2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x00a7d746 in kill () from /lib/libc.so.6 #2 0x080ea2ba in abort () at emacs.c:457 #3 0x08110af6 in buf_charpos_to_bytepos (b=0x8dfe148, charpos=7313) at marker.c:141 #4 0x0808052a in display_mode_element (it=0xbf8a5594, depth=9, field_width=6, precision=-26, elt=Variable "elt" is not available. ) at xdisp.c:16701 #5 0x08080706 in display_mode_element (it=0xbf8a5594, depth=8, field_width=6, precision=-26, elt=Variable "elt" is not available. ) at xdisp.c:16024 #6 0x08080706 in display_mode_element (it=0xbf8a5594, depth=5, field_width=-26, precision=-26, elt=Variable "elt" is not available. ) at xdisp.c:16024 #7 0x08080706 in display_mode_element (it=0xbf8a5594, depth=3, field_width=-23, precision=-23, elt=Variable "elt" is not available. ) at xdisp.c:16024 #8 0x08080706 in display_mode_element (it=0xbf8a5594, depth=1, field_width=0, precision=0, elt=Variable "elt" is not available. ) at xdisp.c:16024 #9 0x080810d1 in display_mode_line (w=Variable "w" is not available. ) at xdisp.c:15597 #10 0x08081326 in display_mode_lines (w=0x8dad2f8) at xdisp.c:15552 #11 0x08084b0d in redisplay_window (window=148558588, just_this_one_p=0) at xdisp.c:12424 #12 0x08086eaf in redisplay_window_0 (window=148558588) at xdisp.c:10868 #13 0x0814db43 in internal_condition_case_1 (bfun=0x8086e8c , arg=148558588, handlers=137505045, hfun=0x8069963 ) at eval.c:1426 #14 0x08069761 in redisplay_windows (window=Variable "window" is not available. ) at xdisp.c:10847 #15 0x08069722 in redisplay_windows (window=Variable "window" is not available. ) at xdisp.c:10841 #16 0x0808240f in redisplay_internal (preserve_echo_area=Variable "preserve_echo_area" is not available. ) at xdisp.c:10406 #17 0x080f5fca in read_char (commandflag=1, nmaps=2, maps=0xbf8a6650, prev_event=137478161, used_mouse_menu=0xbf8a66f8) at keyboard.c:2553 #18 0x080f8448 in read_key_sequence (keybuf=0xbf8a6794, bufsize=30, prompt=137478161, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:8812 #19 0x080f9fa0 in command_loop_1 () at keyboard.c:1542 #20 0x0814da5f in internal_condition_case (bfun=0x80f9e16 , handlers=137539177, hfun=0x80f07c8 ) at eval.c:1385 #21 0x080ecdfe in command_loop_2 () at keyboard.c:1323 #22 0x0814d981 in internal_catch (tag=0, func=0x80ecddb , arg=137478161) at eval.c:1144 #23 0x080ecbb8 in command_loop () at keyboard.c:1290 #24 0x080ecca5 in recursive_edit_1 () at keyboard.c:995 #25 0x08112312 in read_minibuf (map=137506133, initial=137478161, prompt=Variable "prompt" is not available. ) at minibuf.c:700 #26 0x08112d91 in Fcompleting_read (prompt=147960867, table=0, predicate=137562657, require_match=Variable "require_match" is not available. ) at minibuf.c:1727 #27 0x080fb69e in Fexecute_extended_command (prefixarg=137478161) at keyboard.c:9763 #28 0x0814fb03 in Ffuncall (nargs=2, args=0xbf8a6c70) at eval.c:2786 #29 0x0814bf60 in Fcall_interactively (function=137535505, record_flag=137478161, keys=137535036) at callint.c:884 #30 0x080f02be in Fcommand_execute (cmd=137535505, record_flag=137478161, keys=0, special=137478161) at keyboard.c:9706 #31 0x080fa149 in command_loop_1 () at keyboard.c:1796 #32 0x0814da5f in internal_condition_case (bfun=0x80f9e16 , handlers=137539177, hfun=0x80f07c8 ) at eval.c:1385 #33 0x080ecdfe in command_loop_2 () at keyboard.c:1323 #34 0x0814d981 in internal_catch (tag=0, func=0x80ecddb , arg=137478161) at eval.c:1144 #35 0x080ecc07 in command_loop () at keyboard.c:1302 #36 0x080ecca5 in recursive_edit_1 () at keyboard.c:995 #37 0x080ecd9f in Frecursive_edit () at keyboard.c:1056 #38 0x080ebcb8 in main (argc=2, argv=0xbf8a7554) at emacs.c:1767