From: Sam Steingold <sds@gnu.org>
To: 12251@debbugs.gnu.org
Subject: bug#12251: 24.2.50; crash in note_mouse_highlight
Date: Tue, 21 Aug 2012 14:20:48 -0400 [thread overview]
Message-ID: <87obm4ayyn.fsf@gnu.org> (raw)
In GNU Emacs 24.2.50.3 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2012-08-20 on t520sds
Bzr revision: 109703 rgm@gnu.org-20120820181303-1o7qqwvj2z4q4cuu
Windowing system distributor `The X.Org Foundation', version 11.0.11103000
Configured using:
`configure '--with-wide-int''
emacs just crashed for me:
Program received signal SIGSEGV, Segmentation fault.
note_mouse_highlight (f=0x1175580, x=298, y=1012) at /home/sds/src/emacs/trunk/src/xdisp.c:27710
27710 && w->last_modified == BUF_MODIFF (b)
(gdb) xbacktrace
(gdb) backtrace
#0 note_mouse_highlight (f=0x1175580, x=298, y=1012) at /home/sds/src/emacs/trunk/src/xdisp.c:27710
#1 0x00000000004b7668 in note_mouse_movement (frame=0x1175580, event=0x7fffffffc8a0) at /home/sds/src/emacs/trunk/src/xterm.c:3858
#2 0x00000000004c0101 in handle_one_xevent (dpyinfo=0x1336c10, eventptr=0x7fffffffc9c0, finish=0x7fffffffc9bc,
hold_quit=0x7fffffffcd50) at /home/sds/src/emacs/trunk/src/xterm.c:6801
#3 0x00000000004c18b6 in XTread_socket (terminal=0xfc4d28, expected=<optimized out>, hold_quit=0x7fffffffcd50)
at /home/sds/src/emacs/trunk/src/xterm.c:7185
#4 0x00000000004f91b7 in read_avail_input (expected=1) at /home/sds/src/emacs/trunk/src/keyboard.c:6897
#5 0x00000000004f92da in handle_async_input () at /home/sds/src/emacs/trunk/src/keyboard.c:7226
#6 0x00000000004b9ac5 in XTring_bell (f=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:3259
#7 XTring_bell (f=0x1175580) at /home/sds/src/emacs/trunk/src/xterm.c:3248
#8 0x00000000004f5da5 in cmd_error_internal (data=68832822, context=0x7fffffffcf30 "")
at /home/sds/src/emacs/trunk/src/keyboard.c:1147
#9 0x00000000004f5f23 in cmd_error (data=68832822) at /home/sds/src/emacs/trunk/src/keyboard.c:1080
#10 0x0000000000567fe9 in internal_condition_case (bfun=0x501430 <command_loop_1>, handlers=12043794, hfun=0x4f5e10 <cmd_error>)
at /home/sds/src/emacs/trunk/src/eval.c:1312
#11 0x00000000004f3e6e in command_loop_2 (ignore=<optimized out>) at /home/sds/src/emacs/trunk/src/keyboard.c:1204
#12 0x0000000000567e98 in internal_catch (tag=11992018, func=0x4f3e50 <command_loop_2>, arg=11992018)
at /home/sds/src/emacs/trunk/src/eval.c:1079
#13 0x00000000004f58d7 in command_loop () at /home/sds/src/emacs/trunk/src/keyboard.c:1183
#14 recursive_edit_1 () at /home/sds/src/emacs/trunk/src/keyboard.c:804
#15 0x00000000004f5c14 in Frecursive_edit () at /home/sds/src/emacs/trunk/src/keyboard.c:868
#16 0x000000000040fffd in main (argc=1, argv=<optimized out>) at /home/sds/src/emacs/trunk/src/emacs.c:1662
(gdb) xbacktrace
(gdb) p b
$1 = (struct buffer *) 0xb6fbcd
(gdb) p *b
$2 = {
header = {
size = 6845104128,
next = {
nbytes = 144868458364928,
buffer = 0x83c1d1000000,
vector = 0x83c1d1000000
}
},
name_ = 201192676261888,
filename_ = 201191870955520,
directory_ = 1019673118244864,
backed_up_ = 0,
save_length_ = 2550136832,
auto_save_file_name_ = 144868995235840,
read_only_ = 201193481568256,
mark_ = 201191870955520,
local_var_alist_ = 267594548379648,
major_mode_ = 0,
mode_name_ = 2281701376,
mode_line_format_ = 144869532106752,
header_line_format_ = 201191870955520,
keymap_ = 201191870955520,
abbrev_table_ = 201192676261888,
syntax_table_ = 0,
category_table_ = 2281701376,
case_fold_search_ = 144870068977664,
tab_width_ = 201191870955520,
fill_column_ = 190696363393024,
left_margin_ = 200854514696192,
auto_fill_function_ = 0,
downcase_table_ = 2281701376,
upcase_table_ = 144870605848576,
case_canon_table_ = 201191870955520,
case_eqv_table_ = 201191870955520,
truncate_lines_ = 201192676261888,
word_wrap_ = 0,
ctl_arrow_ = 2281701376,
bidi_display_reordering_ = 144871142719488,
bidi_paragraph_direction_ = 201191870955520,
selective_display_ = 144450437251072,
selective_display_ellipses_ = 200857199050752,
minor_modes_ = 0,
overwrite_mode_ = 2281701376,
abbrev_mode_ = 144871679590400,
display_table_ = 201191870955520,
mark_active_ = 201191870955520,
enable_multibyte_characters_ = 200857735921664,
buffer_file_coding_system_ = 0,
file_format_ = 2281701376,
auto_save_file_format_ = 144873290203136,
cache_long_line_scans_ = 201191870955520,
width_table_ = 159832728403968,
pt_marker_ = 201192676261888,
begv_marker_ = 0,
zv_marker_ = 2281701376,
point_before_scroll_ = 144873827074048,
file_truename_ = 201191870955520,
invisibility_spec_ = 201191870955520,
last_selected_window_ = 201192676261888,
display_count_ = 0,
left_margin_cols_ = 2281701376,
right_margin_cols_ = 144874363944960,
left_fringe_width_ = 201191870955520,
right_fringe_width_ = 201191870955520,
fringes_outside_margins_ = 200727813160960,
scroll_bar_width_ = 0,
vertical_scroll_bar_type_ = 2281701376,
indicate_empty_lines_ = 144874900815872,
indicate_buffer_boundaries_ = 201191870955520,
fringe_indicator_alist_ = 201191870955520,
fringe_cursor_alist_ = 201192676261888,
display_time_ = 0,
scroll_up_aggressively_ = 6509559808,
scroll_down_aggressively_ = 144875437686784,
cursor_type_ = 979353743654912,
extra_line_spacing_ = 201191870955520,
cursor_in_non_selected_windows_ = 200858272792576,
own_text = {
beg = 0x0,
gpt = 2281701376,
z = 144877048299520,
gpt_byte = 201191870955520,
z_byte = 201191870955520,
gap_size = 256685063012352,
modiff = 0,
chars_modiff = 2281701376,
save_modiff = 144877585170432,
overlay_modiff = 201191870955520,
compact = 201191870955520,
beg_unchanged = 201192676261888,
end_unchanged = 0,
unchanged_modified = 2281701376,
overlay_unchanged_modified = 144878122041344,
intervals = 0xb6fba2000000,
markers = 0x836f15000000,
inhibit_shrinking = -771751936
},
text = 0x0,
pt = 2281701376,
pt_byte = 144878658912256,
begv = 201191870955520,
begv_byte = 164619201019904,
zv = 201192676261888,
zv_byte = 0,
base_buffer = 0x98000000,
indirections = 1358954496,
local_flags = "ă\000\000\000\000\000\322\376\266\000\000\000\000\000\242\373\266\000\000\000\000\000\322\373\266", '\000' <repeats 13 times>"\230, \000\000\000\000\000\000\000qă",
modtime = {
tv_sec = 201206366470144,
tv_nsec = 201191870955520
},
modtime_size = 201192676261888,
auto_save_modified = 0,
display_error_modiff = 2550136832,
auto_save_failure_time = 144880269524992,
last_window_start = 201207171776512,
newline_cache = 0xb6fba2000000,
width_run_cache = 0xb6fbd2000000,
prevent_redisplay_optimizations_p = 0,
clip_changed = 0,
overlays_before = 0x98000000,
overlays_after = 0x83c4b1000000,
overlay_center = 201207977082880,
undo_list_ = 201191870955520
}
(gdb) p w
$3 = (struct window *) 0x47ab190
(gdb) p *w
$4 = {
header = {
size = 4611686018427650087,
next = {
nbytes = 480,
buffer = 0x1e0,
vector = 0x1e0
}
},
frame = 18306437,
next = 18314661,
prev = 11992018,
hchild = 11992018,
vchild = 11992018,
parent = 11992018,
left_col = 0,
top_line = 0,
total_lines = 11992018,
total_cols = 796,
normal_lines = 11968239,
normal_cols = 11968231,
new_total = 796,
new_normal = 11992018,
buffer = 11992018,
start = 11992018,
pointm = 11992018,
temslot = 0,
vertical_scroll_bar = 46806189,
left_margin_cols = 11992018,
right_margin_cols = 11992018,
left_fringe_width = 11992018,
right_fringe_width = 11992018,
scroll_bar_width = 40,
vertical_scroll_bar_type = 11992066,
window_end_pos = 0,
window_end_vpos = 0,
window_end_valid = 11992018,
display_table = 11992018,
dedicated = 11992018,
base_line_number = 4,
base_line_pos = 4,
region_showing = 11992018,
column_number_displayed = 260,
redisplay_end_trigger = 11992018,
combination_limit = 11992018,
prev_buffers = 41307798,
next_buffers = 11992018,
window_parameters = 11992018,
current_matrix = 0x0,
desired_matrix = 0x0,
use_time = 3650,
sequence_number = 139,
hscroll = 0,
min_hscroll = 0,
last_modified = 0,
last_overlay_modified = 0,
last_point = 2630,
nrows_scale_factor = 1,
ncols_scale_factor = 1,
last_cursor = {
x = 0,
y = 0,
hpos = 0,
vpos = 0
},
cursor = {
x = 0,
y = 0,
hpos = 0,
vpos = 0
},
phys_cursor = {
x = 0,
y = 0,
hpos = 0,
vpos = 0
},
phys_cursor_type = -1,
phys_cursor_width = -1,
phys_cursor_ascent = 11,
phys_cursor_height = 13,
mini = 0,
update_mode_line = 0,
last_had_star = 0,
start_at_line_beg = 1,
force_start = 0,
optional_new_start = 0,
phys_cursor_on_p = 1,
cursor_off_p = 0,
last_cursor_off_p = 0,
must_be_updated_p = 0,
pseudo_window_p = 0,
frozen_window_start_p = 0,
fringes_outside_margins = 0,
vscroll = 0,
window_end_bytepos = 4504
}
(gdb) generate-core-file
warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffeb3f5000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffeb5fe000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff090b000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0b11000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0d1b000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0f26000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff113f000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff134a000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1557000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1a27000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1c2d000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1e30000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2042000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff22bd000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff24d1000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff26f9000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2938000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2b40000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2d59000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2f7a000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff317f000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3382000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff35a1000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff37b8000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff39bd000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3bce000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3f82000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4240000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff447c000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4714000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4a0c000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4c5c000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4fa6000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff51cf000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5525000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5747000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff598e000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5b97000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5dac000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5fb6000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff62e6000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff64fb000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6704000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff69fe000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6c25000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6e65000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff70d7000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff72f0000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff74fb000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff775b000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7979000.
warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7bcd000.
Saved corefile core.7393
I now have a core file which, so, if you want, I can do more debugging
(if you tell me the specific commands to invoke, starting with the "gdb
command line").
I cannot say what triggered the crash; I switched back to the emacs
window to find it nonresponsive and then I switched to the gdb screen
window to discover that emacs crashed.
--
Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000
http://www.childpsy.net/ http://pmw.org.il http://thereligionofpeace.com
http://jihadwatch.org http://camera.org http://honestreporting.com
To avoid fatigue, one must sleep 8 hours every day. And 8 hours every night too.
next reply other threads:[~2012-08-21 18:20 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-21 18:20 Sam Steingold [this message]
2012-08-21 18:42 ` bug#12251: 24.2.50; crash in note_mouse_highlight Eli Zaretskii
2012-08-21 19:02 ` Sam Steingold
2012-08-21 19:22 ` Eli Zaretskii
2012-08-22 2:43 ` Sam Steingold
2012-08-22 17:09 ` Eli Zaretskii
2012-08-22 17:29 ` Sam Steingold
2012-08-22 21:12 ` Sam Steingold
2012-08-23 8:48 ` martin rudalics
2012-08-23 13:19 ` Sam Steingold
2012-08-23 17:18 ` martin rudalics
2012-08-24 20:33 ` Sam Steingold
2012-08-25 13:40 ` martin rudalics
2012-08-27 19:01 ` Sam Steingold
2012-08-27 19:05 ` Sam Steingold
2012-08-27 21:10 ` martin rudalics
2012-08-28 16:35 ` Sam Steingold
2012-08-28 17:05 ` martin rudalics
2012-08-29 9:34 ` martin rudalics
2012-08-29 14:42 ` Sam Steingold
2012-08-30 8:03 ` martin rudalics
2012-08-30 11:02 ` Sam Steingold
2012-09-01 9:36 ` Eli Zaretskii
2012-09-05 19:56 ` Sam Steingold
2012-09-06 2:31 ` Sam Steingold
2012-09-06 3:13 ` Sam Steingold
2012-09-06 5:15 ` Werner LEMBERG
2012-09-06 5:04 ` Eli Zaretskii
2012-09-06 7:20 ` martin rudalics
2012-09-06 7:32 ` martin rudalics
2012-08-30 12:39 ` Sam Steingold
2012-08-30 12:49 ` martin rudalics
2012-09-01 9:40 ` Eli Zaretskii
2012-08-23 16:20 ` Eli Zaretskii
2012-08-23 17:19 ` martin rudalics
2012-08-23 18:43 ` Eli Zaretskii
2012-08-24 9:44 ` martin rudalics
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87obm4ayyn.fsf@gnu.org \
--to=sds@gnu.org \
--cc=12251@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).