* EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
@ 2007-08-05 12:01 Reiner Steib
2007-08-07 11:16 ` Jan Djärv
0 siblings, 1 reply; 9+ messages in thread
From: Reiner Steib @ 2007-08-05 12:01 UTC (permalink / raw)
To: emacs-devel
report-emacs-bug wrote:
> Please describe exactly what actions triggered the bug
> and the precise symptoms of the bug:
Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
Emacs is from the EMACS_22_BASE, cvs-updated, bootstrapped and
compiled yesterday with GTK:
> In GNU Emacs 22.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.6)
> of 2007-08-04 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''
> 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'.
> If you would like to further debug the crash, please read the file
> [...]/emacs/cvs-EMACS_22_BASE/emacs/etc/DEBUG for instructions.
--8<---------------cut here---------------start------------->8---
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.
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 0x80f3bb6: file [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c, line 431.
Breakpoint 2 at 0x810cfa6: file [...]/emacs/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 -1220012352 (LWP 1980)]
[Switching to Thread -1220012352 (LWP 1980)]
Breakpoint 3 at 0x80c86f6: file [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xterm.c, line 7861.
Gtk-ERROR **: file gtktoolbar.c: line 2244 (logical_to_physical): assertion failed: (logical == 0)
aborting...
Breakpoint 1, abort ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c:431
431 kill (getpid (), SIGABRT);
(gdb) bt
#0 abort ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c:431
#1 0xb775d83d in g_logv () from /opt/gnome/lib/libglib-2.0.so.0
#2 0xb775d885 in g_log () from /opt/gnome/lib/libglib-2.0.so.0
#3 0xb775d906 in g_assert_warning () from /opt/gnome/lib/libglib-2.0.so.0
#4 0xb7ddc2e5 in gtk_toolbar_set_icon_size ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#5 0xb7ddcf84 in gtk_toolbar_insert () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#6 0x080f2259 in update_frame_tool_bar (f=0xa396150)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/gtkutil.c:3819
#7 0x080857a5 in redisplay_window (window=171533020, just_this_one_p=0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:9836
#8 0x08087893 in redisplay_window_0 (window=171533020)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11790
#9 0x0815a308 in internal_condition_case_1 (
bfun=0x8087870 <redisplay_window_0>, arg=171533020, handlers=137455013,
hfun=0x8065490 <redisplay_window_error>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1530
#10 0x08074356 in redisplay_windows (window=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11769
#11 0x0808816e in redisplay_internal (preserve_echo_area=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11329
#12 0x08088dd4 in echo_area_display (update_frame_p=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:8754
#13 0x080890b4 in message3_nolog (m=174191331, nbytes=94, multibyte=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:7629
#14 0x08089261 in message3 (m=174191331, nbytes=94, multibyte=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:7564
#15 0x08156d92 in Fmessage (nargs=3, args=0xbfed0414)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/editfns.c:3242
#16 0x0815bc15 in Ffuncall (nargs=4, args=0xbfed0410)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2979
#17 0x0815d186 in Fapply (nargs=2, args=0xbfed04c4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2486
#18 0x0815bc15 in Ffuncall (nargs=3, args=0xbfed04c0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2979
#19 0x0818652d in Fbyte_code (bytestr=155800667, vector=151007844,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#20 0x0815b4ea in funcall_lambda (fun=165712348, nargs=3,
arg_vector=0xbfed05e4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#21 0x0815b8f1 in Ffuncall (nargs=4, args=0xbfed05e0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#22 0x0818652d in Fbyte_code (bytestr=168988067, vector=159223556,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#23 0x0815b4ea in funcall_lambda (fun=166707028, nargs=2,
arg_vector=0xbfed0714)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#24 0x0815b8f1 in Ffuncall (nargs=3, args=0xbfed0710)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#25 0x0818652d in Fbyte_code (bytestr=166495827, vector=166477780,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#26 0x0815b4ea in funcall_lambda (fun=167422004, nargs=6,
arg_vector=0xbfed0854)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#27 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0850)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#28 0x0818652d in Fbyte_code (bytestr=168997747, vector=165572252,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#29 0x0815b4ea in funcall_lambda (fun=161037036, nargs=6,
arg_vector=0xbfed09a4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#30 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed09a0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#31 0x0818652d in Fbyte_code (bytestr=163918675, vector=167613620,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#32 0x0815b4ea in funcall_lambda (fun=167613820, nargs=6,
---Type <return> to continue, or q <return> to quit---
arg_vector=0xbfed0ad4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#33 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0ad0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#34 0x0818652d in Fbyte_code (bytestr=167329843, vector=161187972,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#35 0x0815b4ea in funcall_lambda (fun=161188348, nargs=6,
arg_vector=0xbfed0c24)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#36 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0c20)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#37 0x0818652d in Fbyte_code (bytestr=163800219, vector=166714628,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#38 0x0815b4ea in funcall_lambda (fun=166357076, nargs=1,
arg_vector=0xbfed0d74)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#39 0x0815b8f1 in Ffuncall (nargs=2, args=0xbfed0d70)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#40 0x0818652d in Fbyte_code (bytestr=172319195, vector=155743036,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
#41 0x0815b4ea in funcall_lambda (fun=155743236, nargs=3,
arg_vector=0xbfed0e94)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
#42 0x0815b8f1 in Ffuncall (nargs=4, args=0xbfed0e90)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
#43 0x0815d186 in Fapply (nargs=2, args=0xbfed0ee0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2486
#44 0x0815d2c4 in apply1 (fn=142502801, arg=167718829)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2750
#45 0x08158ad9 in Fcall_interactively (function=142502801,
record_flag=137468153, keys=137509420)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/callint.c:406
#46 0x080f8773 in Fcommand_execute (cmd=142502801, record_flag=137468153,
keys=137468105, special=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10036
#47 0x080f8ade in Fexecute_extended_command (prefixarg=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10152
#48 0x0815ba41 in Ffuncall (nargs=2, args=0xbfed1190)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2998
#49 0x08158d2d in Fcall_interactively (function=137509889,
record_flag=137468105, keys=137509420)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/callint.c:860
#50 0x080f8773 in Fcommand_execute (cmd=137509889, record_flag=137468105,
keys=137468105, special=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10036
#51 0x0810412b in command_loop_1 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1873
#52 0x0815a532 in internal_condition_case (bfun=0x8103db0 <command_loop_1>,
handlers=137513561, hfun=0x80fe8a0 <cmd_error>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1482
#53 0x080fdce3 in command_loop_2 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1329
#54 0x0815a5ea in internal_catch (tag=137506745,
func=0x80fdcc0 <command_loop_2>, arg=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1223
#55 0x080fe6dc in command_loop ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1308
#56 0x080fea7b in recursive_edit_1 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1006
#57 0x080feb66 in Frecursive_edit ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1067
#58 0x080f4935 in main (argc=3, argv=0xbfed1a34)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c:1762
Lisp Backtrace:
---Type <return> to continue, or q <return> to quit---
"message" (0xa61f2d3)
"apply" (0x8336311)
"w3m-message" (0xa128d03)
"w3m-w3m-dump-extra" (0xa61e64b)
"w3m-w3m-retrieve-1" (0xa61e64b)
"w3m-w3m-retrieve" (0xa61e64b)
"w3m-retrieve" (0xa61e64b)
"w3m-retrieve-and-render" (0xa61e64b)
"w3m-goto-url" (0xa147cb3)
"w3m" (0xa147cb3)
"call-interactively" (0x87e6b91)
"execute-extended-command" (0x83198c9)
"call-interactively" (0x8323c01)
(gdb) bt full
#0 abort ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c:431
No locals.
#1 0xb775d83d in g_logv () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#2 0xb775d885 in g_log () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb775d906 in g_assert_warning () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb7ddc2e5 in gtk_toolbar_set_icon_size ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0xb7ddcf84 in gtk_toolbar_insert () from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#6 0x080f2259 in update_frame_tool_bar (f=0xa396150)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/gtkutil.c:3819
w = (GtkWidget *) 0xa68ba10
i = 4
old_req = {
width = 4,
height = 4
}
new_req = {
width = 134728868,
height = 0
}
x = (struct x_output *) 0xa396588
hmargin = 0
vmargin = 0
ti = (GtkToolItem *) 0xb7f087dc
#7 0x080857a5 in redisplay_window (window=171533020, just_this_one_p=0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:9836
redisplay_menu_p = <value optimized out>
w = (struct window *) 0xa3962d8
f = (struct frame *) 0xa396150
buffer = (struct buffer *) 0xa396150
old = (struct buffer *) 0xa61fe00
startp = {
charpos = 1,
bytepos = 1
}
update_mode_line = 1
tem = <value optimized out>
it = {
window = 1,
w = 0xa396430,
f = 0x1,
method = GET_FROM_DISPLAY_VECTOR,
stop_charpos = 174209080,
end_charpos = 0,
s = 0xbfecf678 "(\372\354\277\037F\b\b\264\366\354\2770d9\n\001",
string_nchars = 134692883,
region_beg_charpos = -1074989388,
region_end_charpos = 0,
redisplay_end_trigger_charpos = 1,
multibyte_p = 0,
header_line_p = 0,
string_from_display_prop_p = 1,
ellipsis_p = 0,
dp = 0xa623838,
dpvec = 0xa396430,
dpend = 0xbfecfa28,
dpvec_char_len = 134759967,
dpvec_face_id = -1074989388,
saved_face_id = 171533360,
ctl_chars = {1, 1, -1, 8, 171532624, 13, 0, 12, 1, 37, 6, 171533364,
171533360, 171532624, 0, 95},
start = {
pos = {
charpos = 95,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = 0
---Type <return> to continue, or q <return> to quit---
},
current = {
pos = {
charpos = 1,
bytepos = 151283920
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
overlay_strings = {-1, 0 <repeats 15 times>},
n_overlay_strings = 0,
string = 95,
stack = {{
string = 95,
string_nchars = -1,
end_charpos = -1,
stop_charpos = -1,
face_id = -1,
u = {
image = {
object = 95,
slice = {
x = 95,
y = -1,
width = -1,
height = -1
},
image_id = -1
},
comp = {
object = 95,
c = 95,
len = -1,
cmp_id = -1,
cmp_len = -1
},
stretch = {
object = 95
}
},
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 = 137468105,
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
}, {
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,
---Type <return> to continue, or q <return> to quit---
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
}},
sp = 0,
selective_display_ellipsis_p = 0,
ctl_arrow_p = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 0,
face_box_p = 0,
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,
---Type <return> to continue, or q <return> to quit---
starts_in_middle_of_char_p = 0,
face_before_selective_p = 0,
constrain_row_ascent_descent_p = 0,
base_face_id = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0,
char_to_display = 0,
image_id = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
space_width = 0,
voffset = 0,
font_height = 0,
object = 0,
position = {
charpos = 0,
bytepos = 0
},
truncate_lines_p = 0,
tab_width = 0,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 0,
last_visible_y = 0,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = 3,
override_descent = 0,
override_boff = 4,
glyph_row = 0x0,
area = 8,
nglyphs = 0,
pixel_width = 41,
ascent = 1,
descent = 0,
max_ascent = 139062000,
max_descent = 137594617,
phys_ascent = 140597460,
phys_descent = -1074988648,
max_phys_ascent = 135580814,
max_phys_descent = 137594617,
current_x = 137591242,
continuation_lines_width = 138519548,
current_y = 0,
first_vpos = 137594617,
vpos = 140596480,
hpos = -1074988616,
left_user_fringe_bitmap = 52658,
right_user_fringe_bitmap = 2068,
left_user_fringe_face_id = 524288,
right_user_fringe_face_id = 0
}
current_matrix_up_to_date_p = 0
used_current_matrix_p = 0
buffer_unchanged_p = 0
temp_scroll_step = 0
rc = 31
centering_position = 137367208
last_line_misfit = -1074991432
save_beg_unchanged = 0
save_end_unchanged = 0
#8 0x08087893 in redisplay_window_0 (window=171533020)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11790
No locals.
#9 0x0815a308 in internal_condition_case_1 (
bfun=0x8087870 <redisplay_window_0>, arg=171533020, handlers=137455013,
hfun=0x8065490 <redisplay_window_error>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1530
val = <value optimized out>
c = {
tag = 137468105,
val = 137468105,
---Type <return> to continue, or q <return> to quit---
next = 0xbfed13cc,
gcpro = 0x0,
jmp = {{
__jmpbuf = {171533016, 166966184, 171533016, -1074988360, -384954929,
1593267886},
__mask_was_saved = 0,
__saved_mask = {
__val = {1, 1, 137468129, 2, 0, 137468105, 140597460, 137559768,
3219978840, 137512730, 137512728, 137530208, 3219978856, 135579676,
137530209, 137512730, 3200000, 174194176, 137468129, 2, 3219978904,
137530209, 3200000, 137530208, 3219978904, 135633684, 137530209,
3200000, 174194176, 1, 0, 1}
}
}},
backlist = 0xbfed03d8,
handlerlist = 0xbfed1494,
lisp_eval_depth = 11,
pdlcount = 93,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfed0500
}
h = {
handler = 137455013,
var = 137468105,
chosen_clause = 0,
tag = 0xbfecf9dc,
next = 0xbfed1494
}
#10 0x08074356 in redisplay_windows (window=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11769
w = (struct window *) 0xa3962d8
#11 0x0808816e in redisplay_internal (preserve_echo_area=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11329
tail = <value optimized out>
w = (struct window *) 0xa3962d8
pause = 0
must_finish = 1
tlbufpos = {
charpos = 0,
bytepos = 0
}
number_of_visible_frames = 9
polling_stopped_here = 0
consider_all_windows_p = 1
#12 0x08088dd4 in echo_area_display (update_frame_p=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:8754
n = <value optimized out>
mini_window = 171533364
w = (struct window *) 0xa396430
f = (struct frame *) 0xa396150
window_height_changed_p = 1
#13 0x080890b4 in message3_nolog (m=174191331, nbytes=94, multibyte=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:7629
frame = 171532628
f = (struct frame *) 0xa396150
#14 0x08089261 in message3 (m=174191331, nbytes=94, multibyte=1)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/xdisp.c:7564
No locals.
#15 0x08156d92 in Fmessage (nargs=3, args=0xbfed0414)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/editfns.c:3242
val = 174191331
#16 0x0815bc15 in Ffuncall (nargs=4, args=0xbfed0410)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2979
fun = 137169148
original_fun = 137585425
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbfed0488,
function = 0xbfed0410,
args = 0xbfed0414,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0414
---Type <return> to continue, or q <return> to quit---
i = <value optimized out>
#17 0x0815d186 in Fapply (nargs=2, args=0xbfed04c4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2486
ret_ungc_val = 1
i = <value optimized out>
numargs = 3
spread_arg = 137468105
funcall_args = (Lisp_Object *) 0xbfed0410
fun = <value optimized out>
#18 0x0815bc15 in Ffuncall (nargs=3, args=0xbfed04c0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2979
fun = 137170156
original_fun = 137539257
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfed05a8,
function = 0xbfed04c0,
args = 0xbfed04c4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed04c4
i = <value optimized out>
#19 0x0818652d in Fbyte_code (bytestr=155800667, vector=151007844,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9003268
stack = {
pc = 0x9e8d857 ")\211\023\207",
top = 0xbfed04c8,
bottom = 0xbfed04c0,
byte_string = 155800667,
byte_string_start = 0x9e8d82c "\b\203\t",
constants = 151007844,
next = 0xbfed0630
}
top = (Lisp_Object *) 0xbfed04c0
result = <value optimized out>
#20 0x0815b4ea in funcall_lambda (fun=165712348, nargs=3,
arg_vector=0xbfed05e4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 0
rest = 1
#21 0x0815b8f1 in Ffuncall (nargs=4, args=0xbfed05e0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 165712348
original_fun = 149240241
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbfed06d8,
function = 0xbfed05e0,
args = 0xbfed05e4,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed05e4
i = <value optimized out>
#22 0x0818652d in Fbyte_code (bytestr=168988067, vector=159223556,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x97d8f08
---Type <return> to continue, or q <return> to quit---
stack = {
pc = 0xa459e62 "\210\324\325\326\327\330D\327\bD\331FE\211\036 \016!B\036!\332\016!\016\"\333\016#\334\016$!\bJC##)\211\036%\211\036&:\205~",
top = 0xbfed05ec,
bottom = 0xbfed05e0,
byte_string = 168988067,
byte_string_start = 0xa459e24 "\306\307!\211\030\tL\210\bJ\022\b\211J\031\310\v\t\"\203$",
constants = 159223556,
next = 0xbfed0770
}
top = (Lisp_Object *) 0xbfed05e0
result = <value optimized out>
#23 0x0815b4ea in funcall_lambda (fun=166707028, nargs=2,
arg_vector=0xbfed0714)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#24 0x0815b8f1 in Ffuncall (nargs=3, args=0xbfed0710)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 166707028
original_fun = 159179489
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfed0818,
function = 0xbfed0710,
args = 0xbfed0714,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0714
i = <value optimized out>
#25 0x0818652d in Fbyte_code (bytestr=166495827, vector=166477780,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9ec3fd8
stack = {
pc = 0xa47ec80 ")\211\0369\211\036::\205\032\001\350\016:A!\205\032\001\016:A\351H\352=)\203/\001\0168\203(\001\0169\202d\001\353\0169!\202d\001\0167\0169!\211\0269\211\036::\205M\001\350\016:A!\205M\001\016:A\351H\352=)\203b\001\0168\203[\001\0169\202d\001\353\0169!\202d\001\0169.\n\207",
top = 0xbfed0718,
bottom = 0xbfed0710,
byte_string = 166495827,
byte_string_start = 0xa47eb80 "\306\b\307\t\235\205\n",
constants = 166477780,
next = 0xbfed08c0
}
top = (Lisp_Object *) 0xbfed0710
result = <value optimized out>
#26 0x0815b4ea in funcall_lambda (fun=167422004, nargs=6,
arg_vector=0xbfed0854)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 6
optional = 0
rest = 0
#27 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0850)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 167422004
original_fun = 167259129
funcar = <value optimized out>
numargs = 6
val = <value optimized out>
backtrace = {
next = 0xbfed0968,
---Type <return> to continue, or q <return> to quit---
function = 0xbfed0850,
args = 0xbfed0854,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0854
i = <value optimized out>
#28 0x0818652d in Fbyte_code (bytestr=168997747, vector=165572252,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9de6ea0
stack = {
pc = 0xa45a662 "*\211\036/\211\0360:\205\374",
top = 0xbfed0868,
bottom = 0xbfed0850,
byte_string = 168997747,
byte_string_start = 0xa45a580 "\306\307!\306\310!\306\311!\030\031\211\032\v\033\312\313\v\"\203\034",
constants = 165572252,
next = 0xbfed09f0
}
top = (Lisp_Object *) 0xbfed0850
result = <value optimized out>
#29 0x0815b4ea in funcall_lambda (fun=161037036, nargs=6,
arg_vector=0xbfed09a4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 6
optional = 0
rest = 0
#30 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed09a0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 161037036
original_fun = 159179777
funcar = <value optimized out>
numargs = 6
val = <value optimized out>
backtrace = {
next = 0xbfed0a98,
function = 0xbfed09a0,
args = 0xbfed09a4,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed09a4
i = <value optimized out>
#31 0x0818652d in Fbyte_code (bytestr=163918675, vector=167613620,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9fd94b8
stack = {
pc = 0xa47f4d5 "\207",
top = 0xbfed09b8,
bottom = 0xbfed09a0,
byte_string = 163918675,
byte_string_start = 0xa47f470 "\b\204\t",
constants = 167613620,
next = 0xbfed0b40
}
top = (Lisp_Object *) 0xbfed09a0
result = <value optimized out>
#32 0x0815b4ea in funcall_lambda (fun=167613820, nargs=6,
arg_vector=0xbfed0ad4)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
---Type <return> to continue, or q <return> to quit---
i = 6
optional = 1
rest = 0
#33 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0ad0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 167613820
original_fun = 163837921
funcar = <value optimized out>
numargs = 6
val = <value optimized out>
backtrace = {
next = 0xbfed0be8,
function = 0xbfed0ad0,
args = 0xbfed0ad4,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0ad4
i = <value optimized out>
#34 0x0818652d in Fbyte_code (bytestr=167329843, vector=161187972,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x99b8888
stack = {
pc = 0xa014278 "*\211\036A\211\036B:\205B\001\344\016BA!\205B\001\016BA\345H\346=)\203W\001\0161\203P\001\016A\202\233\001\347\016A!\202\233\001r\0160J\0161B\0361\016/J\016A!*\211\026A\211\036B:\205\200\001\344\016BA!\205\200\001\016BA\345H\346=)\203\225\001\0161\203\216\001\016A\202\233\001\347\016A!\202\233\001\0160J\016A!.\t\207",
top = 0xbfed0ae8,
bottom = 0xbfed0ad0,
byte_string = 167329843,
byte_string_start = 0xa014150 "\b\205\020",
constants = 161187972,
next = 0xbfed0c90
}
top = (Lisp_Object *) 0xbfed0ad0
result = <value optimized out>
#35 0x0815b4ea in funcall_lambda (fun=161188348, nargs=6,
arg_vector=0xbfed0c24)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 6
optional = 1
rest = 0
#36 0x0815b8f1 in Ffuncall (nargs=7, args=0xbfed0c20)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 161188348
original_fun = 167432217
funcar = <value optimized out>
numargs = 6
val = <value optimized out>
backtrace = {
next = 0xbfed0d38,
function = 0xbfed0c20,
args = 0xbfed0c24,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0c24
i = <value optimized out>
#37 0x0818652d in Fbyte_code (bytestr=163800219, vector=166714628,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9efdd08
stack = {
pc = 0x99fbbb7 "\211\026C)\211\036b\211\036I:\205\310\003\360\016IA!\205\310\0---Type <return> to continue, or q <return> to quit---
03\016IA\307H\361=)\203\335\003\016F\203\326\003\016b\202\022\004\362\016b!\202\022\004\016`\016b!\211\026b\211\036I:\205\373\003\360\016IA!\205\373\003\016IA\307H\361=)\203\020\004\016F\203\t\004\016b\202\022\004\362\016b!\202\022\004\016b.\r\207\201\203",
top = 0xbfed0c38,
bottom = 0xbfed0c20,
byte_string = 163800219,
byte_string_start = 0x99fb80c "\306\307\bG\310\b$\210\311\b!\211\020\030\312\313\b\")\204[",
constants = 166714628,
next = 0xbfed0db0
}
top = (Lisp_Object *) 0xbfed0c20
result = <value optimized out>
#38 0x0815b4ea in funcall_lambda (fun=166357076, nargs=1,
arg_vector=0xbfed0d74)
at [...]/emacs/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
#39 0x0815b8f1 in Ffuncall (nargs=2, args=0xbfed0d70)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 166357076
original_fun = 164286153
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfed0e58,
function = 0xbfed0d70,
args = 0xbfed0d74,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0d74
i = <value optimized out>
#40 0x0818652d in Fbyte_code (bytestr=172319195, vector=155743036,
maxdepth=<value optimized out>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = 1
vectorp = (Lisp_Object *) 0x9487340
stack = {
pc = 0xa2100b5 "),\207",
top = 0xbfed0d74,
bottom = 0xbfed0d70,
byte_string = 172319195,
byte_string_start = 0xa21005c "\b\306=\t?\205\v",
constants = 155743036,
next = 0x0
}
top = (Lisp_Object *) 0xbfed0d70
result = <value optimized out>
#41 0x0815b4ea in funcall_lambda (fun=155743236, nargs=3,
arg_vector=0xbfed0e94)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3185
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 1
rest = 0
#42 0x0815b8f1 in Ffuncall (nargs=4, args=0xbfed0e90)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:3055
fun = 155743236
original_fun = 142502801
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbfed1018,
function = 0xbfed0e90,
args = 0xbfed0e94,
---Type <return> to continue, or q <return> to quit---
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed0e94
i = <value optimized out>
#43 0x0815d186 in Fapply (nargs=2, args=0xbfed0ee0)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2486
ret_ungc_val = 1
i = <value optimized out>
numargs = 3
spread_arg = 137468105
funcall_args = (Lisp_Object *) 0xbfed0e90
fun = <value optimized out>
#44 0x0815d2c4 in apply1 (fn=142502801, arg=167718829)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2750
No locals.
#45 0x08158ad9 in Fcall_interactively (function=142502801,
record_flag=137468153, keys=137509420)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/callint.c:406
values = 167718789
input = <value optimized out>
args = <value optimized out>
visargs = <value optimized out>
fun = <value optimized out>
specs = 167718829
teml = <value optimized out>
up_event = <value optimized out>
enable = 137468105
next_event = <value optimized out>
prefix_arg = 137468105
string = <value optimized out>
tem = <value optimized out>
varies = <value optimized out>
i = <value optimized out>
j = <value optimized out>
foo = <value optimized out>
prompt1 = "\230\017\355\277\212&\023\b\305\224\364\t\221\3532\b\310\017\355\277]\232\025\b\305\224\364\t-\353\345\b\310\017\355\277U\212\336\t`\212\336\t-\353\345\b\310\017\355\277\032[\026\b\000\000\000\000U\212\336\t\370\017\355\277\033\307\025\b\004tH\t\275\026e\b%\353\345\b\311\2301\b\371\2301\b\004\000\000\000\230\342\232\b"
arg_from_tty = <value optimized out>
key_count = 5
record_then_fail = <value optimized out>
save_this_command = 142502801
save_last_command = 137503577
save_this_original_command = 137616497
save_real_this_command = 142502801
#46 0x080f8773 in Fcommand_execute (cmd=142502801, record_flag=137468153,
keys=137468105, special=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10036
final = 155743236
tem = <value optimized out>
prefixarg = 137468105
backtrace = {
next = 0xbfed1108,
function = 0x830b7a0,
args = 0xbfed1040,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
#47 0x080f8ade in Fexecute_extended_command (prefixarg=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10152
function = 142502801
buf = "M-x \000\000\000\000\000\000\000\0008\022\355\277\001\000\000\000\270\020\355\277\202\0243\b\200\0243\b\310\0203\b\350\020\355\277"
saved_last_point_position = 381
saved_keys = 161232988
saved_last_point_position_buffer = 170489156
bindings = 137468105
value = <value optimized out>
hstarted = 1
#48 0x0815ba41 in Ffuncall (nargs=2, args=0xbfed1190)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:2998
fun = <value optimized out>
---Type <return> to continue, or q <return> to quit---
original_fun = 137509889
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfed12c8,
function = 0xbfed1190,
args = 0xbfed1194,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfed1194
i = <value optimized out>
#49 0x08158d2d in Fcall_interactively (function=137509889,
record_flag=137468105, keys=137509420)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/callint.c:860
val = <value optimized out>
args = (Lisp_Object *) 0xbfed1190
visargs = (Lisp_Object *) 0xbfed1170
fun = <value optimized out>
specs = 137468105
teml = <value optimized out>
up_event = 137468105
enable = 137468105
next_event = <value optimized out>
prefix_arg = 137468105
string = <value optimized out>
tem = (unsigned char *) 0x81b473a ""
varies = (int *) 0xbfed1150
i = 1
j = 1
foo = <value optimized out>
prompt1 = '\0' <repeats 99 times>
arg_from_tty = 0
key_count = 1
record_then_fail = 0
save_this_command = 137509889
save_last_command = 137731913
save_this_original_command = 137509889
save_real_this_command = 137509889
#50 0x080f8773 in Fcommand_execute (cmd=137509889, record_flag=137468105,
keys=137468105, special=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:10036
final = 136032396
tem = <value optimized out>
prefixarg = 137468105
backtrace = {
next = 0x0,
function = 0x830b7a0,
args = 0xbfed12f0,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
#51 0x0810412b in command_loop_1 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1873
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {1073742784, -1074982022, 137468105, -1208602636,
-1472036458, -1074981996, 137468105, 137468105, -1074982022, -1074981960,
135260552, 159763541, -1074982022, 285, 0, 0, -1074981996, -1090513816,
-1472036457, 0, -1074981992, -1074982144, 0, -1218379776, 137468105,
138559681, 0, 137777776, 137777760, -1074981960}
i = <value optimized out>
prev_modiff = 452
prev_buffer = (struct buffer *) 0xa297540
was_locked = 0
already_adjusted = -1074982022
#52 0x0815a532 in internal_condition_case (bfun=0x8103db0 <command_loop_1>,
handlers=137513561, hfun=0x80fe8a0 <cmd_error>)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1482
val = <value optimized out>
c = {
tag = 137468105,
val = 137468105,
---Type <return> to continue, or q <return> to quit---
next = 0xbfed14e0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137777776, 137777760, -1074981720, -384833569,
1593266430},
__mask_was_saved = 0,
__saved_mask = {
__val = {135822816, 268435456, 3219985668, 3219985512, 0, 3219985568,
3086366456, 134538557, 16777216, 2822930839, 0 <repeats 15 times>,
3075423052, 3077106352, 0, 110932256, 3086364660, 134522636,
3086366456}
}
}},
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 = 0xbfed13cc,
next = 0x0
}
#53 0x080fdce3 in command_loop_2 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1329
val = 1
#54 0x0815a5ea in internal_catch (tag=137506745,
func=0x80fdcc0 <command_loop_2>, arg=137468105)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/eval.c:1223
c = {
tag = 137506745,
val = 137468105,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 137777776, 137777760, -1074981464, -384835377,
1593266626},
__mask_was_saved = 0,
__saved_mask = {
__val = {134539446, 0, 139888515, 20, 20, 3219985384, 135553706,
139888512, 20, 20, 20, 3219985668, 4294967295, 3219985400,
135553893, 139888512, 137653058, 137653056, 137652440, 3219985800,
135579676, 137652441, 137653058, 137468105, 137499968, 137468129, 2,
0, 137652440, 137652441, 137468105, 3219985864}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#55 0x080fe6dc in command_loop ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1308
No locals.
#56 0x080fea7b in recursive_edit_1 ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1006
val = <value optimized out>
#57 0x080feb66 in Frecursive_edit ()
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1067
buffer = <value optimized out>
#58 0x080f4935 in main (argc=3, argv=0xbfed1a34)
at [...]/emacs/cvs-EMACS_22_BASE/emacs/src/emacs.c:1762
tz = 0x0
dummy = -1074980440
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 0
---Type <return> to continue, or q <return> to quit---
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"message" (0xa61f2d3)
"apply" (0x8336311)
"w3m-message" (0xa128d03)
"w3m-w3m-dump-extra" (0xa61e64b)
"w3m-w3m-retrieve-1" (0xa61e64b)
"w3m-w3m-retrieve" (0xa61e64b)
"w3m-retrieve" (0xa61e64b)
"w3m-retrieve-and-render" (0xa61e64b)
"w3m-goto-url" (0xa147cb3)
"w3m" (0xa147cb3)
"call-interactively" (0x87e6b91)
"execute-extended-command" (0x83198c9)
"call-interactively" (0x8323c01)
(gdb) xbacktrace
"message" (0xa61f2d3)
"apply" (0x8336311)
"w3m-message" (0xa128d03)
"w3m-w3m-dump-extra" (0xa61e64b)
"w3m-w3m-retrieve-1" (0xa61e64b)
"w3m-w3m-retrieve" (0xa61e64b)
"w3m-retrieve" (0xa61e64b)
"w3m-retrieve-and-render" (0xa61e64b)
"w3m-goto-url" (0xa147cb3)
"w3m" (0xa147cb3)
"call-interactively" (0x87e6b91)
"execute-extended-command" (0x83198c9)
"call-interactively" (0x8323c01)
--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] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-05 12:01 EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size? Reiner Steib
@ 2007-08-07 11:16 ` Jan Djärv
2007-08-07 17:42 ` Reiner Steib
0 siblings, 1 reply; 9+ messages in thread
From: Jan Djärv @ 2007-08-07 11:16 UTC (permalink / raw)
To: emacs-devel, Reiner Steib
[-- Attachment #1: Type: text/plain, Size: 1111 bytes --]
Reiner Steib skrev:
> report-emacs-bug wrote:
>
>> Please describe exactly what actions triggered the bug
>> and the precise symptoms of the bug:
>
> Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
>
> Emacs is from the EMACS_22_BASE, cvs-updated, bootstrapped and
> compiled yesterday with GTK:
>
>> In GNU Emacs 22.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.6)
>> of 2007-08-04 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''
>
>> 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'.
>> If you would like to further debug the crash, please read the file
>> [...]/emacs/cvs-EMACS_22_BASE/emacs/etc/DEBUG for instructions.
>
It looks like some picture file for the tool bar didn't load correctly and we
loose track of where we are in the tool bar. Can you try the attached patch?
Thanks,
Jan D.
[-- Attachment #2: toolbar.patch --]
[-- Type: text/x-patch, Size: 1634 bytes --]
Index: src/gtkutil.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/gtkutil.c,v
retrieving revision 1.106.2.2
diff -c -c -r1.106.2.2 gtkutil.c
*** src/gtkutil.c 25 Jul 2007 05:15:51 -0000 1.106.2.2
--- src/gtkutil.c 7 Aug 2007 11:15:08 -0000
***************
*** 3799,3805 ****
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);
}
continue;
}
--- 3799,3805 ----
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, -1);
}
continue;
}
***************
*** 3816,3822 ****
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);
/* The EMACS_INT cast avoids a warning. */
--- 3816,3822 ----
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, -1);
/* The EMACS_INT cast avoids a warning. */
[-- Attachment #3: Type: text/plain, Size: 142 bytes --]
_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-07 11:16 ` Jan Djärv
@ 2007-08-07 17:42 ` Reiner Steib
2007-08-09 5:24 ` Jan Djärv
2007-08-14 21:01 ` Reiner Steib
0 siblings, 2 replies; 9+ messages in thread
From: Reiner Steib @ 2007-08-07 17:42 UTC (permalink / raw)
To: Jan Djärv; +Cc: emacs-devel
On Tue, Aug 07 2007, Jan Djärv wrote:
> Reiner Steib skrev:
>> Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
[...]
> It looks like some picture file for the tool bar didn't load correctly and we
> loose track of where we are in the tool bar. Can you try the attached patch?
I can try it, but as I don't have a recipe to reproduce the crash (and
I don't use `w3m' often) I cannot judge if it helps.
The debug session is still running, so I may enter some gdb commands
if it would be helpful for you.
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-07 17:42 ` Reiner Steib
@ 2007-08-09 5:24 ` Jan Djärv
2007-08-09 6:30 ` Reiner Steib
2007-08-14 21:01 ` Reiner Steib
1 sibling, 1 reply; 9+ messages in thread
From: Jan Djärv @ 2007-08-09 5:24 UTC (permalink / raw)
To: Jan Djärv, emacs-devel
Reiner Steib skrev:
> On Tue, Aug 07 2007, Jan Djärv wrote:
>
>> Reiner Steib skrev:
>>> Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
> [...]
>> It looks like some picture file for the tool bar didn't load correctly and we
>> loose track of where we are in the tool bar. Can you try the attached patch?
>
> I can try it, but as I don't have a recipe to reproduce the crash (and
> I don't use `w3m' often) I cannot judge if it helps.
>
> The debug session is still running, so I may enter some gdb commands
> if it would be helpful for you.
>
Can you go to the frame in gtkutil.c, frame 6, and print *img?
Thanks,
Jan D.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-09 5:24 ` Jan Djärv
@ 2007-08-09 6:30 ` Reiner Steib
0 siblings, 0 replies; 9+ messages in thread
From: Reiner Steib @ 2007-08-09 6:30 UTC (permalink / raw)
To: Jan Djärv; +Cc: emacs-devel
On Thu, Aug 09 2007, Jan Djärv wrote:
> Reiner Steib skrev:
>> The debug session is still running, so I may enter some gdb commands
>> if it would be helpful for you.
>
> Can you go to the frame in gtkutil.c, frame 6, and print *img?
Sorry, I lost the debug session yesterday due to a problem with my
laptop (probably some heat problem).
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-07 17:42 ` Reiner Steib
2007-08-09 5:24 ` Jan Djärv
@ 2007-08-14 21:01 ` Reiner Steib
2007-08-15 12:45 ` Jan Djärv
1 sibling, 1 reply; 9+ messages in thread
From: Reiner Steib @ 2007-08-14 21:01 UTC (permalink / raw)
To: Jan Djärv; +Cc: emacs-devel
On Tue, Aug 07 2007, Reiner Steib wrote:
> On Tue, Aug 07 2007, Jan Djärv wrote:
>
>> Reiner Steib skrev:
>>> Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
> [...]
>> It looks like some picture file for the tool bar didn't load
>> correctly and we loose track of where we are in the tool bar. Can
>> you try the attached patch?
>
> I can try it, but as I don't have a recipe to reproduce the crash (and
> I don't use `w3m' often) I cannot judge if it helps.
I got another (probably unrelated) crash when using this patch:
<http://thread.gmane.org/v9ps1pyix4.fsf%40marauder.physik.uni-ulm.de>
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-14 21:01 ` Reiner Steib
@ 2007-08-15 12:45 ` Jan Djärv
2007-08-15 18:40 ` Reiner Steib
0 siblings, 1 reply; 9+ messages in thread
From: Jan Djärv @ 2007-08-15 12:45 UTC (permalink / raw)
To: Jan Djärv, emacs-devel
Reiner Steib skrev:
> On Tue, Aug 07 2007, Reiner Steib wrote:
>
>> On Tue, Aug 07 2007, Jan Djärv wrote:
>>
>>> Reiner Steib skrev:
>>>> Emacs crashed after `M-x w3m RET' which makes a new frame in my setup.
>> [...]
>>> It looks like some picture file for the tool bar didn't load
>>> correctly and we loose track of where we are in the tool bar. Can
>>> you try the attached patch?
>> I can try it, but as I don't have a recipe to reproduce the crash (and
>> I don't use `w3m' often) I cannot judge if it helps.
>
> I got another (probably unrelated) crash when using this patch:
> <http://thread.gmane.org/v9ps1pyix4.fsf%40marauder.physik.uni-ulm.de>
>
Please don't link to other places, post the full details here.
Can you print font_frame in frame 0? And if it isn't NULL, *font_frame?
Jan D.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-15 12:45 ` Jan Djärv
@ 2007-08-15 18:40 ` Reiner Steib
2007-08-15 20:13 ` Jan D.
0 siblings, 1 reply; 9+ messages in thread
From: Reiner Steib @ 2007-08-15 18:40 UTC (permalink / raw)
To: Jan Djärv; +Cc: emacs-devel
On Wed, Aug 15 2007, Jan Djärv wrote:
> Reiner Steib skrev:
[...]
>> I got another (probably unrelated) crash when using this patch:
>> <http://thread.gmane.org/v9ps1pyix4.fsf%40marauder.physik.uni-ulm.de>
>
> Please don't link to other places, post the full details here.
Well, I have posted the full details in the other mail on emacs-devel.
But as I thought the crashed are not related, I started a new thread.
,----[ <news:v9ps1pyix4.fsf@marauder.physik.uni-ulm.de> ]
| From: Reiner Steib <reinersteib+gmane@imap.cc>
| Subject: EMACS_22_BASE: Crash during mail composition
| To: emacs-devel@gnu.org
| Date: Tue, 14 Aug 2007 22:12:39 +0200
| Message-ID: <v9ps1pyix4.fsf@marauder.physik.uni-ulm.de>
`----
> Can you print font_frame in frame 0? And if it isn't NULL, *font_frame?
--8<---------------cut here---------------start------------->8---
(gdb) frame 0
#0 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) print font_frame
$1 = (struct frame *) 0x0
(gdb) print *font_frame
Cannot access memory at address 0x0
--8<---------------cut here---------------end--------------->8---
I'm not very familiar with gdb, so please give me the exact gdb
commands if this was not what you had in mind.
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size?
2007-08-15 18:40 ` Reiner Steib
@ 2007-08-15 20:13 ` Jan D.
0 siblings, 0 replies; 9+ messages in thread
From: Jan D. @ 2007-08-15 20:13 UTC (permalink / raw)
To: Jan Djärv, emacs-devel
Reiner Steib wrote:
> On Wed, Aug 15 2007, Jan Djärv wrote:
>
>> Reiner Steib skrev:
> [...]
>>> I got another (probably unrelated) crash when using this patch:
>>> <http://thread.gmane.org/v9ps1pyix4.fsf%40marauder.physik.uni-ulm.de>
>> Please don't link to other places, post the full details here.
>
> Well, I have posted the full details in the other mail on emacs-devel.
> But as I thought the crashed are not related, I started a new thread.
The backtraces are different.
>
> ,----[ <news:v9ps1pyix4.fsf@marauder.physik.uni-ulm.de> ]
> | From: Reiner Steib <reinersteib+gmane@imap.cc>
> | Subject: EMACS_22_BASE: Crash during mail composition
> | To: emacs-devel@gnu.org
> | Date: Tue, 14 Aug 2007 22:12:39 +0200
> | Message-ID: <v9ps1pyix4.fsf@marauder.physik.uni-ulm.de>
> `----
>
>> Can you print font_frame in frame 0? And if it isn't NULL, *font_frame?
>
> --8<---------------cut here---------------start------------->8---
> (gdb) frame 0
> #0 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) print font_frame
> $1 = (struct frame *) 0x0
> (gdb) print *font_frame
> Cannot access memory at address 0x0
> --8<---------------cut here---------------end--------------->8---
>
> I'm not very familiar with gdb, so please give me the exact gdb
> commands if this was not what you had in mind.
>
That was it for now, thanks.
Jan D.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-08-15 20:13 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-05 12:01 EMACS_22_BASE: Crash after creating a new frame, gtk_toolbar_set_icon_size? Reiner Steib
2007-08-07 11:16 ` Jan Djärv
2007-08-07 17:42 ` Reiner Steib
2007-08-09 5:24 ` Jan Djärv
2007-08-09 6:30 ` Reiner Steib
2007-08-14 21:01 ` Reiner Steib
2007-08-15 12:45 ` Jan Djärv
2007-08-15 18:40 ` Reiner Steib
2007-08-15 20:13 ` Jan D.
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.