[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Another crash in xdisp.c (x86_64)
From: |
Reiner Steib |
Subject: |
Re: Another crash in xdisp.c (x86_64) |
Date: |
Thu, 10 Feb 2005 14:31:10 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
On Thu, Feb 10 2005, Kim F. Storm wrote:
> Thanks. It still looks wierd, but I guess it is because of
> optimization that causes a crash at some location where
> it didn't actually happen. So I have to backtrack to
> see where it actually happened...
>
> Can you send me output from these commands too:
>
> p *w
(gdb) p *w
$6 = {
size = 4611686018427392064,
vec_next = 0x22104c0,
frame = 35718340,
mini_p = 9613345,
next = 12734148,
prev = 9613345,
hchild = 9613345,
vchild = 9613345,
parent = 9613345,
left_col = 0,
top_line = 0,
total_lines = 432,
total_cols = 688,
buffer = 32050852,
start = 41472138,
pointm = 41472178,
force_start = 9613345,
optional_new_start = 9613345,
hscroll = 0,
min_hscroll = 0,
use_time = 46976,
sequence_number = 968,
temslot = 0,
last_modified = 1432,
last_overlay_modified = 8,
last_point = 5152,
last_had_star = 9613345,
vertical_scroll_bar = 56267348,
left_margin_cols = 9613345,
right_margin_cols = 9613345,
left_fringe_width = 9613345,
right_fringe_width = 9613345,
fringes_outside_margins = 9613345,
scroll_bar_width = 9613345,
vertical_scroll_bar_type = 9613441,
last_mark_x = 9613345,
last_mark_y = 9613345,
window_end_pos = 0,
window_end_vpos = 208,
window_end_valid = 32050852,
update_mode_line = 9613345,
start_at_line_beg = 9613441,
display_table = 9613345,
dedicated = 9613441,
base_line_number = 8,
base_line_pos = 8,
region_showing = 9613345,
column_number_displayed = 0,
redisplay_end_trigger = 9613345,
too_small_ok = 9613345,
orig_total_lines = 9613345,
orig_top_line = 9613345,
current_matrix = 0x2f63190,
desired_matrix = 0x2225fe0,
nrows_scale_factor = 1,
ncols_scale_factor = 1,
last_cursor = {
x = 0,
y = 210,
hpos = 0,
vpos = 15
},
cursor = {
x = 0,
y = 210,
hpos = 0,
vpos = 15
},
phys_cursor = {
x = 0,
y = 0,
hpos = 0,
vpos = 0
},
phys_cursor_type = -1,
phys_cursor_width = -1,
phys_cursor_ascent = 9613345,
phys_cursor_height = 0,
overlay_arrow_bitmap = 0,
phys_cursor_on_p = 0,
cursor_off_p = 0,
last_cursor_off_p = 0,
must_be_updated_p = 0,
pseudo_window_p = 0,
vscroll = 0,
window_end_bytepos = 0,
frozen_window_start_p = 0,
height_fixed_p = 0
}
> p it
(gdb) p it
$7 = {
window = 32925828,
w = 0x1f66880,
f = 0x22104c0,
method = 0x46ba80 <next_element_from_buffer>,
stop_charpos = 710,
end_charpos = 1058,
s = 0x0,
string_nchars = 0,
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 = 0xe55430,
dpvec = 0x0,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {0 <repeats 16 times>},
start = {
pos = {
charpos = 644,
bytepos = 644
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 644,
bytepos = 644
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0, 0, 0},
n_overlay_strings = 0,
string = 9613345,
stack = {{
stop_charpos = 0,
face_id = 0,
string = 0,
pos = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
end_charpos = 0,
string_nchars = 0,
area = LEFT_MARGIN_AREA,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
space_width = 0,
voffset = 0,
font_height = 0
}, {
stop_charpos = 0,
face_id = 0,
string = 0,
pos = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
---Type <return> to continue, or q <return> to quit---
dpvec_index = 0
},
end_charpos = 0,
string_nchars = 0,
area = LEFT_MARGIN_AREA,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
slice = {
x = 0,
y = 0,
width = 0,
height = 0
},
space_width = 0,
voffset = 0,
font_height = 0
}},
sp = 0,
selective_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 17,
face_box_p = 0,
start_of_box_run_p = 0,
end_of_box_run_p = 0,
overlay_strings_at_end_processed_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 = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0,
char_to_display = 0,
image_id = 0,
slice = {
x = 9613345,
y = 9613345,
width = 9613345,
height = 9613345
},
space_width = 9613345,
voffset = 0,
font_height = 9613345,
object = 32050852,
position = {
charpos = 644,
bytepos = 644
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = 560,
last_visible_y = 742,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x3161600,
area = TEXT_AREA,
nglyphs = 0,
pixel_width = 0,
ascent = 0,
descent = 0,
max_ascent = 0,
max_descent = 0,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 0,
max_phys_descent = 0,
current_x = 0,
continuation_lines_width = 0,
current_y = 210,
first_vpos = 0,
vpos = 15,
hpos = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
> p delta
> p delta_bytes
> p stop_pos
> p dvpos
> p dy
> p start
> ppt
(gdb) p delta
Variable "delta" is not available.
(gdb) p delta_bytes
Variable "delta_bytes" is not available.
(gdb) p stop_pos
$8 = 0
(gdb) p dvpos
Variable "dvpos" is not available.
(gdb) p dy
Variable "dy" is not available.
(gdb) p start
Variable "start" is not available.
(gdb) ppt
BUF PT: 644 of 1..1058 GAP: 644 SZ=105
(gdb)
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/