emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

abort in find_interval


From: Eric Hanchrow
Subject: abort in find_interval
Date: Mon, 27 Jun 2005 12:11:28 -0700
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/22.0.50 (gnu/linux)

This has happened twice in a row; I don't yet know if I can reliably
reproduce it.

Here's what I remember that might be pertinent:

I was editing a buffer that was in cperl-mode.  The buffer had exactly
one formfeed character, and thus was logically two pages.  I'd created
a clone buffer with clone-indirect-buffer; in one of the buffers, I
had narrowed to the second page, and in the other buffer, I'd narrowed
to the first page (I do this occasionally; it's a convenient way to
work on the two pages separately).

In one of the pages, I'd just done C-k to kill some text.

Here's the backtrace:

(gdb) bt
#0  abort () at emacs.c:461
#1  0x08187b33 in find_interval (tree=0x88c3ea0, position=12037) at 
intervals.c:649 #2  0x08189d79 in get_property_and_range (pos=12037, 
prop=137571473, val=0xbfffe188, start=0x40020000, end=0x40020000, 
object=143408800) at intervals.c:2312
#3  0x0818ebc2 in find_composition (pos=12037, limit=-1, start=0xbfffe180, 
end=0xbfffe184, prop=0xbfffe188, object=145492844) at composite.c:413
#4  0x0806e26d in check_point_in_composition (prev_buf=0x8ac0b68, 
prev_pt=12037, buf=0x8ac0b68, pt=12014) at xdisp.c:9970
#5  0x0806e455 in reconsider_clip_changes (w=0x8af2418, b=0x8ac0b68) at 
xdisp.c:10017
#6  0x08071c2b in redisplay_window (window=145695772, just_this_one_p=0) at 
xdisp.c:11992
#7  0x0806fb53 in redisplay_window_0 (window=1073872896) at xdisp.c:11014
#8  0x0814b3c4 in internal_condition_case_1 (bfun=0x806fb20 
<redisplay_window_0>, arg=145695772, handlers=137423109, hfun=0x806fb00 
<redisplay_window_error>) at eval.c:1458
#9  0x0806fafb in redisplay_windows (window=144168048) at xdisp.c:10993
#10 0x0806fab4 in redisplay_windows (window=144168048) at xdisp.c:10987
#11 0x0806ef19 in redisplay_internal (preserve_echo_area=0) at xdisp.c:10552
#12 0x0806dd62 in redisplay () at xdisp.c:9799
#13 0x080ecd05 in read_char (commandflag=1, nmaps=3, maps=0xbfffef4c, 
prev_event=137395625, used_mouse_menu=0xbfffef88) at keyboard.c:2540
#14 0x080f3404 in read_key_sequence (keybuf=0xbffff0b0, bufsize=30, 
prompt=137395625, dont_downcase_last=0, can_return_switch_frame=1, 
fix_current_buffer=1) at keyboard.c:8822
#15 0x080e9ca9 in command_loop_1 () at keyboard.c:1528
#16 0x0814b2be in internal_condition_case (bfun=0x80e9b10 <command_loop_1>, 
handlers=137456625, hfun=0x80e9600 <cmd_error>) at eval.c:1417
#17 0x080e995e in command_loop_2 () at keyboard.c:1318
#18 0x0814adbb in internal_catch (tag=1073872896, func=0x80e9930 
<command_loop_2>, arg=137395625) at eval.c:1176
#19 0x080e9903 in command_loop () at keyboard.c:1297
#20 0x080e9364 in recursive_edit_1 () at keyboard.c:990
#21 0x080e94a1 in Frecursive_edit () at keyboard.c:1051
#22 0x080e7a0d in main (argc=3, argv=0xbffff734) at emacs.c:1776
(gdb)

In GNU Emacs 22.0.50.5 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2005-06-27 on rusty
configured using `configure '--enable-maintainer-mode''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  auto-compression-mode: t
  menu-bar-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  line-number-mode: t
  next-error-follow-minor-mode:  Fol

Recent input:
ESC x r e p o r t - e m TAB RET

Recent messages:
(./emacs -Q)
For information about the GNU Project and its goals, type C-h C-p.
Loading emacsbug...done

-- 
Unix ... is not so much a product as it is a painstakingly compiled
oral history of the hacker subculture.  It is our Gilgamesh epic.
        -- Neal Stephenson





reply via email to

[Prev in Thread] Current Thread [Next in Thread]