This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
In XEmacs 21.2 (beta32) "Kastor & Polydeukes" [Lucid] (i686-pc-linux, Mule)
of Sat Apr 8 2000 on lotusland.demon.co.uk
configured using `configure --with-gcc --ldflags=-Wl,-E --dynamic --debug=yes
--error-checking=all --with-dialogs=athena --with-scrollbars=lucid --with-widgets=athena
--with-sound=native --with-mule'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
`M-x gdb' on a program. Set a breakpoint, and then give gdb an `r'
to run the program. Xemacs crashes when attemptimg to display the
source line of the breakpoint in the source window.
The failing assert() is at redisplay-x.c:482. Recent Changlog
entries in his area :-
2000-04-02 IKEYAMA Tomonori <tomonori(a)suiyokai.org>
* redisplay.c (add_glyph_rune): Don't set 0 to bufpos for text
image glyph if allow_cursor.
(add_hscroll_rune): Don't allow cursor to border glyph.
(create_text_block): Ditto.
* redisplay-output.c (redisplay_move_cursor): Do nothing even if
text not in buffer.
(redisplay_output_layout): Call ensure_face_cachel_complete for
text image glyph.
2000-03-16 IKEYAMA Tomonori <tomonori(a)suiyokai.org>
* redisplay.c (add_glyph_rune): Adding text image as text runes.
* redisplay-output.c (redisplay_move_cursor): NO_CURSOR if text
not in buffer
* redisplay-tty.c (tty_output_display_block): Delete the routine
for text image glyph
* redisplay-x.c (x_output_display_block): ditto
* redisplay-msw.c (mswindows_output_display_block): ditto
c-backtrace:-
#0 0x402f37f1 in __kill () from /lib/libc.so.6
(gdb) bt
#0 0x402f37f1 in __kill () from /lib/libc.so.6
#1 0x80bc2a4 in fatal_error_signal (sig=6) at emacs.c:293
#2 0x402f3728 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#3 0x402f4c01 in abort () at ../sysdeps/generic/abort.c:88
#4 0x80bc1ea in assert_failed () at emacs.c:2754
#5 0x81ddaff in x_output_display_block (w=0x8da2af8, dl=0x8d7ede8, block=1,
start=0, end=2, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-x.c:482
#6 0x8199bdd in redisplay_output_display_block (w=0x8da2af8, dl=0x8d7ede8,
block=1, start=0, end=-1, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-output.c:1134
#7 0x8196a41 in output_display_line (w=0x8da2af8, cdla=0x8d7fd20,
ddla=0x8d7fd38, line=9, force_start=-1, force_end=-1)
at redisplay-output.c:802
#8 0x819922b in redisplay_output_window (w=0x8da2af8)
at redisplay-output.c:2256
#9 0x818df85 in redisplay_window (window=148515576, skip_selected=1)
at redisplay.c:6212
#10 0x81952cc in redisplay_windows (window=140737448, skip_selected=1)
at redisplay.c:6268
#11 0x818d5ff in redisplay_window (window=148514952, skip_selected=1)
at redisplay.c:5898
---Type <return> to continue, or q <return> to quit---
#12 0x818e40b in redisplay_frame (f=0x8637a50, preemption_check=0)
at redisplay.c:6268
#13 0x818e5ce in redisplay_device (d=0x855e568, automatic=1)
at redisplay.c:6502
#14 0x818e930 in redisplay_without_hooks () at redisplay.c:6591
#15 0x8194f66 in redisplay () at redisplay.c:6648
#16 0x8108cd0 in Fnext_event (event=142816500, prompt=137079604)
at event-stream.c:2180
#17 0x80a21ee in Fcommand_loop_1 () at cmdloop.c:566
#18 0x80a248e in command_loop_1 (dummy=137079604) at cmdloop.c:490
#19 0x80c6c02 in condition_case_1 (handlers=137079700,
bfun=0x80a2454 <command_loop_1>, barg=137079604,
hfun=0x80a24fc <cmd_error>, harg=137079604) at eval.c:1644
#20 0x80a25ef in command_loop_2 (dummy=137079604) at cmdloop.c:252
#21 0x80c6acc in internal_catch (tag=137153724,
func=0x80a25b0 <command_loop_2>, arg=137079604, threw=0x0) at eval.c:1310
#22 0x80a1b3a in initial_command_loop (load_me=137079604) at cmdloop.c:301
#23 0x80ba5b2 in xemacs_21_2_b32_i686_pc_linux () at emacs.c:1873
#24 0x80bc4bb in main () at emacs.c:2292
#25 0x402eda3a in __libc_start_main (main=0x80bc3bc <main>, argc=1,
argv=0xbffffc44, init=0x8080cf8 <_init>, fini=0x82055a0 <_fini>,
rtld_fini=0x4000a470 <_dl_fini>, stack_end=0xbffffc3c)
at ../sysdeps/generic/libc-start.c:92
Recent keystrokes:
C-x 1 misc-user
Recent messages (most recent first):
Loading mailcrypt...
Loading mail-extr...done
Loading mail-extr...
Loading emacsbug...done
Loading emacsbug...
Preparing diary...done
Loading cal-china...done
Loading cal-china...
Loading cal-islam...done
Loading cal-islam...