all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* very large value of line-number-display-limit-width causes crashing
@ 2005-04-08  5:51 Jens Petersen
  2005-04-08  6:30 ` Marcelo Toledo
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Petersen @ 2005-04-08  5:51 UTC (permalink / raw)


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 
<redisplay_window_0>, arg=148558588, handlers=137505045, hfun=0x8069963 
<redisplay_window_error>) 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 <command_loop_1>, 
handlers=137539177, hfun=0x80f07c8 <cmd_error>) at eval.c:1385
#21 0x080ecdfe in command_loop_2 () at keyboard.c:1323
#22 0x0814d981 in internal_catch (tag=0, func=0x80ecddb <command_loop_2>, 
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 <command_loop_1>, 
handlers=137539177, hfun=0x80f07c8 <cmd_error>) at eval.c:1385
#33 0x080ecdfe in command_loop_2 () at keyboard.c:1323
#34 0x0814d981 in internal_catch (tag=0, func=0x80ecddb <command_loop_2>, 
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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: very large value of line-number-display-limit-width causes crashing
  2005-04-08  5:51 very large value of line-number-display-limit-width causes crashing Jens Petersen
@ 2005-04-08  6:30 ` Marcelo Toledo
  0 siblings, 0 replies; 2+ messages in thread
From: Marcelo Toledo @ 2005-04-08  6:30 UTC (permalink / raw)


Jens Petersen <petersen@redhat.com> writes:

> 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 couldn't reproduce it with cvs either 21.4. I also tried with a bigger
number then the suggested. Everything worked fine for me.
-- 
Marcelo Toledo
marcelo@marcelotoledo.org
http://www.marcelotoledo.org
Mobile: 55 71 9116-1101

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-04-08  6:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-08  5:51 very large value of line-number-display-limit-width causes crashing Jens Petersen
2005-04-08  6:30 ` Marcelo Toledo

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.