From: Werner LEMBERG <wl@gnu.org>
Subject: Emacs crash CVS 2003-10-17
Date: Mon, 10 Nov 2003 09:36:07 +0100 (CET) [thread overview]
Message-ID: <20031110.093607.43003888.wl@gnu.org> (raw)
Below the output of `xbacktrace' and `bt full'. I still have the
process.
Werner
======================================================================
Program received signal SIGSEGV, Segmentation fault.
0x08077c43 in fill_glyph_string (s=0xbfffe424, face_id=26, start=6, end=79,
overlaps_p=0) at xdisp.c:16730
16730 = FONT_INFO_FROM_ID (f, face->font_info_id);
(gdb) xbacktrace
"message"
"what-cursor-position"
"call-interactively"
(gdb) bt full
#0 0x08077c43 in fill_glyph_string (s=0xbfffe424, face_id=26, start=6,
end=79, overlaps_p=0) at xdisp.c:16730
font_info = (struct font_info *) 0x66
charset = 152
c2 = 102
c1 = 81
face = (struct face *) 0x0
f = (struct frame *) 0x85af0c0
glyph = (struct glyph *) 0x8e2c600
char2b = (XChar2b *) 0xbfffe384
two_byte_p = (int *) 0xbfffe358
two_byte_p = 0
start = 0
end = -1073749116
glyph = (struct glyph *) 0x8e2c600
last = (struct glyph *) 0x8e2cbb4
voffset = 0
glyph_not_available_p = 0
#1 0x08078ad5 in draw_glyphs (w=0x85b3568, x=85, row=0x8f113b8,
area=TEXT_AREA, start=0, end=79, hl=DRAW_NORMAL_TEXT, overlaps_p=0)
at xdisp.c:17476
head = (struct glyph_string *) 0xbfffe534
tail = (struct glyph_string *) 0xbfffe424
s = (struct glyph_string *) 0xbfffe424
last_x = 973
x_reached = 150016952
i = 6
j = 0
f = (struct frame *) 0x85af0c0
#2 0x0807cffe in x_write_glyphs (start=0x8e2c588, len=79) at xdisp.c:18518
start = (struct glyph *) 0x51
x = 150016952
#3 0x08053fb5 in update_text_area (w=0x85b3568, vpos=0) at dispnew.c:4270
current_row = (struct glyph_row *) 0x8f133e0
desired_row = (struct glyph_row *) 0x8f113b8
changed_p = 0
#4 0x080543f6 in update_window_line (w=0x85b3568, vpos=0,
mouse_face_overwritten_p=0xbfffe808) at dispnew.c:4494
w = (struct window *) 0x85b3568
mouse_face_overwritten_p = (int *) 0x66
current_row = (struct glyph_row *) 0x8f133e0
desired_row = (struct glyph_row *) 0x8f113b8
changed_p = 0
#5 0x08053d3b in update_window (w=0x85b3568, force_p=1) at dispnew.c:4150
vpos = 0
i = 81
end = (struct glyph_row *) 0x8f115fc
mode_line_row = (struct glyph_row *) 0x0
header_line_row = (struct glyph_row *) 0x0
changed_p = 1
mouse_face_overwritten_p = 0
row = (struct glyph_row *) 0x8f113b8
yb = 48
n_updated = 0
desired_matrix = (struct glyph_matrix *) 0x8baf688
paused_p = 0
preempt_count = 9
#6 0x080537a3 in update_window_tree (w=0x8c39d18, force_p=0) at dispnew.c:3885
w = (struct window *) 0x85b3568
force_p = 0
paused_p = 0
#7 0x080536a1 in update_frame (f=0x85af0c0, force_p=0, inhibit_hairy_id_p=0)
at dispnew.c:3822
f = (struct frame *) 0x85af0c0
inhibit_hairy_id_p = 102
paused_p = 139935528
root_window = (struct window *) 0x8c39d18
#8 0x0806cdaa in redisplay_internal (preserve_echo_area=0) at xdisp.c:10065
f = (struct frame *) 0x85af0c0
tail = 81
frame = 81
i = 1
updated = (struct frame **) 0xbfffe894
n = 0
size = 50
w = (struct window *) 0x8f84ab0
f = (struct frame *) 0x0
pause = 0
must_finish = 1
tlbufpos = {charpos = 682, bytepos = 682}
tlendpos = {charpos = 3084, bytepos = 3090}
number_of_visible_frames = 1
count = 17
polling_stopped_here = 1
consider_all_windows_p = 1
#9 0x080691d7 in echo_area_display (update_frame_p=1) at xdisp.c:7638
n = 81
mini_window = -2007288472
w = (struct window *) 0x10
f = (struct frame *) 0x85af0c0
window_height_changed_p = 1
#10 0x080679ca in message3_nolog (m=1756311532, nbytes=81, multibyte=1)
at xdisp.c:6518
frame = -2007306048
f = (struct frame *) 0x85af0c0
m = 1756311532
#11 0x080677f3 in message3 (m=1756311532, nbytes=81, multibyte=1)
at xdisp.c:6459
m = 1756311532
nbytes = 81
multibyte = 1
gcpro1 = {next = 0xf2, var = 0x7, nvars = 0}
#12 0x08133089 in Fmessage (nargs=8, args=0xbfffeee8) at editfns.c:3036
val = 1756311532
nargs = 102
args = (int *) 0x0
#13 0x08139d81 in Ffuncall (nargs=9, args=0xbfffeee4) at eval.c:2705
nargs = -2009580760
fun = -2009580760
funcar = 81
numargs = 8
val = 81
backtrace = {next = 0xbfffefd8, function = 0xbfffeee4,
args = 0xbfffeee8, nargs = 8, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (int *) 0x88383b28
i = 81
#14 0x0816233c in Fbyte_code (bytestr=1746936808, vector=-2011159256,
maxdepth=12) at bytecode.c:689
bytestr = 8
vector = 3815
maxdepth = -1073746204
count = 5
op = 8
vectorp = (int *) 0x8202530
stack = {pc = 0x8202522 "+.\b\207", top = 0xbfffef04,
bottom = 0xbfffeee4, byte_string = 1746936808,
byte_string_start = 0x82023f8 "g\030e\031d\032`\eÆ \211\034ÇV\203 ",
constants = -2011159256, next = 0x0}
top = (int *) 0xbfffeee4
result = 81
#15 0x0813a357 in funcall_lambda (fun=-2011159624, nargs=1,
arg_vector=0xbffff048) at eval.c:2911
nargs = 1
val = 102
syms_left = 675056556
next = 675056556
count = 4
i = 1
optional = 1
rest = 0
#16 0x08139f01 in Ffuncall (nargs=2, args=0xbffff044) at eval.c:2781
nargs = -2011159624
fun = -2011159624
funcar = 81
numargs = 1
val = 81
backtrace = {next = 0xbffff1b8, function = 0xbffff044,
args = 0xbffff048, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (int *) 0x882023b8
i = 81
#17 0x08136707 in Fcall_interactively (function=675356132,
record_flag=675056556, keys=-2009241152) at callint.c:870
val = 102
args = (int *) 0xbffff044
visargs = (int *) 0xbffff034
argstrings = (unsigned char **) 0xbffff024
fun = 2
funcar = 81
specs = -1073745852
teml = 0
enable = 675056556
speccount = 3
next_event = 3
prefix_arg = -1458400096
string = (unsigned char *) 0xbffff054 "P"
tem = (unsigned char *) 0x81922f3 ""
varies = (int *) 0xbffff014
i = 2
j = 0
count = 1
foo = 102
prompt1 = '\0' <repeats 99 times>
tem1 = 0x66 <Address 0x66 out of bounds>
arg_from_tty = 0
gcpro1 = {next = 0x2000, var = 0x0, nvars = 0}
gcpro2 = {next = 0x869f788, var = 0x4, nvars = 0}
gcpro3 = {next = 0x283c8bac, var = 0x0, nvars = 2}
gcpro4 = {next = 0x0, var = 0x0, nvars = 2}
key_count = 3
record_then_fail = 0
save_this_command = 675356132
save_last_command = 675108364
save_this_original_command = 675356132
save_real_this_command = 675356132
#18 0x080ea4d7 in Fcommand_execute (cmd=675356132, record_flag=675056556,
keys=675056556, special=675056556) at keyboard.c:9724
record_flag = 675056556
keys = 102
special = 102
final = 136324024
tem = 81
prefixarg = -1458400096
backtrace = {next = 0x0, function = 0x83c0348, args = 0xbffff1d4,
nargs = 1, evalargs = 0 '\0'}
#19 0x080e0871 in command_loop_1 () at keyboard.c:1755
scount = 2
cmd = 2
lose = 2
nonundocount = 0
keybuf = {24, 61, -1073745284, 135133204, -1458731784, -1073745336,
-1073745284, 135133127, 0, 1, -1073743900, 1077999908, 135703744,
-1073744896, 17, 1076902158, 177478308, 1073775649, -1073745168, 32,
-1073745084, 0, -1073745376, -1073745516, 0, 1073741824, -1073745028,
135496313, -1073745212, -1073744832}
i = 2
no_direct = 0
prev_modiff = 676
prev_buffer = (struct buffer *) 0x8fe2450
was_locked = 0
already_adjusted = 0
#20 0x081382cd in internal_condition_case (bfun=0x80dfb60 <command_loop_1>,
handlers=675150244, hfun=0x80df740 <cmd_error>) at eval.c:1333
val = 81
c = {tag = 675056556, val = 675056556, next = 0xbffff3c4}
h = {handler = 675150244, var = 675056556, chosen_clause = 675056604,
tag = 0xbffff2b4, next = 0x0}
#21 0x080dfa0e in command_loop_2 () at keyboard.c:1292
val = 102
#22 0x08137e35 in internal_catch (tag=675111508,
func=0x80df9f0 <command_loop_2>, arg=675056556) at eval.c:1094
tag = 81
c = {tag = 675111508, val = 675056556, next = 0x0}
#23 0x080df9b3 in command_loop () at keyboard.c:1271
No locals.
#24 0x080df4b4 in recursive_edit_1 () at keyboard.c:987
count = 1
val = 0
#25 0x080df5f1 in Frecursive_edit () at keyboard.c:1043
count = 0
buffer = 102
#26 0x080de345 in main (argc=1, argv=0xbffff7e4) at emacs.c:1666
dummy = 0
stack_bottom_variable = 0 '\0'
skip_args = 0
rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615}
no_loadup = 0
junk = 0x0
#27 0x4030c7ee in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
next reply other threads:[~2003-11-10 8:36 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-10 8:36 Werner LEMBERG [this message]
2003-11-10 11:42 ` Emacs crash CVS 2003-10-17 Kenichi Handa
2003-11-10 13:54 ` Werner LEMBERG
2003-11-11 0:15 ` Kenichi Handa
2003-11-11 5:29 ` Werner LEMBERG
2003-11-11 11:09 ` Kenichi Handa
2003-11-12 15:05 ` Werner LEMBERG
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031110.093607.43003888.wl@gnu.org \
--to=wl@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.