I met a weird bug and I don't know if it is due to emacs-w3m or emacs.
To reproduce, in Emacs:
0. start Emacs in urxvt¹
1. M-x w3m
2. Key `g' and type in url: ftp://ftp.gnu.org/gnu/hyperbole
3. Key `^' and see emacs hang
4. Key `C-g' and Emacs asks:
i. Auto-save (y/n)
ii. Core dump (y/n)
I am using the unicode-2 branch of Emacs with cvs checkout 2007-05-16.
Emacs-w3m cvs checkout date: 2007-05-16.
Footnotes:
¹ http://software.schmorp.de/pkg/rxvt-unicode.html
HTH,
--
Leo <sdl.web AT gmail.com> (GPG Key: 9283AA3F)
Starting program: /home/emacs/src/emacs -nw
[Thread debugging using libthread_db enabled]
[New Thread -1208932672 (LWP 30965)]
[Switching to Thread -1208932672 (LWP 30965)]
Program received signal SIGTSTP, Stopped (user).
0x00a34402 in __kernel_vsyscall ()
#0 0x00a34402 in __kernel_vsyscall ()
#1 0x49b8d396 in kill () from /lib/libc.so.6
#2 0x0811478d in sys_suspend () at sysdep.c:806
#3 0x080ff466 in interrupt_signal (signalnum=2) at keyboard.c:10656
#4 <signal handler called>
#5 ccl_driver (ccl=0xbff1fac4, source=0xbff1eac8, destination=0xbff2fb60,
src_size=1023, dst_size=0, charset_list=137595081) at ccl.c:872
#6 0x080b367f in decode_coding_ccl (coding=0xbff2fcdc) at coding.c:4524
#7 0x080b13fe in decode_coding (coding=0xbff2fcdc) at coding.c:6282
#8 0x080b2401 in decode_coding_object (coding=0xbff2fcdc,
src_object=177708387, from=0, from_byte=0, to=24020, to_byte=24020,
dst_object=137595129) at coding.c:6925
#9 0x080b2a0e in code_convert_string (string=177708387,
coding_system=177964345, dst_object=137595129, encodep=0, nocopy=0,
norecord=0) at coding.c:8078
#10 0x080b2b42 in Fdecode_coding_string (string=177708387,
coding_system=177964345, nocopy=137595081, buffer=137595081)
at coding.c:8120
#11 0x081647c1 in Ffuncall (nargs=3, args=0xbff2fe90) at eval.c:3007
#12 0x0818fcb2 in Fbyte_code (bytestr=139816779, vector=140157116, maxdepth=80)
at bytecode.c:679
#13 0x0816420a in funcall_lambda (fun=140157508, nargs=3,
arg_vector=0xbff2ffd4) at eval.c:3184
#14 0x08164611 in Ffuncall (nargs=4, args=0xbff2ffd0) at eval.c:3054
#15 0x0818fcb2 in Fbyte_code (bytestr=139647371, vector=139648020, maxdepth=32)
at bytecode.c:679
#16 0x0816420a in funcall_lambda (fun=139648156, nargs=3,
arg_vector=0xbff300f4) at eval.c:3184
#17 0x08164611 in Ffuncall (nargs=4, args=0xbff300f0) at eval.c:3054
#18 0x0818fcb2 in Fbyte_code (bytestr=139703091, vector=175539500, maxdepth=40)
at bytecode.c:679
#19 0x0816420a in funcall_lambda (fun=175539700, nargs=4,
arg_vector=0xbff30224) at eval.c:3184
#20 0x08164611 in Ffuncall (nargs=5, args=0xbff30220) at eval.c:3054
#21 0x0818fcb2 in Fbyte_code (bytestr=177827787, vector=177828508, maxdepth=64)
at bytecode.c:679
#22 0x0816420a in funcall_lambda (fun=177828820, nargs=9,
arg_vector=0xbff30394) at eval.c:3184
#23 0x08164611 in Ffuncall (nargs=10, args=0xbff30390) at eval.c:3054
#24 0x08165f59 in Fapply (nargs=10, args=0xbff30390) at eval.c:2430
#25 0x08163e75 in Feval (form=174586349) at eval.c:2301
#26 0x0816406f in Fprogn (args=-1074660668) at eval.c:447
#27 0x081642e4 in funcall_lambda (fun=174586368, nargs=1,
arg_vector=0xbff304f4) at eval.c:3177
#28 0x08164611 in Ffuncall (nargs=2, args=0xbff304f0) at eval.c:3054
#29 0x0818fcb2 in Fbyte_code (bytestr=177553995, vector=169830652, maxdepth=48)
at bytecode.c:679
#30 0x0816420a in funcall_lambda (fun=169830924, nargs=2,
arg_vector=0xbff30624) at eval.c:3184
#31 0x08164611 in Ffuncall (nargs=3, args=0xbff30620) at eval.c:3054
#32 0x08165e68 in Fapply (nargs=2, args=0xbff30670) at eval.c:2485
#33 0x08165fa4 in apply1 (fn=140158233, arg=173083021) at eval.c:2749
#34 0x0819243d in read_process_output_call (fun_and_args=173083029)
at process.c:4960
#35 0x08163028 in internal_condition_case_1 (
bfun=0x8192420 <read_process_output_call>, arg=173083029,
handlers=137634497, hfun=0x8192380 <exec_sentinel_error_handler>)
at eval.c:1529
#36 0x081925f2 in exec_sentinel (proc=174611676, reason=173095027)
at process.c:6633
#37 0x08192804 in status_notify (deleting_process=0x0) at process.c:6736
#38 0x08196c25 in wait_reading_process_output (time_limit=30, microsecs=0,
read_kbd=-1, do_display=1, wait_for_cell=137595081, wait_proc=0x0,
just_wait_proc=0) at process.c:4461
#39 0x08053e60 in sit_for (timeout=240, reading=1, do_display=1)
at dispnew.c:6579
#40 0x08107ceb in read_char (commandflag=1, nmaps=7, maps=0xbff30e10,
prev_event=137595081, used_mouse_menu=0xbff30ec8, end_time=0x0)
at keyboard.c:2904
#41 0x08109a35 in read_key_sequence (keybuf=0xbff30f74, bufsize=30,
prompt=137595081, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:9135
#42 0x0810b553 in command_loop_1 () at keyboard.c:1618
#43 0x08163252 in internal_condition_case (bfun=0x810b3c0 <command_loop_1>,
handlers=137634497, hfun=0x8105ed0 <cmd_error>) at eval.c:1481
#44 0x08105313 in command_loop_2 () at keyboard.c:1329
#45 0x0816330a in internal_catch (tag=137627681,
func=0x81052f0 <command_loop_2>, arg=137595081) at eval.c:1222
#46 0x08105d0c in command_loop () at keyboard.c:1308
#47 0x081060ab in recursive_edit_1 () at keyboard.c:1006
#48 0x08106196 in Frecursive_edit () at keyboard.c:1067
#49 0x080fc032 in main (argc=2, argv=0xbff31674) at emacs.c:1786
Lisp Backtrace:
"decode-coding-string" (0xa979d63)
"w3m-decode-buffer" (0xa66d98b)
"w3m-safe-decode-buffer" (0xa66d98b)
"w3m-create-page" (0xa66d98b)
0xa9973d4 PVEC_COMPILED
"apply" (0xa9973d4)
0xa67fa05 Lisp type 5
"w3m-process-sentinel" (0xa685cdc)
"decode-coding-string" (0xa979d63)
"w3m-decode-buffer" (0xa66d98b)
"w3m-safe-decode-buffer" (0xa66d98b)
"w3m-create-page" (0xa66d98b)
0xa9973d4 PVEC_COMPILED
"apply" (0xa9973d4)
0xa67fa05 Lisp type 5
"w3m-process-sentinel" (0xa685cdc)
#0 0x00a34402 in __kernel_vsyscall ()
No symbol table info available.
#1 0x49b8d396 in kill () from /lib/libc.so.6
No symbol table info available.
#2 0x0811478d in sys_suspend () at sysdep.c:806
pgrp = 0
#3 0x080ff466 in interrupt_signal (signalnum=2) at keyboard.c:10656
c = <value optimized out>
old_errno = 5
#4 <signal handler called>
No symbol table info available.
#5 ccl_driver (ccl=0xbff1fac4, source=0xbff1eac8, destination=0xbff2fb60,
src_size=1023, dst_size=0, charset_list=137595081) at ccl.c:872
reg = (int *) 0xbff1fad8
ic = <value optimized out>
code = <value optimized out>
field1 = -5
field2 = <value optimized out>
ccl_prog = (Lisp_Object *) 0xa7fa668
src = (int *) 0x0
src_end = (int *) 0xbff1fac4
dst = <value optimized out>
dst_end = (int *) 0xbff2fb60
jump_address = 7
i = <value optimized out>
j = <value optimized out>
op = <value optimized out>
stack_idx = <value optimized out>
this_ic = <value optimized out>
charset = <value optimized out>
eof_ic = 61
#6 0x080b367f in decode_coding_ccl (coding=0xbff2fcdc) at coding.c:4524
p = (
const unsigned char *) 0xa8716f4 "02 293\n<a href=\"nano/\">nano/</a>. .
. . . . . . . . . . Apr 26 12:15 \n<a href=\"ncurses/\">ncurses/</a> . .
. . . . . . . . Dec 23 13:00 \n<a
href=\"netfax.README\">netfax.README</a>. . . . "...
source = (int *) 0xbff1eac8
source_end = (int *) 0xbff1fac4
i = <value optimized out>
src = (const unsigned char *) 0xbff1fac4 "\002"
src_end = (const unsigned char *) 0xa8730c8 ""
charbuf = (int *) 0xbff2fb60
charbuf_end = (int *) 0xbff2fb60
consumed_chars = 16384
ccl = {
idx = 2,
size = 62,
prog = 0xa7fa668,
ic = 6,
eof_ic = 61,
reg = {97, 0, 0, 0, 0, 0, 0, 1},
private_state = 0,
last_block = 0,
status = 2,
buf_magnification = 2,
stack_idx = 0,
src_multibyte = 13,
dst_multibyte = 174611840,
cr_consumed = 24,
consumed = 0,
produced = 0,
suppress_error = 0,
eight_bit_control = 0
}
source_charbuf = {97, 32, 104, 114, 101, 102, 61, 34, 109, 100, 107,
47, 34, 62, 109, 100, 107, 47, 60, 47, 97, 62, 32, 46, 32, 46, 32, 46, 32,
46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 65,
117, 103, 32, 49, 56, 32, 32, 50, 48, 48, 54, 32, 32, 32, 32, 32, 32, 32,
10, 60, 97, 32, 104, 114, 101, 102, 61, 34, 109, 101, 116, 97, 104, 116,
109, 108, 47, 34, 62, 109, 101, 116, 97, 104, 116, 109, 108, 47, 60, 47, 97,
62, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32,
46, 32, 65, 117, 103, 32, 48, 50, 32, 32, 50, 48, 48, 51, 32, 32, 32, 32,
32, 32, 32, 10, 60, 97, 32, 104, 114, 101, 102, 61, 34, 109, 105, 102, 108,
117, 122, 47, 34, 62, 109, 105, 102, 108, 117, 122, 47, 60, 47, 97, 62, 46,
32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32, 46, 32,
46, 32, 65, 117, 103, 32, 48, 50, 32, 32, 50...}
source_byteidx = {59, -1074603256, 136159616, 138894016, 140470664,
-1074668792, 135576206, 170164765, 104, 111, 168815616, 0, 47, 99, 3, 3,
144012200, -1074668744, 135577485, 137675809, 101, 109, 138076160, 0, 115,
46, 136159616, 137888344, 2, -1074668696, 135576431, 144012204, 1237104241,
99, 137887744, 0, 101, 116, 1237106881, 138265288, 2, 336, 1016, 1237887548,
116, 105, 138264576, 1238062200, -1074668553, 1238062160, 136159616,
1238061392, 1237104241, -1074668600, 49, 1238061368, 3, 1, 168992768,
1238056948, 177720040, 32, -1074668536, 1237887448, 1238061344, 177720048,
1237106881, 142872553, 97, 1238061392, 173487296, 6, 177719992, 32, 5,
1238061392, -1074668441, 1238062160, 1238056948, 1238056948, 177720352,
173487304, -1074668456, 1237113265, 1238061344, 177720352, 136159616,
1238056948, 177720040, 32, 177719992, 48, 177720344, 32, 174233856, 4,
142831072, 1238061392, 1238056948, 177720352, 1238061344, -1074668368,
1237121742, 1238061344, 173487304, 38, 38, 1238056948, 177720352, 48,
177720344, 32, 173487304, 177720352, 1511, 137596128, 136051055,
-1074668360, 135756650, 48, 1238056948, 177720352, 23, -1074668336,
135591888, 177720352, 38, 177720352, 1238061344, -1074668256, 1238056948,
-1074668248, 1237121548, 177720352, 1511, 137596128, 136051055, -1074668280,
135756650, 32, 137989976, 557, 137596132, 13, 136051055, -1074668232, 1511,
137596128, 136051055, -1074668232, 135756650, 38, 137989976, 557, 137596132,
13, 136051055, -1074668184, 135757818, 137596132, 136051055, 13, 13,
177720352, 38, -1074668168, 173487332, 0, -1074667952, -1074668168,
134865489, 136051055, -1074667972, -1074668088, 134942919, 137596128,
136051055, -1074668120, 135756650, 38, -1074602688, -1074667952, 173487342,
28, 136051055, -1074668072, 135757818, 137596132, 136051055, 177636388,
-1074602340, 137595081, 28, -1074602488, 134922531, -1074602340,
-1074667840, -1074668056, 134865489, 47...}
charset_list = 137595081
#7 0x080b13fe in decode_coding (coding=0xbff2fcdc) at coding.c:6282
pos = -1074594916
undo_list = 137595129
translation_table = 137595081
carryover = 0
i = <value optimized out>
#8 0x080b2401 in decode_coding_object (coding=0xbff2fcdc,
src_object=177708387, from=0, from_byte=0, to=24020, to_byte=24020,
dst_object=137595129) at coding.c:6925
destination = (
unsigned char *) 0x80a7367 "\205\300\211\302\211\006\017\210\255\003"
dst_bytes = 137763376
chars = 24020
bytes = 24020
attrs = 173812160
saved_pt = -1
saved_pt_byte = 0
#9 0x080b2a0e in code_convert_string (string=177708387,
coding_system=177964345, dst_object=137595129, encodep=0, nocopy=0,
norecord=0) at coding.c:8078
coding = {
id = 861,
common_flags = 7680,
mode = 2,
spec = {
iso_2022 = {
flags = 24036,
current_invocation = {-1074594548, 1237879783},
current_designation = {24036, 0, 1238061344, 177964345},
single_shifting = 1238061388,
bol = 1238056948
},
ccl = 0x5de4,
utf_16 = {
bom = 24036,
endian = 3220372748,
surrogate = 1237879783
},
emacs_mule_full_support = 24036
},
max_charset_id = 0,
safe_charsets = 0xab10838 "\303\277",
src_multibyte = 0,
dst_multibyte = 1,
head_ascii = -1,
produced = 0,
produced_char = 0,
consumed = 0,
consumed_char = 0,
errors = 0,
error_positions = 0x5f5e100,
result = CODING_RESULT_SUCCESS,
src_pos = 0,
src_pos_byte = 0,
src_chars = 24020,
src_bytes = 24020,
src_object = 177708387,
source = 0xa86d2f4 "<html>\n<head>\n<base
href=\"ftp://ftp.gnu.org/gnu/\">\n<title>ftp://ftp.gnu.org/gnu/</title>\n</head>\n<body>\n<h1>Index
of ftp://ftp.gnu.org/gnu/</h1>\n<pre>\n<a href=\"..\">[Upper
Directory]</a>\n<a href=\"3dldf"...,
dst_pos = 1,
dst_pos_byte = 1,
dst_bytes = 8,
dst_object = 137994892,
destination = 0x8 <Address 0x8 out of bounds>,
chars_at_source = 0,
charbuf = 0xbff1fb60,
charbuf_size = 16384,
charbuf_used = 0,
annotated = 0,
carryover = {160 '\240', 253 '\375', 242 '\362', 191 '\277', 0 '\0', 0 '\0',
0 '\0', 0 '\0', 1 '\001', 0 '\0', 0 '\0', 0 '\0', 213 '\325', 93 ']',
0 '\0', 0 '\0', 152 '\230', 253 '\375', 242 '\362', 191 '\277',
213 '\325', 93 ']', 0 '\0', 0 '\0', 8 '\b', 0 '\0', 0 '\0', 0 '\0',
213 '\325', 93 ']', 0 '\0', 0 '\0', 200 '\310', 253 '\375', 242 '\362',
191 '\277', 82 'R', 186 '\272', 21 '\025', 8 '\b', 8 '\b', 0 '\0', 0 '\0',
0 '\0', 201 '\311', 136 '\210', 51 '3', 8 '\b', 168 '\250', 238 '\356',
2 '\002', 0 '\0', 213 '\325', 93 ']', 0 '\0', 0 '\0', 186 '\272',
174 '\256', 157 '\235', 10 '\n', 96 '`', 255 '\377', 54 '6', 10 '\n'},
carryover_bytes = 177708387,
default_char = 32,
detector = 0x809f810 <detect_coding_ccl>,
decoder = 0x80b3500 <decode_coding_ccl>,
encoder = 0x80b31f0 <encode_coding_ccl>
}
chars = -1074660668
bytes = <value optimized out>
#10 0x080b2b42 in Fdecode_coding_string (string=177708387,
coding_system=177964345, nocopy=137595081, buffer=137595081)
at coding.c:8120
No locals.
#11 0x081647c1 in Ffuncall (nargs=3, args=0xbff2fe90) at eval.c:3007
fun = <value optimized out>
original_fun = 4
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xbff2ff98,
function = 0xbff2fe90,
args = 0xbff2fe94,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff2fe20
i = <value optimized out>
#12 0x0818fcb2 in Fbyte_code (bytestr=139816779, vector=140157116, maxdepth=80)
at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = -1074660668
vectorp = (Lisp_Object *) 0x85aa0c0
stack = {
pc = 0xa9db8a0 "\347
\210\350\333!\210c\210\v\310X\205<\002\016B\351Y\205<\002eb\210\333\036A\334\352\311\333#\205;\002\353
\036C\354\216\212\332\225\203m\001\355\356\332\225\333#\202s\001\355\357\340\225\333#\203\313\001\337\332!\332\224b\332\225|[EMAIL
PROTECTED]"[EMAIL
PROTECTED]"!\"\"\b\016F\310\224O\016EBB\026E\310\225\026F\202\213\001\361\362\b\016F\311O\016EB\237\",c\210+\332\225\203\332\001\355\367\332\225\333#\202\340\001\355\370\340\225\333#\203P\001\337\332!\332\224b\332\225|[EMAIL
PROTECTED]"...,
top = 0xbff2fe98,
bottom = 0xbff2fe90,
byte_string = 139816779,
byte_string_start = 0xa9db76c "\306\307\b\"\211\031\203\r",
constants = 140157116,
next = 0xbff30010
}
top = <value optimized out>
result = <value optimized out>
#13 0x0816420a in funcall_lambda (fun=140157508, nargs=3,
arg_vector=0xbff2ffd4) at eval.c:3184
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 1
rest = 0
#14 0x08164611 in Ffuncall (nargs=4, args=0xbff2ffd0) at eval.c:3054
fun = 140157508
original_fun = 140155905
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbff300b8,
function = 0xbff2ffd0,
args = 0xbff2ffd4,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff2ffd4
i = <value optimized out>
#15 0x0818fcb2 in Fbyte_code (bytestr=139647371, vector=139648020, maxdepth=32)
at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = -1074660668
vectorp = (Lisp_Object *) 0x852dc18
stack = {
pc = 0xa9dbd72 "\207",
top = 0xbff2ffdc,
bottom = 0xbff2ffd0,
byte_string = 139647371,
byte_string_start = 0xa9dbd5c "\b?\205\026",
constants = 139648020,
next = 0xbff30140
}
top = <value optimized out>
result = <value optimized out>
#16 0x0816420a in funcall_lambda (fun=139648156, nargs=3,
arg_vector=0xbff300f4) at eval.c:3184
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 3
optional = 1
rest = 0
#17 0x08164611 in Ffuncall (nargs=4, args=0xbff300f0) at eval.c:3054
fun = 139648156
original_fun = 140156025
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xbff301e8,
function = 0xbff300f0,
args = 0xbff300f4,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff300f4
i = <value optimized out>
#18 0x0818fcb2 in Fbyte_code (bytestr=139703091, vector=175539500, maxdepth=40)
at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = -1074660668
vectorp = (Lisp_Object *) 0xa768530
stack = {
pc = 0xab126f8 "\210\f\206\"",
top = 0xbff300fc,
bottom = 0xbff300f0,
byte_string = 139703091,
byte_string_start = 0xab126dc "\b;\203\f",
constants = 175539500,
next = 0xbff30270
}
top = <value optimized out>
result = <value optimized out>
#19 0x0816420a in funcall_lambda (fun=175539700, nargs=4,
arg_vector=0xbff30224) at eval.c:3184
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 4
optional = 0
rest = 0
#20 0x08164611 in Ffuncall (nargs=5, args=0xbff30220) at eval.c:3054
fun = 175539700
original_fun = 179446537
funcar = <value optimized out>
numargs = 4
val = <value optimized out>
backtrace = {
next = 0xbff30318,
function = 0xbff30220,
args = 0xbff30224,
nargs = 4,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff30224
i = <value optimized out>
#21 0x0818fcb2 in Fbyte_code (bytestr=177827787, vector=177828508, maxdepth=64)
at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = -1074660668
vectorp = (Lisp_Object *) 0xa9972a0
stack = {
pc = 0xab1206d
"\333\tJ!\210\334\tJ!\204\313\001\335\336\nJ\306\tJ!#\210)\207\337 [EMAIL
PROTECTED]")\206\362\001\310\342\nJ\"?\205\377\001\343\nJ\016/J\tJ#\335\344\nJ\0161\203\020\002\345\346\0161\"\202\021\002\347#\210\207",
top = 0xbff30230,
bottom = 0xbff30220,
byte_string = 177827787,
byte_string_start = 0xab11eb8 "\306\bJ!\203\v",
constants = 177828508,
next = 0xbff30540
}
top = <value optimized out>
result = <value optimized out>
#22 0x0816420a in funcall_lambda (fun=177828820, nargs=9,
arg_vector=0xbff30394) at eval.c:3184
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 9
optional = 0
rest = 0
#23 0x08164611 in Ffuncall (nargs=10, args=0xbff30390) at eval.c:3054
fun = 177828820
original_fun = 177828820
funcar = <value optimized out>
numargs = 9
val = <value optimized out>
backtrace = {
next = 0xbff30400,
function = 0xbff30390,
args = 0xbff30394,
nargs = 9,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff30394
i = <value optimized out>
#24 0x08165f59 in Fapply (nargs=10, args=0xbff30390) at eval.c:2430
i = <value optimized out>
numargs = <value optimized out>
spread_arg = 173082232
funcall_args = <value optimized out>
fun = 177828820
#25 0x08163e75 in Feval (form=174586349) at eval.c:2301
numargs = <value optimized out>
argvals = {1886415208, 1042427759, 1885956216, 1009741680, 775840047,
773860896, 773860896, 26}
args_left = 137595081
i = <value optimized out>
fun = <value optimized out>
val = <value optimized out>
original_fun = 137660473
original_args = 174586341
funcar = <value optimized out>
backtrace = {
next = 0xbff304b8,
function = 0xbff30418,
args = 0xbff30390,
nargs = 10,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
#26 0x0816406f in Fprogn (args=-1074660668) at eval.c:447
val = -1074660668
#27 0x081642e4 in funcall_lambda (fun=174586368, nargs=1,
arg_vector=0xbff304f4) at eval.c:3177
val = <value optimized out>
syms_left = 137595081
next = <value optimized out>
i = 1
optional = 0
rest = 1
#28 0x08164611 in Ffuncall (nargs=2, args=0xbff304f0) at eval.c:3054
fun = 174586373
original_fun = 174586373
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xbff305e8,
function = 0xbff304f0,
args = 0xbff304f4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff304f4
i = <value optimized out>
#29 0x0818fcb2 in Fbyte_code (bytestr=177553995, vector=169830652, maxdepth=48)
at bytecode.c:679
v1 = <value optimized out>
v2 = <value optimized out>
op = -1074660668
vectorp = (Lisp_Object *) 0xa1f6900
stack = {
pc = 0xab20f4f "\211\026 \211\036(:\205\334",
top = 0xbff304f4,
bottom = 0xbff304f0,
byte_string = 177553995,
byte_string_start = 0xab20e8c
"\306\b\307\"\210\t\310\032\033\311\216\312\313\b!!\203\367",
constants = 169830652,
next = 0x0
}
top = <value optimized out>
result = <value optimized out>
#30 0x0816420a in funcall_lambda (fun=169830924, nargs=2,
arg_vector=0xbff30624) at eval.c:3184
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 1
rest = 0
#31 0x08164611 in Ffuncall (nargs=3, args=0xbff30620) at eval.c:3054
fun = 169830924
original_fun = 140158233
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0x0,
function = 0xbff30620,
args = 0xbff30624,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xbff30624
i = <value optimized out>
#32 0x08165e68 in Fapply (nargs=2, args=0xbff30670) at eval.c:2485
ret_ungc_val = -1074660648
i = <value optimized out>
numargs = <value optimized out>
spread_arg = 137595081
funcall_args = (Lisp_Object *) 0xbff30620
fun = <value optimized out>
#33 0x08165fa4 in apply1 (fn=140158233, arg=173083021) at eval.c:2749
No locals.
#34 0x0819243d in read_process_output_call (fun_and_args=173083029)
at process.c:4960
No locals.
#35 0x08163028 in internal_condition_case_1 (
bfun=0x8192420 <read_process_output_call>, arg=173083029,
handlers=137634497, hfun=0x8192380 <exec_sentinel_error_handler>)
at eval.c:1529
val = <value optimized out>
c = {
tag = 137595081,
val = 137595081,
next = 0xbff3100c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137634497, 140158233, 174611676, -1074591896, -391133643,
587031898},
__mask_was_saved = 0,
__saved_mask = {
__val = {807430005, 840966194, 540225584, 538976288, 1007296544,
1919426657, 574449253, 1918986355, 1818850421, 1042427763,
1918986355, 1818850421, 792473459, 137620146, 137620144, 137630944,
3220375336, 135613884, 137630945, 137620146, 137595129, 170529032,
137595105, 2, 9, 137630944, 137630945, 137595081, 3220375400,
135679806, 137630945, 137595129}
}
}},
backlist = 0x0,
handlerlist = 0xbff310d4,
lisp_eval_depth = 0,
pdlcount = 6,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137634497,
var = 137595081,
chosen_clause = 137657353,
tag = 0xbff3068c,
next = 0xbff310d4
}
#36 0x081925f2 in exec_sentinel (proc=174611676, reason=173095027)
at process.c:6633
sentinel = 140158233
odeactivate = 137595081
p = <value optimized out>
outer_running_asynch_code = 0
waiting = -1
#37 0x08192804 in status_notify (deleting_process=0x0) at process.c:6736
symbol = 137657353
p = (struct Lisp_Process *) 0xa685cd8
proc = 174611676
buffer = 174516316
tail = 175710837
msg = 173095027
#38 0x08196c25 in wait_reading_process_output (time_limit=30, microsecs=0,
read_kbd=-1, do_display=1, wait_for_cell=137595081, wait_proc=0x0,
just_wait_proc=0) at process.c:4461
p = <value optimized out>
timeout_reduced_for_timers = 1
channel = <value optimized out>
nfds = 1
Available = {
fds_bits = {0 <repeats 32 times>}
}
Connecting = {
fds_bits = {0 <repeats 32 times>}
}
check_connect = 0
check_delay = 0
no_avail = 0
xerrno = 0
proc = <value optimized out>
timeout = {
tv_sec = 0,
tv_usec = 0
}
end_time = {
tv_sec = 1179303481,
tv_usec = 852939
}
wait_channel = -1
got_some_input = 1
#39 0x08053e60 in sit_for (timeout=240, reading=1, do_display=1)
at dispnew.c:6579
sec = 30
usec = 0
#40 0x08107ceb in read_char (commandflag=1, nmaps=7, maps=0xbff30e10,
prev_event=137595081, used_mouse_menu=0xbff30ec8, end_time=0x0)
at keyboard.c:2904
tem0 = <value optimized out>
delay_level = 30
buffer_size = <value optimized out>
c = 137595081
local_getcjmp = {{
__jmpbuf = {0, 0, 0, -1074590280, -390756811, 779893594},
__mask_was_saved = 0,
__saved_mask = {
__val = {8, 3220377032, 135951485, 174502717, 137634017, 170529036, 40,
3220376848, 3220376784, 170529032, 8, 3220376844, 170529036,
3220377064, 135650393, 137634017, 8, 170529036, 0, 8, 170529036,
3220376936, 135951592, 170529032, 0, 0, 0, 0, 0, 0, 1, 137930057}
}
}}
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 = 0
previous_echo_area_message = 137595081
also_record = 137595081
reread = 0
polling_stopped_here = <value optimized out>
#41 0x08109a35 in read_key_sequence (keybuf=0xbff30f74, bufsize=30,
prompt=137595081, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:9135
interrupted_kboard = (KBOARD *) 0x8342480
key = 170529036
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 137595081
count = 2
t = 0
echo_start = 0
keys_start = 0
nmaps = 7
nmaps_allocated = 7
defs = (Lisp_Object * volatile) 0xbff30de0
submaps = (Lisp_Object * volatile) 0xbff30e10
orig_local_map = 180150485
orig_keymap = 137595081
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {
parent = 137582805,
map = 137582805,
start = 0,
end = 0
}
keytran = {
parent = 143102445,
map = 143102445,
start = 0,
end = 0
}
delayed_switch_frame = 137595081
original_uppercase = 0
original_uppercase_position = -1
starting_buffer = (struct buffer *) 0xa2a1108
fake_prefixed_keys = 137595081
#42 0x0810b553 in command_loop_1 () at keyboard.c:1618
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {752, 960, 1237121045, -1208916680, -1074589644, -1074589776,
1238056948, 147631456, -1074589776, 1237085034, 147631456, -1074589568,
1236670032, 134532085, 147631456, -1074589744, 1236849220, -1074589424,
-1074589744, 0, -1074589736, -1074589888, 0, 0, 137595081, 147543817, 0,
138023512, 138023496, -1074589704}
i = <value optimized out>
prev_modiff = 99
prev_buffer = (struct buffer *) 0xa2a1108
was_locked = 0
already_adjusted = 0
#43 0x08163252 in internal_condition_case (bfun=0x810b3c0 <command_loop_1>,
handlers=137634497, hfun=0x8105ed0 <cmd_error>) at eval.c:1481
val = <value optimized out>
c = {
tag = 137595081,
val = 137595081,
next = 0xbff31120,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138023512, 138023496, -1074589464, -394082763,
583451994},
__mask_was_saved = 0,
__saved_mask = {
__val = {3220377688, 135589895, 3220377924, 147640936, 17, 17,
135861568, 268435456, 3220377736, 0 <repeats 23 times>}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137634497,
var = 137595081,
chosen_clause = -1074589288,
tag = 0xbff3100c,
next = 0x0
}
#44 0x08105313 in command_loop_2 () at keyboard.c:1329
val = -1074660648
#45 0x0816330a in internal_catch (tag=137627681,
func=0x81052f0 <command_loop_2>, arg=137595081) at eval.c:1222
c = {
tag = 137627681,
val = 137595081,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 138023512, 138023496, -1074589208, -394205643,
583482714},
__mask_was_saved = 0,
__saved_mask = {
__val = {135589626, 147597976, 17, 17, 17, 3220377924, 4294967295,
3220377656, 135589813, 147597976, 147597979, 3220377688, 135589895,
3220377924, 147640936, 17, 137820986, 137820984, 137824080,
3220378056, 135613884, 137824081, 137820986, 137595081, 137620928,
137595105, 2, 0, 137824080, 137824081, 137595081, 3220378120}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#46 0x08105d0c in command_loop () at keyboard.c:1308
No locals.
#47 0x081060ab in recursive_edit_1 () at keyboard.c:1006
val = <value optimized out>
#48 0x08106196 in Frecursive_edit () at keyboard.c:1067
buffer = <value optimized out>
#49 0x080fc032 in main (argc=2, argv=0xbff31674) at emacs.c:1786
tem = <value optimized out>
lib_src_exists = <value optimized out>
etc_exists = <value optimized out>
dummy = -1074588184
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 1
rlim = {
rlim_cur = 10485760,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"decode-coding-string" (0xa979d63)
"w3m-decode-buffer" (0xa66d98b)
"w3m-safe-decode-buffer" (0xa66d98b)
"w3m-create-page" (0xa66d98b)
0xa9973d4 PVEC_COMPILED
"apply" (0xa9973d4)
0xa67fa05 Lisp type 5
"w3m-process-sentinel" (0xa685cdc)
The program is running. Exit anyway? (y or n)
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug