* 23.0.60; clicking on mode-line coding system indicator "M" causes crash
@ 2008-05-09 18:27 Eric Hanchrow
2008-05-10 15:07 ` Chong Yidong
0 siblings, 1 reply; 2+ messages in thread
From: Eric Hanchrow @ 2008-05-09 18:27 UTC (permalink / raw)
To: emacs-pretest-bug
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
I visited my ~/.abbrev_defs file, and noted that the coding system
indicator in the mode line was "M". I didn't know what that meant, so I
clicked on it. Kaboom.
Breakpoint 1, abort () at emacs.c:430
430 kill (getpid (), SIGABRT);
#0 abort () at emacs.c:430
No locals.
#1 0x081cdb2b in font_merge_old_spec (name=137780505,
family=137807457, registry=137780505,
spec=138025180) at font.c:1582
len = <value optimized out>
p0 = <value optimized out>
p1 = <value optimized out>
#2 0x081ce7a7 in font_find_for_lface (f=0x9335a40,
lface=0x9076434, spec=137780505, c=-1)
at font.c:2684
frame = 154360388
entities = <value optimized out>
val = 137780505
i = <value optimized out>
result = <value optimized out>
#3 0x081ce9c4 in font_load_for_face (f=0x9335a40, face=0x90763e8)
at font.c:2812
entity = <value optimized out>
font_object = 137780505
#4 0x080d0c90 in realize_face (cache=0x933ccc0, attrs=0xbfe33314,
former_face_id=<value optimized out>) at xfaces.c:7755
face = (struct face *) 0x90763e8
#5 0x080d13be in realize_named_face (f=0x9335a40,
symbol=137812417, id=1) at xfaces.c:7597
c = (struct face_cache *) 0x933ccc0
lface = <value optimized out>
attrs = {137780841, 137807457, 137807457, 968, 137807457,
137807457, 137780505, 137780505,
151551979, 137944099, 137780505, 137780505, 137780505,
138342461, 137780505, 137780505, 56,
152426651}
symbol_attrs = {137780841, 137807457, 137807457,
137807457, 137807457, 137807457,
137807457, 137807457, 151551979, 137944099, 137807457,
137807457, 137807457, 138342461,
137807457, 137807457, 137807457, 137807457}
#6 0x080d1568 in realize_basic_faces (f=0x9335a40) at xfaces.c:7392
success_p = 1
#7 0x080d27e5 in Fdisplay_supports_face_attributes_p
(attributes=147618653, display=154360388)
at xfaces.c:6637
frame = 154360388
def_face = (struct face *) 0xbfe339b8
attrs = {137807457, 137807457, 137807457, 137807457,
137807457, 137807145,
137807457 <repeats 12 times>}
#8 0x08181c8d in Ffuncall (nargs=3, args=0xbfe33580) at eval.c:3035
fun = <value optimized out>
original_fun = <value optimized out>
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe33684,
function = 0xbfe33580,
args = 0xbfe33584,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe33584
i = <value optimized out>
#9 0x081abbcc in Fbyte_code (bytestr=136468939, vector=136468956,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x82259e0
stack = {
pc = 0x82f6635 "\202\302",
top = 0xbfe33588,
bottom = 0xbfe33580,
byte_string = 136468939,
byte_string_start = 0x82f657b
"\b\031\306\211\032\033\306\034\307\035\t\307=\203\022",
constants = 136468956,
next = 0xbfe336fc
}
top = (Lisp_Object *) 0xbfe33580
result = <value optimized out>
#10 0x081815d4 in funcall_lambda (fun=136468892, nargs=2,
arg_vector=0xbfe336c4) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#11 0x08181a1b in Ffuncall (nargs=3, args=0xbfe336c0) at eval.c:3089
fun = 136468892
original_fun = 143219409
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe337b4,
function = 0xbfe336c0,
args = 0xbfe336c4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe336c4
i = <value optimized out>
#12 0x081abbcc in Fbyte_code (bytestr=136469195, vector=136469212,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x8225ae0
stack = {
pc = 0x82f6524 "\203L",
top = 0xbfe336c8,
bottom = 0xbfe336c0,
byte_string = 136469195,
byte_string_start = 0x82f64e0 "\b\204\a",
constants = 136469212,
next = 0xbfe3383c
}
top = (Lisp_Object *) 0xbfe336c0
result = <value optimized out>
#13 0x081815d4 in funcall_lambda (fun=136469140, nargs=2,
arg_vector=0xbfe337f4) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 1
rest = 0
#14 0x08181a1b in Ffuncall (nargs=3, args=0xbfe337f0) at eval.c:3089
fun = 136469140
original_fun = 143063505
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe338f4,
function = 0xbfe337f0,
args = 0xbfe337f4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe337f4
i = <value optimized out>
#15 0x081abbcc in Fbyte_code (bytestr=136469875, vector=136469892,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x8225d88
stack = {
pc = 0x82f635a "\211\032\205h",
top = 0xbfe337f8,
bottom = 0xbfe337f0,
byte_string = 136469875,
byte_string_start = 0x82f6356 "\306\b\t\"\211\032\205h",
constants = 136469892,
next = 0xbfe3397c
}
top = (Lisp_Object *) 0xbfe337f0
result = <value optimized out>
#16 0x081815d4 in funcall_lambda (fun=136469820, nargs=3,
arg_vector=0xbfe33934) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 0
rest = 0
#17 0x08181a1b in Ffuncall (nargs=4, args=0xbfe33930) at eval.c:3089
fun = 136469820
original_fun = 143121009
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbfe33a34,
function = 0xbfe33930,
args = 0xbfe33934,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe33934
i = <value optimized out>
#18 0x081abbcc in Fbyte_code (bytestr=136469723, vector=136469740,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x8225cf0
stack = {
pc = 0x82f63e7 "\210\314\n\315N!\211\033\316\034\211\035\203K",
top = 0xbfe3393c,
bottom = 0xbfe33930,
byte_string = 136469723,
byte_string_start = 0x82f63c1 "\306\b\t\"\210\b\307N\206\f",
constants = 136469740,
next = 0xbfe33aac
}
top = (Lisp_Object *) 0xbfe33930
result = <value optimized out>
#19 0x081815d4 in funcall_lambda (fun=136469676, nargs=2,
arg_vector=0xbfe33a74) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#20 0x08181a1b in Ffuncall (nargs=3, args=0xbfe33a70) at eval.c:3089
fun = 136469676
original_fun = 143063673
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe33b2c,
function = 0xbfe33a70,
args = 0xbfe33a74,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe33a74
i = <value optimized out>
#21 0x081abbcc in Fbyte_code (bytestr=136474579, vector=136474604,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x8226ff0
stack = {
pc = 0x82f5a0b "\210\303\t!\304>\203\022",
top = 0xbfe33a78,
bottom = 0xbfe33a70,
byte_string = 136474579,
byte_string_start = 0x82f5a07 "\302\b\t\"\210\303\t!\304>\203\022",
constants = 136474604,
next = 0xbfe33ccc
}
top = (Lisp_Object *) 0xbfe33a70
result = <value optimized out>
#22 0x0818114c in Feval (form=136474565) at eval.c:2369
numargs = <value optimized out>
argvals = {136474579, 136474604, 24, -16121856, 137390919,
-1075627200, 0, -1075627096}
args_left = 137780505
i = 3
fun = <value optimized out>
val = <value optimized out>
original_fun = 137943033
original_args = 136474573
funcar = <value optimized out>
backtrace = {
next = 0xbfe33d84,
function = 0xbfe33b44,
args = 0xbfe33b0c,
nargs = 3,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
#23 0x0818370f in internal_lisp_condition_case (var=137780505,
bodyform=136474565,
handlers=136474677) at eval.c:1446
val = <value optimized out>
c = {
tag = 137780505,
val = 137780505,
next = 0xbfe34048,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137780505, -1075626896, 181, -1075626920,
-763969407, 611111918},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 3219340264, 135796205, 368, 154119061, 24,
3219340412, 136455100, 23,
3219340264, 135832527, 154122149, 137780505, 0, 2,
3219340404, 1, 3219340376, 135797901,
137807529, 154119061, 3219340336, 3219340568,
4294967295, 3219340552, 3077361652,
3219340568, 3219340336, 3219340508, 137931864, 3219340336, 2}
}
}},
backlist = 0xbfe33d84,
handlerlist = 0xbfe34110,
lisp_eval_depth = 10,
pdlcount = 25,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfe33ccc
}
h = {
handler = 136474677,
var = 137780505,
chosen_clause = -16121856,
tag = 0xbfe33b78,
next = 0xbfe34110
}
#24 0x081ac520 in Fbyte_code (bytestr=136474187, vector=136474204,
maxdepth=<value optimized out>)
at bytecode.c:869
handlers = <value optimized out>
body = 137807457
op = 137807457
vectorp = (Lisp_Object *) 0x8226e60
stack = {
pc = 0x82f5add "\210\016\036A\211\026\036\204\265",
top = 0xbfe33c70,
bottom = 0xbfe33c70,
byte_string = 136474187,
byte_string_start = 0x82f5a1f "\b\204Q",
constants = 136474204,
next = 0xbfe33f7c
}
top = (Lisp_Object *) 0xbfe33c70
result = <value optimized out>
#25 0x081815d4 in funcall_lambda (fun=136474148, nargs=1,
arg_vector=0xbfe33dc4) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 0
rest = 0
#26 0x08181a1b in Ffuncall (nargs=2, args=0xbfe33dc0) at eval.c:3089
fun = 136474148
original_fun = 137981089
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfe33ef4,
function = 0xbfe33dc0,
args = 0xbfe33dc4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe33dc4
i = <value optimized out>
#27 0x08182eb9 in call1 (fn=137981089, arg1=154360388) at eval.c:2817
ret_ungc_val = 1
#28 0x080e9633 in Fx_show_tip (string=152261491, frame=152254836,
parms=139457421, timeout=80,
dx=40, dy=160) at xfns.c:5184
f = (struct frame *) 0x9133970
w = <value optimized out>
root_x = <value optimized out>
root_y = <value optimized out>
old_buffer = <value optimized out>
pos = {
charpos = 0,
bytepos = 0
}
i = <value optimized out>
width = <value optimized out>
height = <value optimized out>
old_windows_or_buffers_changed = 0
#29 0x08181bff in Ffuncall (nargs=7, args=0xbfe33f30) at eval.c:3051
fun = <value optimized out>
original_fun = <value optimized out>
funcar = <value optimized out>
numargs = 6
val = <value optimized out>
backtrace = {
next = 0xbfe33ffc,
function = 0xbfe33f30,
args = 0xbfe33f34,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe33f34
i = <value optimized out>
#30 0x081abbcc in Fbyte_code (bytestr=136956123, vector=136956148,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x829c8f8
stack = {
pc = 0x82abe69 "+\207",
top = 0xbfe33f48,
bottom = 0xbfe33f30,
byte_string = 136956123,
byte_string_start = 0x82abe2f
"\306\b!\307\310\311\"\307\310\312\"\031\032\033\n;\203\037",
constants = 136956148,
next = 0xbfe3417c
}
top = (Lisp_Object *) 0xbfe33f30
result = <value optimized out>
#31 0x0818114c in Feval (form=136956109) at eval.c:2369
numargs = <value optimized out>
argvals = {136956123, 136956148, 56, 2, -1213609122,
137780480, -1075626656, -16121856}
args_left = 137780505
i = 3
fun = <value optimized out>
val = <value optimized out>
original_fun = 137943033
original_args = 136956117
funcar = <value optimized out>
backtrace = {
next = 0xbfe34234,
function = 0xbfe34014,
args = 0xbfe33fdc,
nargs = 3,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
#32 0x0818370f in internal_lisp_condition_case (var=137823649,
bodyform=136956109,
handlers=136956253) at eval.c:1446
val = <value optimized out>
c = {
tag = 137780505,
val = 137780505,
next = 0xbfe34728,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137780505, -1075625664, 8, -1075625688,
-763338623, 611111918},
__mask_was_saved = 0,
__saved_mask = {
__val = {140684184, 3081176608, 0, 0, 0, 0, 0, 268435456,
0, 3219341780, 3219341732,
3076447633, 0, 141065856, 16777216, 0, 147041856,
144143128, 146791832, 0, 147041856, 32,
2492, 1, 16, 0, 144143144, 0, 0, 0, 0, 0}
}
}},
backlist = 0xbfe34234,
handlerlist = 0xbfe347f0,
lisp_eval_depth = 7,
pdlcount = 12,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfe3417c
}
h = {
handler = 136956253,
var = 137823649,
chosen_clause = 0,
tag = 0xbfe34048,
next = 0xbfe347f0
}
#33 0x081ac520 in Fbyte_code (bytestr=136956059, vector=136956076,
maxdepth=<value optimized out>)
at bytecode.c:869
handlers = <value optimized out>
body = 137807457
op = 137807457
vectorp = (Lisp_Object *) 0x829c8b0
stack = {
pc = 0x82abe78 "\207",
top = 0xbfe34140,
bottom = 0xbfe34140,
byte_string = 136956059,
byte_string_start = 0x82abe6c "\b\203\b",
constants = 136956076,
next = 0xbfe342ac
}
top = (Lisp_Object *) 0xbfe34140
result = <value optimized out>
#34 0x081815d4 in funcall_lambda (fun=136956004, nargs=2,
arg_vector=0xbfe34274) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 1
rest = 0
#35 0x08181a1b in Ffuncall (nargs=3, args=0xbfe34270) at eval.c:3089
fun = 136956004
original_fun = 148316729
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe34364,
function = 0xbfe34270,
args = 0xbfe34274,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34274
i = <value optimized out>
#36 0x081abbcc in Fbyte_code (bytestr=136957627, vector=136957644,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x829ced0
stack = {
pc = 0x82abbfc "\210\303\207",
top = 0xbfe34278,
bottom = 0xbfe34270,
byte_string = 136957627,
byte_string_start = 0x82abbf3 "\b;\205\v",
constants = 136957644,
next = 0xbfe3447c
}
top = (Lisp_Object *) 0xbfe34270
result = <value optimized out>
#37 0x081815d4 in funcall_lambda (fun=136957588, nargs=1,
arg_vector=0xbfe34448) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 0
rest = 0
#38 0x08181a1b in Ffuncall (nargs=2, args=0xbfe34444) at eval.c:3089
fun = 136957588
original_fun = 148316177
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfe34404,
function = 0xbfe34444,
args = 0xbfe34448,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34448
i = <value optimized out>
#39 0x08183031 in run_hook_with_args (nargs=2, args=0xbfe34444,
cond=until_success) at eval.c:2691
sym = 148316153
val = 137807457
ret = 137780505
globals = <value optimized out>
#40 0x08181d35 in Ffuncall (nargs=3, args=0xbfe34440) at eval.c:3013
fun = <value optimized out>
original_fun = 137920721
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe34534,
function = 0xbfe34440,
args = 0xbfe34444,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34444
i = <value optimized out>
#41 0x081abbcc in Fbyte_code (bytestr=136955819, vector=136955836,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x829c7c0
stack = {
pc = 0x8306b47 "\207",
top = 0xbfe34448,
bottom = 0xbfe34440,
byte_string = 136955819,
byte_string_start = 0x8306b43 "\301\302\b\"\207",
constants = 136955836,
next = 0xbfe3465c
}
top = (Lisp_Object *) 0xbfe34440
result = <value optimized out>
#42 0x081815d4 in funcall_lambda (fun=136955780, nargs=1,
arg_vector=0xbfe34628) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 0
rest = 0
#43 0x08181a1b in Ffuncall (nargs=2, args=0xbfe34624) at eval.c:3089
fun = 136955780
original_fun = 148316681
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbfe345e4,
function = 0xbfe34624,
args = 0xbfe34628,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34628
i = <value optimized out>
#44 0x081833b9 in Fapply (nargs=2, args=0xbfe34624) at eval.c:2465
i = <value optimized out>
numargs = <value optimized out>
spread_arg = 139461144
funcall_args = <value optimized out>
fun = 148316681
#45 0x08181d35 in Ffuncall (nargs=3, args=0xbfe34620) at eval.c:3013
fun = <value optimized out>
original_fun = 137920649
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbfe346dc,
function = 0xbfe34620,
args = 0xbfe34624,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34624
i = <value optimized out>
#46 0x081abbcc in Fbyte_code (bytestr=136811963, vector=136811988,
maxdepth=<value optimized out>)
at bytecode.c:679
op = 137807457
vectorp = (Lisp_Object *) 0x82795d8
stack = {
pc = 0x82bf80e "\207",
top = 0xbfe34628,
bottom = 0xbfe34620,
byte_string = 136811963,
byte_string_start = 0x82bf806 "\301\b\302H\b\303H\"\207",
constants = 136811988,
next = 0xbfe3486c
}
top = (Lisp_Object *) 0xbfe34620
result = <value optimized out>
#47 0x0818114c in Feval (form=136811949) at eval.c:2369
numargs = <value optimized out>
argvals = {136811963, 136811988, 32, 137780505, 137099679,
-1075624208, 31, -1075624104}
args_left = 137780505
i = 3
fun = <value optimized out>
val = <value optimized out>
original_fun = 137943033
original_args = 136811957
funcar = <value optimized out>
backtrace = {
next = 0xbfe34924,
function = 0xbfe346f4,
args = 0xbfe346bc,
nargs = 3,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
#48 0x0818370f in internal_lisp_condition_case (var=137780505,
bodyform=136811949,
handlers=136812021) at eval.c:1446
val = <value optimized out>
c = {
tag = 137780505,
val = 137780505,
next = 0xbfe3520c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137780505, -1075623904, 106, -1075623928,
-762437503, 611111918},
__mask_was_saved = 0,
__saved_mask = {
__val = {1, 3219343256, 135796205, 128, 139460901, 32,
3219343396, 136811308, 8, 140479648,
4, 1, 0, 0, 136811308, 148203553, 1, 3219343368,
135797275, 137916936, 137918432,
3219343320, 135732837, 137918433, 137916938, 137780553,
149516048, 0, 28, 148203552,
137918432, 1}
}
}},
backlist = 0xbfe34924,
handlerlist = 0xbfe352d4,
lisp_eval_depth = 1,
pdlcount = 8,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0xbfe3486c
}
h = {
handler = 136812021,
var = 137780505,
chosen_clause = -16121856,
tag = 0xbfe34728,
next = 0xbfe352d4
}
#49 0x081ac520 in Fbyte_code (bytestr=136811819, vector=136811836,
maxdepth=<value optimized out>)
at bytecode.c:869
handlers = <value optimized out>
body = 137807457
op = 137807457
vectorp = (Lisp_Object *) 0x8279540
stack = {
pc = 0x82bf87e "\210\016\026\205x",
top = 0xbfe34820,
bottom = 0xbfe34820,
byte_string = 136811819,
byte_string_start = 0x82bf810 "\b\021\n\020\v\022\306\034\307\v!\203|",
constants = 136811836,
next = 0x0
}
top = (Lisp_Object *) 0xbfe34820
result = <value optimized out>
#50 0x081815d4 in funcall_lambda (fun=136811780, nargs=1,
arg_vector=0xbfe34964) at eval.c:3219
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 0
rest = 0
#51 0x08181a1b in Ffuncall (nargs=2, args=0xbfe34960) at eval.c:3089
fun = 136811780
original_fun = 137813449
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0x0,
function = 0xbfe34960,
args = 0xbfe34964,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbfe34964
i = <value optimized out>
#52 0x08182eb9 in call1 (fn=137813449, arg1=154246444) at eval.c:2817
ret_ungc_val = 1
#53 0x08120748 in timer_check (do_it_now=1) at keyboard.c:4658
old_deactivate_mark = 137780505
timer = <value optimized out>
idle_timer = <value optimized out>
now = {
tv_sec = 1210357426,
tv_usec = 608191
}
timers = 153791901
idle_timers = 137780505
chosen_timer = 154246444
#54 0x08120949 in readable_events (flags=1) at keyboard.c:3648
No locals.
#55 0x081209b7 in get_input_pending (addr=0x8351c58, flags=1) at
keyboard.c:6952
No locals.
#56 0x08120aa0 in detect_input_pending_run_timers (do_display=1)
at keyboard.c:10632
old_timers_run = 147
#57 0x081b294a in wait_reading_process_output (time_limit=67,
microsecs=0, read_kbd=-1,
do_display=1, wait_for_cell=137780505, wait_proc=0x0,
just_wait_proc=0) at process.c:4682
old_timers_run = 147
old_buffer = (struct buffer *) 0x8e96f10
old_window = 154194212
leave = <value optimized out>
timeout_reduced_for_timers = 1
channel = <value optimized out>
nfds = 0
Available = {
fds_bits = {0 <repeats 32 times>}
}
Connecting = {
fds_bits = {0 <repeats 32 times>}
}
check_connect = 0
check_delay = 1
no_avail = 0
xerrno = 11
proc = 36
timeout = {
tv_sec = 0,
tv_usec = 0
}
end_time = {
tv_sec = 1210357493,
tv_usec = 355021
}
wait_channel = -1
got_some_input = 0
#58 0x08057e86 in sit_for (timeout=536, reading=1, do_display=1)
at dispnew.c:6614
sec = 67
usec = 0
#59 0x081252d6 in read_char (commandflag=1, nmaps=4,
maps=0xbfe35040, prev_event=137780505,
used_mouse_menu=0xbfe350d0, end_time=0x0) at keyboard.c:2932
tem0 = <value optimized out>
delay_level = 67
buffer_size = <value optimized out>
c = 137780505
local_getcjmp = {{
__jmpbuf = {140479680, 0, 4, -1075621896, -761560959, 814426094},
__mask_was_saved = 0,
__saved_mask = {
__val = {149516052, 3219345416, 135769428, 137809841, 8,
149516052, 3219345292, 0, 0,
4278845440, 1, 137780505, 3219345288, 3219345256,
135802929, 1, 3219345288, 137780553, 0,
1, 137813641, 153830536, 1, 3219345288, 1, 3219345304,
135803327, 137780505, 137780505,
4278845440, 142916721, 149516052}
}
}}
save_jump = {{
__jmpbuf = {0, 0, 0, 0, 0, 0},
__mask_was_saved = 0,
__saved_mask = {
__val = {0 <repeats 32 times>}
}
}}
key_already_recorded = 0
tem = <value optimized out>
save = <value optimized out>
previous_echo_area_message = 137780505
also_record = 137780505
reread = 0
polling_stopped_here = <value optimized out>
orig_kboard = (struct kboard *) 0x8c4b7a0
#60 0x081264df in read_key_sequence (keybuf=0xbfe35174,
bufsize=30, prompt=137780505,
dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:9441
interrupted_kboard = (KBOARD *) 0x8c4b7a0
key = 0
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 137780505
count = 2
t = 0
echo_start = 0
keys_start = 0
nmaps = 4
nmaps_allocated = 4
defs = (Lisp_Object * volatile) 0xbfe35020
submaps = (Lisp_Object * volatile) 0xbfe35040
orig_local_map = 137780505
orig_keymap = 137780505
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {
parent = 143397661,
map = 143397661,
start = 0,
end = 0
}
keytran = {
parent = 137773949,
map = 137773949,
start = 0,
end = 0
}
indec = {
parent = 143397733,
map = 143397733,
start = 0,
end = 0
}
shift_translated = 0
delayed_switch_frame = 137780505
original_uppercase = 137780505
original_uppercase_position = -1
starting_buffer = (struct buffer *) 0x8e96f10
fake_prefixed_keys = 137780505
#61 0x08128467 in command_loop_1 () at keyboard.c:1653
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {192, 48, 135410158, 153686565, 137780553,
-1075621450, 137780505, 0, 137780505,
-1075621384, 135410421, 153686565, -1075621450, 1, 1006,
-1223592592, -1224689016, 134543445, 0,
-1075621420, -1075621584, 0, -1075642368, 137780505, 143119153,
-16121856, 0, 138291120,
138291104, -16121856}
i = <value optimized out>
prev_modiff = 288
prev_buffer = (struct buffer *) 0x91f5778
already_adjusted = 0
#62 0x081804f0 in internal_condition_case (bfun=0x81282c0
<command_loop_1>, handlers=137823649,
hfun=0x8123240 <cmd_error>) at eval.c:1501
val = <value optimized out>
c = {
tag = 137780505,
val = 137780505,
next = 0xbfe35320,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138291120, 138291104, -1075621144,
-761003903, 604595182},
__mask_was_saved = 0,
__saved_mask = {
__val = {3076053788, 3219324930, 3086815833, 134542761,
3078797884, 3086868468, 3219345728,
3071374556, 3219345780, 3086794841, 147018424,
3219345716, 3077361652, 147018424,
3086853564, 3219345728, 3219345984, 3219346080,
3219346368, 4294967295, 3219346216,
135465443, 3219346368, 3076037532, 3078797960, 0,
4294967295, 3086868468, 134523132,
3086870120, 3219346160, 3086812201}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137823649,
var = 137780505,
chosen_clause = 137780553,
tag = 0xbfe3520c,
next = 0x0
}
#63 0x08122653 in command_loop_2 () at keyboard.c:1369
val = 1
#64 0x081805ca in internal_catch (tag=137819625, func=0x8122630
<command_loop_2>, arg=137780505)
at eval.c:1237
c = {
tag = 137819625,
val = 137780505,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138291120, 138291104, -1075620888,
-760864639, 604732398},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 0, 0, 0, 0, 0, 0, 3076447633, 0, 0, 0, 0, 0,
0, 0, 145164288, 3077239541, 0,
3077366160, 0, 138006618, 138006616, 138009856,
3219346392, 135732837, 138009857,
138006618, 137780505, 137806352, 0, 0, 137780529}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#65 0x081230a7 in command_loop () at keyboard.c:1348
No locals.
#66 0x0812341b in recursive_edit_1 () at keyboard.c:957
val = <value optimized out>
#67 0x08123551 in Frecursive_edit () at keyboard.c:1019
buffer = 137780505
#68 0x08118142 in main (argc=1, argv=0xbfe357f4) at emacs.c:1784
dummy = 0
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:
"display-supports-face-attributes-p" (0xbfe33584)
"face-spec-set-match-display" (0xbfe336c4)
"face-spec-choose" (0xbfe337f4)
"face-spec-set-2" (0xbfe33934)
"face-spec-recalc" (0xbfe33a74)
"byte-code" (0xbfe33b0c)
"face-set-after-frame-default" (0xbfe33dc4)
"x-show-tip" (0xbfe33f34)
"byte-code" (0xbfe33fdc)
"tooltip-show" (0xbfe34274)
"tooltip-help-tips" (0xbfe34448)
"run-hook-with-args-until-success" (0xbfe34444)
"tooltip-timeout" (0xbfe34628)
"apply" (0xbfe34624)
"byte-code" (0xbfe346bc)
"timer-event-handler" (0xbfe34964)
The program being debugged has been started already.
Start it from the beginning? (y or n) Starting program:
/usr/local/src/emacs-via-git/src/emacs
[Thread debugging using libthread_db enabled]
[New Thread 0xb705f720 (LWP 25204)]
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
/usr/local/src/emacs-via-git/etc/DEBUG for instructions.
In GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.9)
of 2008-05-09 on enver-laptop
Windowing system distributor `The X.Org Foundation', version 11.0.10400090
configured using `configure '--enable-maintainer-mode'
'--with-xpm=no' '--with-jpeg=no' '--with-gif=no' '--with-tiff=no'
'--with-xft' '--with-x-toolkit=gtk''
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: nil
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
Major mode: Dired by name
Minor modes in effect:
erc-autojoin-mode: t
erc-match-mode: t
erc-log-mode: t
erc-services-mode: t
erc-networks-mode: t
desktop-save-mode: t
recentf-mode: t
display-time-mode: t
global-auto-revert-mode: t
shell-dirtrack-mode: t
iswitchb-mode: t
tooltip-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
y M-x r e p o r t - e m <tab> <return>
Recent messages:
setting up indent stuff
Indentation variables are now local.
Indentation setup for shell type sh
Note: file is write protected
Setting up indent for shell type sh
setting up indent stuff
Indentation variables are now local.
Indentation setup for shell type sh
Desktop: 21 buffers restored.
For information about GNU Emacs and the GNU system, type C-h C-a.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 23.0.60; clicking on mode-line coding system indicator "M" causes crash
2008-05-09 18:27 23.0.60; clicking on mode-line coding system indicator "M" causes crash Eric Hanchrow
@ 2008-05-10 15:07 ` Chong Yidong
0 siblings, 0 replies; 2+ messages in thread
From: Chong Yidong @ 2008-05-10 15:07 UTC (permalink / raw)
To: Eric Hanchrow; +Cc: emacs-pretest-bug
"Eric Hanchrow" <eric.hanchrow@gmail.com> writes:
> I visited my ~/.abbrev_defs file, and noted that the coding system
> indicator in the mode line was "M". I didn't know what that meant, so I
> clicked on it. Kaboom.
Are you able to reproduce this bug?
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-05-10 15:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-09 18:27 23.0.60; clicking on mode-line coding system indicator "M" causes crash Eric Hanchrow
2008-05-10 15:07 ` Chong Yidong
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.