* EMACS_22_BASE: Crash during mail composition
@ 2007-08-14 20:12 Reiner Steib
0 siblings, 0 replies; only message in thread
From: Reiner Steib @ 2007-08-14 20:12 UTC (permalink / raw)
To: emacs-devel
`M-x report-emacs-bug' wrote:
> Please describe exactly what actions triggered the bug
> and the precise symptoms of the bug:
While writing a mail (using Gnus, see the string "*followup to Juri
Linkov on gmane.emacs.devel*" in the backtrace), Emacs crashed.
> If Emacs crashed, and you have the Emacs process in the gdb debugger,
> please include the output from the following gdb commands:
> `bt full' and `xbacktrace'.
I don't have a recipe to reproduce the crash. The debug session is
still running, so I may enter some gdb commands if it would be
helpful. (Due to hardware problems on my laptop, I might lose the
session soon, though.)
--8<---------------cut here---------------start------------->8---
GNU gdb 6.5
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...Using host libthread_db library "/lib/libthread_db.so.1".
DISPLAY = :0.0
TERM = screen
Breakpoint 1 at 0x80f3d46: file [...]/cvs-EMACS_22_BASE/emacs/src/emacs.c, line 431.
Breakpoint 2 at 0x810d146: file [...]/cvs-EMACS_22_BASE/emacs/src/sysdep.c, line 1385.
(gdb) run --eval '(gnus)'
Starting program: [...]/emacs/cvs-EMACS_22_BASE/i686/src/emacs --eval '(gnus)'
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1220032832 (LWP 6721)]
[Switching to Thread -1220032832 (LWP 6721)]
Breakpoint 3 at 0x80c8706: file [...]/cvs-EMACS_22_BASE/emacs/src/xterm.c, line 7863.
Program received signal SIGSEGV, Segmentation fault.
0x080ba394 in cmp_font_names (a=0xb21a3c0, b=0xb21a8c0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2715
2715 int resy = FRAME_X_DISPLAY_INFO (font_frame)->resy;
(gdb) bt full
#0 0x080ba394 in cmp_font_names (a=0xb21a3c0, b=0xb21a8c0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2715
resy = <value optimized out>
i = 4
cmp = 0
#1 0xb7512097 in msort_with_tmp () from /lib/libc.so.6
No symbol table info available.
#2 0xb7512025 in msort_with_tmp () from /lib/libc.so.6
No symbol table info available.
#3 0xb7512212 in qsort () from /lib/libc.so.6
No symbol table info available.
#4 0x080bb677 in font_list_1 (f=0xa65e198, pattern=<value optimized out>,
family=<value optimized out>, registry=158314563, fonts=0xbfd752d4)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2445
pattern_str = 0xbfd75170 "-misc-fixed-*-ISO8859-1"
family_str = 0xb1d1130 "misc-fixed"
registry_str = 0xa896b70 "ISO8859-1"
#5 0x080bb7b7 in font_list (f=0xa65e198, pattern=1, family=4,
registry=158314563, fonts=0xbfd752d4)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2809
nfonts = <value optimized out>
#6 0x080bb931 in try_alternative_families (f=0xa65e198, family=4,
registry=158314563, fonts=0xbfd752d4)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:6731
alter = <value optimized out>
nfonts = <value optimized out>
#7 0x080bc058 in choose_face_font (f=0xa65e198, attrs=0x8fdff78,
fontset=<value optimized out>, c=0, needs_overstrike=0xbfd75338)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:6791
want_weight = <value optimized out>
got_weight = <value optimized out>
pattern = <value optimized out>
font_name = <value optimized out>
fonts = <value optimized out>
nfonts = 0
width_ratio = <value optimized out>
#8 0x080bf28a in realize_face (cache=0xa8a61f0, attrs=0xbfd75398, c=0,
base_face=0x0, former_face_id=-1)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:1242
last = <value optimized out>
face = (struct face *) 0x8fdff30
#9 0x080c02cf in lookup_face (f=0xa65e198, attr=0xbfd75398, c=0,
base_face=0x0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:5677
cache = (struct face_cache *) 0xa8a61f0
hash = 17226775
face = (struct face *) 0x0
#10 0x080c03e5 in face_at_string_position (w=0xa8b36c0, string=137691339,
pos=1, bufpos=0, region_beg=-1, region_end=-1, endptr=0xbfd75458,
base_face_id=MODE_LINE_FACE_ID, mouse_p=0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:7801
prop = 137729609
position = <value optimized out>
end = <value optimized out>
f = (struct frame *) 0xa65e198
attrs = {137468489, 159226027, 137500929, 1000, 137500689, 137500545,
137468105, 137468105, 138027115, 138027099, 137468105, 137468105, 137468105,
138006125, 137468105, 137468105, 480}
base_face = <value optimized out>
prop_name = <value optimized out>
#11 0x08077c28 in display_string (string=<value optimized out>,
lisp_string=137468105, face_string=137691339, face_string_pos=1, start=0,
it=0xbfd756b4, field_width=12, precision=-7, max_x=0, multibyte=1)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:18229
endptr = 4
face = <value optimized out>
hpos_at_start = 7
saved_face_id = 1
row = (struct glyph_row *) 0xaaed710
#12 0x08078258 in display_mode_element (it=0xbfd756b4, depth=4, field_width=0,
precision=-7, elt=137691339, props=137468105, risky=0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16998
nwritten = <value optimized out>
multibyte = 1
charpos = 1
spec = (unsigned char *) 0x0
n = 0
field = 12
prec = -7
---Type <return> to continue, or q <return> to quit---
literal = 0
#13 0x08078d5e in display_mode_element (it=0xbfd756b4, depth=3, field_width=0,
precision=-7, elt=137911269, props=137468105, risky=0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:17170
limit = 49
n = 0
field = <value optimized out>
prec = <value optimized out>
literal = 0
#14 0x08078d5e in display_mode_element (it=0xbfd756b4, depth=1, field_width=0,
precision=0, elt=137911709, props=137468105, risky=0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:17170
limit = 44
n = 7
field = <value optimized out>
prec = <value optimized out>
literal = 0
#15 0x0807caf0 in display_mode_line (w=<value optimized out>,
face_id=MODE_LINE_FACE_ID, format=137911669)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16681
it = {
window = 176895684,
w = 0xa8b36c0,
f = 0xa65e198,
method = GET_FROM_C_STRING,
stop_charpos = 0,
end_charpos = 46,
s = 0xa87cd2c "*followup to Juri Linkov on gmane.emacs.devel*",
string_nchars = 46,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
header_line_p = 0,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x90b2228,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 1,
ctl_chars = {0 <repeats 16 times>},
start = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137468105,
stack = {{
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
---Type <return> to continue, or q <return> to quit---
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
---Type <return> to continue, or q <return> to quit---
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}, {
string = 0,
string_nchars = 0,
end_charpos = 0,
stop_charpos = 0,
face_id = 0,
u = {
image = {
object = 0,
slice = {
x = 0,
---Type <return> to continue, or q <return> to quit---
y = 0,
width = 0,
height = 0
},
image_id = 0
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 0
}},
sp = 0,
selective_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_EOB,
face_id = 1,
face_box_p = 1,
start_of_box_run_p = 0,
end_of_box_run_p = 0,
overlay_strings_at_end_processed_p = 0,
ignore_overlay_strings_at_pos_p = 0,
glyph_not_available_p = 0,
starts_in_middle_of_char_p = 0,
face_before_selective_p = 0,
constrain_row_ascent_descent_p = 0,
base_face_id = 1,
c = 32,
len = 1,
cmp_id = 0,
cmp_len = 0,
char_to_display = 32,
image_id = 0,
slice = {
x = 137468105,
y = 137468105,
width = 137468105,
height = 137468105
},
space_width = 137468105,
voffset = 0,
font_height = 137468105,
object = 139524379,
position = {
charpos = 1,
bytepos = 1
},
truncate_lines_p = 1,
---Type <return> to continue, or q <return> to quit---
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 516,
last_visible_y = 585,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0xaaed710,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 6,
ascent = 11,
descent = 2,
max_ascent = 11,
max_descent = 2,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 7,
max_phys_descent = 1,
current_x = 43,
continuation_lines_width = 0,
current_y = 0,
first_vpos = 0,
vpos = 0,
hpos = 7,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
face = <value optimized out>
#16 0x0807cd5d in display_mode_lines (w=0xa8b36c0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16626
sel_w = (struct window *) 0xa8b36c0
old_selected_window = 176895684
old_selected_frame = 174449052
n = 176895680
#17 0x080854e2 in redisplay_window (window=176895684, just_this_one_p=0)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:13416
new_pt = 8217
new_pt_byte = 3523
w = (struct window *) 0xa8b36c0
f = (struct frame *) 0xa65e198
buffer = <value optimized out>
old = (struct buffer *) 0xa9b03b8
startp = {
charpos = 490,
bytepos = 490
}
update_mode_line = 1
tem = <value optimized out>
it = {
window = -1219179227,
w = 0xb09f620,
f = 0xb77f8a4f,
method = 3079614452,
stop_charpos = 0,
end_charpos = 139991552,
s = 0xbfd762c8 "\310c\327\277\032?\177\267",
string_nchars = -1216378289,
region_beg_charpos = 185202208,
region_end_charpos = 185202208,
redisplay_end_trigger_charpos = 185202208,
multibyte_p = 0,
header_line_p = 0,
string_from_display_prop_p = 1,
ellipsis_p = 0,
dp = 0xb09f620,
dpvec = 0x267cc7e,
dpend = 0xbfd763c8,
dpvec_char_len = -1216397542,
dpvec_face_id = 139991552,
saved_face_id = 185202208,
ctl_chars = {185202208, -1216399908, 140155204, -1076403460, 4, 0, 8,
-1076403460, 140155192, -1216399908, 140155276, -1076403428, 4,
---Type <return> to continue, or q <return> to quit---
-1216286671, 0, -1076403428},
start = {
pos = {
charpos = 140155264,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = -1,
bytepos = 2
},
dpvec_index = -1216286671
},
current = {
pos = {
charpos = 140155220,
bytepos = -1076403256
},
overlay_string_index = 8,
string_pos = {
charpos = 180771736,
bytepos = 174760424
},
dpvec_index = 30
},
overlay_strings = {-1076402424, 134739446, 174760424, 1, 177506304, 0, 0, 0,
0, -1216399908, 140155388, -1076403316, 4, 0, -1076403256, -1076403316},
n_overlay_strings = 140155376,
string = 0,
stack = {{
string = 164462000,
string_nchars = 185303888,
end_charpos = -1076403224,
stop_charpos = -1216286671,
face_id = 140155348,
u = {
image = {
object = -1076403144,
slice = {
x = 8,
y = 0,
width = -1076403248,
height = 134626031
},
image_id = 2
},
comp = {
object = -1076403144,
c = 8,
len = 0,
cmp_id = -1076403248,
cmp_len = 134626031
},
stretch = {
object = -1076403144
}
},
position = {
charpos = 0,
bytepos = 171062648
},
current = {
pos = {
charpos = 0,
bytepos = 178038088
},
overlay_string_index = -1215352844,
string_pos = {
charpos = 139991552,
bytepos = 178038088
},
dpvec_index = -1076403192
},
area = 3078680951,
method = 139991552,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
---Type <return> to continue, or q <return> to quit---
font_height = 0,
voffset = 25656
}, {
string = 1,
string_nchars = 0,
end_charpos = 159403008,
stop_charpos = 159403008,
face_id = 176190984,
u = {
image = {
object = -1076403112,
slice = {
x = -1215352844,
y = 148015200,
width = 139991552,
height = -1076403144
},
image_id = -1216399716
},
comp = {
object = -1076403112,
c = -1215352844,
len = 148015200,
cmp_id = 139991552,
cmp_len = -1076403144
},
stretch = {
object = -1076403112
}
},
position = {
charpos = -1076403144,
bytepos = 1
},
current = {
pos = {
charpos = 0,
bytepos = -1215352844
},
overlay_string_index = 148015200,
string_pos = {
charpos = 139991552,
bytepos = -1076403112
},
dpvec_index = -1216287105
},
area = 139991552,
method = 148015200,
multibyte_p = 1,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 178038092,
font_height = 159403008,
voffset = 30216
}, {
string = -1076402920,
string_nchars = 135016768,
end_charpos = 139991552,
stop_charpos = 148015200,
face_id = 0,
u = {
image = {
object = 387,
slice = {
x = 104,
y = 5,
width = 13,
height = 0
},
image_id = 163422032
},
comp = {
object = 387,
c = 104,
len = 5,
cmp_id = 13,
cmp_len = 0
},
stretch = {
---Type <return> to continue, or q <return> to quit---
object = 387
}
},
position = {
charpos = 136024928,
bytepos = -1076402776
},
current = {
pos = {
charpos = 135146503,
bytepos = 174760424
},
overlay_string_index = 140343728,
string_pos = {
charpos = 10265928,
bytepos = 177506304
},
dpvec_index = 4736
},
area = 148,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = -1076402992,
font_height = 38,
voffset = 23448
}, {
string = 13,
string_nchars = 32,
end_charpos = 6,
stop_charpos = 13,
face_id = 0,
u = {
image = {
object = 137468105,
slice = {
x = 137468105,
y = 137468105,
width = 137468105,
height = 137620481
},
image_id = 1
},
comp = {
object = 137468105,
c = 137468105,
len = 137468105,
cmp_id = 137468105,
cmp_len = 137620481
},
stretch = {
object = 137468105
}
},
position = {
charpos = 1,
bytepos = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 13
},
dpvec_index = 104
},
area = 387,
method = 178038088,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 180771736,
font_height = -1076402824,
voffset = -13761
---Type <return> to continue, or q <return> to quit---
}},
sp = 174760424,
selective_display_ellipsis_p = 0,
ctl_arrow_p = 0,
selective = 48,
what = IT_CHARACTER,
face_id = -1,
face_box_p = 1,
start_of_box_run_p = 1,
end_of_box_run_p = 1,
overlay_strings_at_end_processed_p = 1,
ignore_overlay_strings_at_pos_p = 1,
glyph_not_available_p = 1,
starts_in_middle_of_char_p = 1,
face_before_selective_p = 1,
constrain_row_ascent_descent_p = 1,
base_face_id = 13,
c = 140343728,
len = 174760424,
cmp_id = 136024928,
cmp_len = -1076402824,
char_to_display = 135152682,
image_id = 174760424,
slice = {
x = 182191272,
y = 137515144,
width = 13,
height = 6
},
space_width = 1,
voffset = 0,
font_height = 140343728,
object = 174760424,
position = {
charpos = 136024928,
bytepos = -1076402776
},
truncate_lines_p = 0,
tab_width = 2060,
truncation_pixel_width = 11984,
continuation_pixel_width = 2743,
first_visible_x = 163422032,
last_visible_x = 136024928,
last_visible_y = -1076402776,
extra_line_spacing = 134557341,
max_extra_line_spacing = 179777232,
override_ascent = 0,
override_descent = 6,
override_boff = 0,
glyph_row = 0xab72ed0,
area = 3218564776,
nglyphs = 134575049,
pixel_width = 179777232,
ascent = 1,
descent = 0,
max_ascent = 48,
max_descent = 137594617,
phys_ascent = 140573308,
phys_descent = -1076402712,
max_phys_ascent = 135581230,
max_phys_descent = 137594617,
current_x = 137591242,
continuation_lines_width = 138509228,
current_y = 0,
first_vpos = 137594617,
vpos = 140594240,
hpos = -1076402680,
left_user_fringe_bitmap = 53074,
right_user_fringe_bitmap = 2068,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 696808
}
current_matrix_up_to_date_p = 1
used_current_matrix_p = 0
buffer_unchanged_p = 1
temp_scroll_step = 0
rc = 0
centering_position = 146553952
last_line_misfit = 3
---Type <return> to continue, or q <return> to quit---
save_beg_unchanged = 855
save_end_unchanged = 952
#18 0x08087823 in redisplay_window_0 (window=176895684)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11794
No locals.
#19 0x0815a4a8 in internal_condition_case_1 (
bfun=0x8087800 <redisplay_window_0>, arg=176895684, handlers=137455013,
hfun=0x80654d0 <redisplay_window_error>)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1530
val = <value optimized out>
c = {
tag = 137468105,
val = 137468105,
next = 0xbfd7789c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {176895680, 178166976, 176895680, -1076402424, -1870653646,
658691395},
__mask_was_saved = 0,
__saved_mask = {
__val = {1, 148, 1, 2, 0, 137468105, 140573308, 180737728, 3218564776,
137512730, 137389844, 4, 48, 135252471, 1187121362, 534499,
3218564792, 134966384, 178038088, 178038088, 3218564792, 1,
178038088, 178038088, 3218564904, 134587197, 159403008, 0,
177931192, 1, 2576980378, 1069128089}
}
}},
backlist = 0xbfd76f98,
handlerlist = 0xbfd77964,
lisp_eval_depth = 9,
pdlcount = 15,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfd77010
}
h = {
handler = 137455013,
var = 137468105,
chosen_clause = 58657919,
tag = 0xbfd7662c,
next = 0xbfd77964
}
#20 0x08074386 in redisplay_windows (window=4)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11773
w = (struct window *) 0xa8b36c0
#21 0x080880fe in redisplay_internal (preserve_echo_area=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11333
tail = <value optimized out>
w = (struct window *) 0xa8b36c0
pause = 0
must_finish = 1
tlbufpos = {
charpos = 0,
bytepos = 0
}
number_of_visible_frames = 14
polling_stopped_here = 1
consider_all_windows_p = 1
#22 0x08088b77 in redisplay_preserve_echo_area (from_where=13)
at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11580
No locals.
#23 0x08189361 in status_notify (deleting_process=0xa05f388)
at [...]/cvs-EMACS_22_BASE/emacs/src/process.c:6882
symbol = 137539161
p = (struct Lisp_Process *) 0x9016f50
proc = 151088980
buffer = 137468105
tail = 137468105
msg = 170348299
#24 0x0818e7d0 in Fdelete_process (process=168162188)
at [...]/cvs-EMACS_22_BASE/emacs/src/process.c:843
symbol = <value optimized out>
pid = 21826
p = (struct Lisp_Process *) 0xa05f388
#25 0x0815bbe1 in Ffuncall (nargs=2, args=0xbfd76fd0)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2998
fun = <value optimized out>
original_fun = 137617497
---Type <return> to continue, or q <return> to quit---
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfd770b8,
function = 0xbfd76fd0,
args = 0xbfd76fd4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd76fd4
i = <value optimized out>
#26 0x0818674d in Fbyte_code (bytestr=143339155, vector=143340580,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x88b3428
stack = {
pc = 0x8881afe "\210\2022",
top = 0xbfd76fd4,
bottom = 0xbfd76fd0,
byte_string = 143339155,
byte_string_start = 0x8881ae0 "\305\306!\210\b\203\017",
constants = 143340580,
next = 0xbfd77130
}
top = (Lisp_Object *) 0xbfd76fd0
result = <value optimized out>
#27 0x0815b68a in funcall_lambda (fun=143340772, nargs=1,
arg_vector=0xbfd770f4)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#28 0x0815ba91 in Ffuncall (nargs=2, args=0xbfd770f0)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 143340772
original_fun = 138310001
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfd771d8,
function = 0xbfd770f0,
args = 0xbfd770f4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd770f4
i = <value optimized out>
#29 0x0818674d in Fbyte_code (bytestr=143339443, vector=143341132,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x88b3650
stack = {
pc = 0x8881d6e "\210\r\026\b\f\211\026\t*\207",
top = 0xbfd770f4,
bottom = 0xbfd770f0,
byte_string = 143339443,
byte_string_start = 0x8881d50 "\b\206\005",
constants = 143341132,
next = 0xbfd77250
}
top = (Lisp_Object *) 0xbfd770f0
result = <value optimized out>
#30 0x0815b68a in funcall_lambda (fun=143341284, nargs=0,
arg_vector=0xbfd77214)
---Type <return> to continue, or q <return> to quit---
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 1540
rest = 2
#31 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77210)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 143341284
original_fun = 143337529
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd772f8,
function = 0xbfd77210,
args = 0xbfd77214,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd77214
i = <value optimized out>
#32 0x0818674d in Fbyte_code (bytestr=143376899, vector=143378356,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x88bc7b8
stack = {
pc = 0x8845fab "\207",
top = 0xbfd77210,
bottom = 0xbfd77210,
byte_string = 143376899,
byte_string_start = 0x8845f54 "\212eb\210\306\030db\210\t\204,",
constants = 143378356,
next = 0xbfd77370
}
top = (Lisp_Object *) 0xbfd77210
result = <value optimized out>
#33 0x0815b68a in funcall_lambda (fun=143378532, nargs=0,
arg_vector=0xbfd77334)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 1
rest = 0
#34 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77330)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 143378532
original_fun = 143337481
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd77418,
function = 0xbfd77330,
args = 0xbfd77334,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd77334
i = <value optimized out>
#35 0x0818674d in Fbyte_code (bytestr=143376627, vector=143128588,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x887f810
stack = {
pc = 0x8845d6e "\210\301 \210\302 \207",
---Type <return> to continue, or q <return> to quit---
top = 0xbfd77330,
bottom = 0xbfd77330,
byte_string = 143376627,
byte_string_start = 0x8845d6c "\300 \210\301 \210\302 \207",
constants = 143128588,
next = 0xbfd77490
}
top = (Lisp_Object *) 0xbfd77330
result = <value optimized out>
#36 0x0815b68a in funcall_lambda (fun=143377964, nargs=0,
arg_vector=0xbfd77454)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 173626116
rest = 173626112
#37 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77450)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 143377964
original_fun = 143320337
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd77538,
function = 0xbfd77450,
args = 0xbfd77454,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd77454
i = <value optimized out>
#38 0x0818674d in Fbyte_code (bytestr=153960075, vector=156998044,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x95b99a0
stack = {
pc = 0x86e732c "\210)\n\v=\205\033",
top = 0xbfd77450,
bottom = 0xbfd77450,
byte_string = 153960075,
byte_string_start = 0x86e731c "\b\204\v",
constants = 156998044,
next = 0xbfd775c0
}
top = (Lisp_Object *) 0xbfd77450
result = <value optimized out>
#39 0x0815b68a in funcall_lambda (fun=156998188, nargs=0,
arg_vector=0xbfd77574)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 1
rest = 0
#40 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77570)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 156998188
original_fun = 157032625
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd77668,
function = 0xbfd77570,
args = 0xbfd77574,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd77574
---Type <return> to continue, or q <return> to quit---
i = <value optimized out>
#41 0x0818674d in Fbyte_code (bytestr=151560619, vector=154905540,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x93babc8
stack = {
pc = 0x9359b53 "\210`\030\307\t!\032\310\211\033\034\310\211\035\036\"\310\036#\n\310=\204)",
top = 0xbfd77570,
bottom = 0xbfd77570,
byte_string = 151560619,
byte_string_start = 0x9359b50 "\212\306 \210`\030\307\t!\032\310\211\033\034\310\211\035\036\"\310\036#\n\310=\204)",
constants = 154905540,
next = 0xbfd776e0
}
top = (Lisp_Object *) 0xbfd77570
result = <value optimized out>
#42 0x0815b68a in funcall_lambda (fun=154633972, nargs=0,
arg_vector=0xbfd776a4)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 1
rest = 0
#43 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd776a0)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 154633972
original_fun = 157033465
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd77788,
function = 0xbfd776a0,
args = 0xbfd776a4,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd776a4
i = <value optimized out>
#44 0x0818674d in Fbyte_code (bytestr=151560843, vector=157034924,
maxdepth=<value optimized out>)
at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x95c29b0
stack = {
pc = 0x9359998 "\210p\025`\026\017\202;",
top = 0xbfd776a0,
bottom = 0xbfd776a0,
byte_string = 151560843,
byte_string_start = 0x935997c "\b\306\031\032\307 \203\025",
constants = 157034924,
next = 0x0
}
top = (Lisp_Object *) 0xbfd776a0
result = <value optimized out>
#45 0x0815b68a in funcall_lambda (fun=151080820, nargs=0,
arg_vector=0xbfd777fc)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 0
rest = 0
#46 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd777f8)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 151080820
---Type <return> to continue, or q <return> to quit---
original_fun = 157032793
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xbfd77848,
function = 0xbfd777f8,
args = 0xbfd777fc,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd777fc
i = <value optimized out>
#47 0x0815d0a1 in run_hook_with_args (nargs=1, args=0xbfd777f8,
cond=to_completion)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2657
sym = 137504809
val = 1
ret = 137468105
globals = <value optimized out>
#48 0x0815d22f in Frun_hooks (nargs=1, args=0xbfd77884)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2520
hook = {157032793}
i = 1
#49 0x0815bdb5 in Ffuncall (nargs=2, args=0xbfd77880)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2979
fun = 137170244
original_fun = 137537545
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0x0,
function = 0xbfd77880,
args = 0xbfd77884,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfd77884
i = <value optimized out>
#50 0x0815cf29 in call1 (fn=137537545, arg1=137504809)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2783
ret_ungc_val = 0
#51 0x080f8355 in safe_run_hooks_1 (hook=-1076397908)
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:2120
No locals.
#52 0x0815a6d2 in internal_condition_case (bfun=0x80f8330 <safe_run_hooks_1>,
handlers=137468153, hfun=0x80fde80 <safe_run_hooks_error>)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1482
val = <value optimized out>
c = {
tag = 137468105,
val = 137468105,
next = 0xbfd77a7c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {2, 144369112, 179752968, -1076397704, -1870657150,
658691987},
__mask_was_saved = 0,
__saved_mask = {
__val = {0 <repeats 13 times>, 137537802, 137537800, 137537040,
3218569528, 135580092, 137537041, 137537802, 137504809, 177931192,
137468129, 2, 0, 137537040, 137537041, 137468105, 3218569592,
135644094, 137537041, 137504809}
}
}},
backlist = 0x0,
handlerlist = 0xbfd77b44,
lisp_eval_depth = 0,
pdlcount = 3,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137468153,
---Type <return> to continue, or q <return> to quit---
var = 137468105,
chosen_clause = 2,
tag = 0xbfd7789c,
next = 0xbfd77b44
}
#53 0x080fddc7 in safe_run_hooks (hook=137504809)
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:2148
No locals.
#54 0x08104310 in command_loop_1 ()
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1892
cmd = <value optimized out>
lose = 2
nonundocount = 0
keybuf = {173905293, 48, 138083145, -1208623116, -1472036458,
-1076397500, 137468105, 137468105, -1076397526, -1076397464, 135260952,
178046821, -1076397526, 285, 0, 0, -1076397500, -1090487528, -1472036457, 0,
-1076397496, -1076397648, 0, -1218379776, 137468105, 139525201, 0,
137779496, 137779480, -1076397464}
i = 144369112
prev_modiff = 104
prev_buffer = (struct buffer *) 0xab6d008
was_locked = 0
already_adjusted = 0
#55 0x0815a6d2 in internal_condition_case (bfun=0x8103f40 <command_loop_1>,
handlers=137513561, hfun=0x80fea30 <cmd_error>)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1482
val = <value optimized out>
c = {
tag = 137468105,
val = 137468105,
next = 0xbfd77b90,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137779496, 137779480, -1076397224, -1870656670,
658691987},
__mask_was_saved = 0,
__saved_mask = {
__val = {135823360, 268435456, 3218570164, 3218570008, 0, 3218570064,
3086345976, 134538590, 16777216, 2822930839, 0 <repeats 15 times>,
3075402572, 3077085872, 0, 110932256, 3086344180, 134522640,
3086345976}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137513561,
var = 137468105,
chosen_clause = 137468153,
tag = 0xbfd77a7c,
next = 0x0
}
#56 0x080fde73 in command_loop_2 ()
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1329
val = 0
#57 0x0815a78a in internal_catch (tag=137506745,
func=0x80fde50 <command_loop_2>, arg=137468105)
at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1223
c = {
tag = 137506745,
val = 137468105,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137779496, 137779480, -1076396968, -1870656878,
658691695},
__mask_was_saved = 0,
__saved_mask = {
__val = {134539479, 0, 139885891, 20, 20, 3218569880, 135554122,
139885888, 20, 20, 20, 3218570164, 4294967295, 3218569896,
---Type <return> to continue, or q <return> to quit---
135554309, 139885888, 137653058, 137653056, 137652464, 3218570296,
135580092, 137652465, 137653058, 137468105, 137499968, 137468129, 2,
0, 137652464, 137652465, 137468105, 3218570360}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#58 0x080fe86c in command_loop ()
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1308
No locals.
#59 0x080fec0b in recursive_edit_1 ()
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1006
val = <value optimized out>
#60 0x080fecf6 in Frecursive_edit ()
at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1067
buffer = <value optimized out>
#61 0x080f4ac5 in main (argc=3, argv=0xbfd780e4)
at [...]/cvs-EMACS_22_BASE/emacs/src/emacs.c:1769
tz = 0x0
dummy = -1076395944
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 0
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"delete-process" (0xa05f38c)
"ispell-kill-ispell" (0x83198f9)
"ispell-internal-change-dictionary" (0x88adf8b)
"ispell-buffer-local-dict" (0x1)
"ispell-accept-buffer-local-defs" (0xa9b03bc)
"flyspell-accept-buffer-local-defs" (0x95c21b9)
"flyspell-word" (0x83198c9)
"flyspell-post-command-hook" (0x82d0d44)
"run-hooks" (0x8322829)
--8<---------------cut here---------------end--------------->8---
> In GNU Emacs 22.1.50.3 (i686-pc-linux-gnu, GTK+ Version 2.10.6)
> of 2007-08-11 on viandante
> Windowing system distributor `The X.Org Foundation', version 11.0.70199902
> configured using `configure '--prefix=/import/xtra/emacs/RC' '--with-gtk' '--exec-prefix=/import/xtra/emacs/RC-i686''
There's a single modification compared to CVS. I have installed the
patch suggested by Jan Djärv in
<http://thread.gmane.org/gmane.emacs.devel/76049/focus=76138>. I
don't think this is relevant, but I might be wrong.
--8<---------------cut here---------------start------------->8---
diff -u -r1.106.2.2 gtkutil.c
--- gtkutil.c 25 Jul 2007 05:15:51 -0000 1.106.2.2
+++ gtkutil.c 14 Aug 2007 20:05:14 -0000
@@ -3799,7 +3799,7 @@
gtk_container_add (GTK_CONTAINER (weventbox), wbutton);
ti = gtk_tool_item_new ();
gtk_container_add (GTK_CONTAINER (ti), weventbox);
- gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, i);
+ gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, -1);
}
continue;
}
@@ -3816,7 +3816,7 @@
gtk_container_add (GTK_CONTAINER (weventbox), wbutton);
ti = gtk_tool_item_new ();
gtk_container_add (GTK_CONTAINER (ti), weventbox);
- gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, i);
+ gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, -1);
/* The EMACS_INT cast avoids a warning. */
--8<---------------cut here---------------end--------------->8---
> 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: en_US.UTF-8
> locale-coding-system: utf-8
> default-enable-multibyte-characters: t
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-08-14 20:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-14 20:12 EMACS_22_BASE: Crash during mail composition Reiner Steib
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.