🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Colin Rafferty Tue, 05 Mar 1991 21:02
epoch crashes on query-replace
#2161
Author: Colin Rafferty
Date: Tue, 05 Mar 1991 21:02
78 lines
4181 bytes
Yikes!  I just found a pretty serious error.  I'm using epoch 3.2 on a
SPARCstation 1+, and have been for a while.  I don't think that I've
done this before, but now that I saw it, I can reproduce it every
time.

I type <Meta-%> to do a query-replace, then type the string starting
with "<Cntl-q><Cntl-j>".  Once I hit that <Cntl-j>, epoch dumps core
on me.

I don't know why this happens, since I'm not a gnuC hacker only sort
of a gnuLisp one.  It's really easy to reproduce, in case you enjoy
huge core files.

Anyway, I don't know where to send bugs to, so I figured that sending
it here would be a good start.  At least, no one will make the same
mistake that I made.

Of course, if it's something that I'm doing wrong, please let me know.
I have never had a problem doing this in emacs, but the backtrace
looks like it's a display thing.

So here's the dbx back-trace that I got:

--------------------------------
<164> bach% dbx epoch ~/core
Reading symbolic information...
Read 37230 symbols
program terminated by signal ABRT (abort)
(dbx) where
kill() at 0x88c58
abort() at 0x8ca84
Cget_display_line(vpos = -1, hpos = 0, rb = 0x11e008), line 388 in "dispepoch.c"
display_text_line(w = 0x10ad08, start = 1, vpos = -1, hpos = 0, taboffset = 0),
line 1349 in "xdisp.c"
try_window(window = 303082760, pos = 1), line 939 in "xdisp.c"
redisplay_window(window = 303082760, just_this_one = 0), line 760 in "xdisp.c"
redisplay_windows(window = 303082760), line 675 in "xdisp.c"
redisplay_all_windows(), line 640 in "xdisp.c"
DoDsp(SaveMiniBuf = 0), line 424 in "xdisp.c"
get_char(commandflag = 1), line 825 in "keyboard.c"
read_key_sequence(keybuf = 0xf7fff30c "^Q^Q<unprintable...>", bufsize = 30, prom
pt = (nil), nodisplay = 0), line 1433 in "keyboard.c"
command_loop_1(), line 616 in "keyboard.c"
internal_condition_case(bfun = &command_loop_1() at 0x2c8c4, handlers = 17843472
, hfun = &cmd_error() at 0x2c2c4), line 1022 in "eval.c"
command_loop_2(), line 493 in "keyboard.c"
internal_catch(tag = 17869632, func = &command_loop_2() at 0x2c6b8, arg = 178432
12), line 814 in "eval.c"
command_loop(), line 469 in "keyboard.c"
Frecursive_edit(), line 362 in "keyboard.c"
read_minibuf(map = 85048420, prefix = 17843212, prompt = 52214820, expflag = 0),
 line 140 in "minibuf.c"
Fread_from_minibuffer(prompt = 52214820, initial_input = 17843212, keymap = 8504
8420, read = 17843212), line 243 in "minibuf.c"
Fread_string(prompt = 52214820, initial_input = 17843212), line 277 in "minibuf.
c"
Fcall_interactively(function = 17988176, record = 17843212), line 392 in "callin
t.c"
Fcommand_execute(cmd = 17988176, record = 17843212), line 1614 in "keyboard.c"
command_loop_1(), line 731 in "keyboard.c"
internal_condition_case(bfun = &command_loop_1() at 0x2c8c4, handlers = 17843472
, hfun = &cmd_error() at 0x2c2c4), line 1022 in "eval.c"
command_loop_2(), line 493 in "keyboard.c"
internal_catch(tag = 17843452, func = &command_loop_2() at 0x2c6b8, arg = 178432
12), line 814 in "eval.c"
command_loop(), line 475 in "keyboard.c"
Frecursive_edit(), line 362 in "keyboard.c"
main(argc = 1, argv = 0xf7fffd4c, envp = 0xf7fffd54), line 509 in "emacs.c"
(dbx) quit
--------------------------------

Please let me know if I'm doing something wrong.  Thanks for anything.

-- 
Colin Owen Rafferty              |      I believe in compulsory cannibalism.
colin@nbc1.ge.com                |      If people were forced to eat 
(I don't speak for NBC.          |      what they killed, there would
Watch Tom Brokaw for that.)      |      be no more wars.      -- Abbie Hoffman
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads