* bug#1371: 23.0.60; Crash in print_object
@ 2008-11-19 0:40 Markus Triska
2008-11-19 9:31 ` Juanma Barranquero
0 siblings, 1 reply; 2+ messages in thread
From: Markus Triska @ 2008-11-19 0:40 UTC (permalink / raw
To: emacs-pretest-bug
With crash9.txt from
http://www.logic.at/prolog/crash9.txt
"$ emacs -Q crash9.txt" results in a crash with this backtrace:
mt-computer:~ mt$ gdb emacs
GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20 15:50:43 GMT 2006)
Copyright 2004 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 "i386-apple-darwin"...Reading symbols for shared libraries .................................... done
(gdb) r -Q crash9.txt
Starting program: /usr/local/bin/emacs -Q crash9.txt
Reading symbols for shared libraries ....................................................................+++..+.++.+..++.+.+++++++++++++.++++.....+++ done
Reading symbols for shared libraries . done
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000004
0x0016c12e in print_object (obj=1, printcharfun=58721337, escapeflag=1) at print.c:1731
1731 register unsigned char *p = SDATA (SYMBOL_NAME (obj));
(gdb) bt
#0 0x0016c12e in print_object (obj=1, printcharfun=58721337, escapeflag=1) at print.c:1731
#1 0x0016f403 in Fprin1 (object=1, printcharfun=58721337) at print.c:750
#2 0x0016fa64 in print_error_message (data=40328069, stream=58721337, context=0xbffff62e "", caller=58832209) at print.c:1105
#3 0x000e9516 in cmd_error_internal (data=40328069, context=0xbffff62e "") at keyboard.c:1283
#4 0x000e964c in cmd_error (data=40328069) at keyboard.c:1222
#5 0x001503d4 in internal_condition_case (bfun=0xe2908 <top_level_2>, handlers=58760953, hfun=0xe956d <cmd_error>) at eval.c:1501
#6 0x000e296c in top_level_1 () at keyboard.c:1355
#7 0x00150072 in internal_catch (tag=58757025, func=0xe292a <top_level_1>, arg=58721289) at eval.c:1247
#8 0x000e2687 in command_loop () at keyboard.c:1310
#9 0x000e2757 in recursive_edit_1 () at keyboard.c:942
#10 0x000e289f in Frecursive_edit () at keyboard.c:1004
#11 0x000e16f4 in main (argc=3, argv=0xbffffa04) at emacs.c:1777
(gdb) bt full
#0 0x0016c12e in print_object (obj=1, printcharfun=58721337, escapeflag=1) at print.c:1731
end = (unsigned char *) 0x0
c = 0
i_byte = 224
confusing = 58828968
p = (unsigned char *) 0x1 <Address 0x1 out of bounds>
size_byte = 1085932
buf = "\002\000\000\000\000\000\000\000u?\001\000??3\000?I\023\002??????\001\000\001\000\000\0009\004?\003\001\000\000"
#1 0x0016f403 in Fprin1 (object=1, printcharfun=58721337) at print.c:750
old = (struct buffer *) 0x3101678
old_point = -1
start_point = -1
old_point_byte = -1
start_point_byte = -1
free_print_buffer = 0
multibyte = 1
#2 0x0016fa64 in print_error_message (data=40328069, stream=58721337, context=0xbffff62e "", caller=58832209) at print.c:1105
obj = 1491231
errname = 58761001
errmsg = 58803451
file_error = 58721289
tail = 40328040
i = 1
data = 1
context = 0x16c11f "????????????????G\004?????\b????P\f?p\004??\017?g\t"
caller = 40328040
#3 0x000e9516 in cmd_error_internal (data=40328069, context=0xbffff62e "") at keyboard.c:1283
No locals.
#4 0x000e964c in cmd_error (data=40328069) at keyboard.c:1222
old_level = 58721289
old_length = 58721289
macroerror = "\000?\000\000\000\000\000\0004\000\t\004?\003?(?\004?\026\000?\020\030\020\001`H?\024)\016\000094\000`84\000x???$)\016"
data = 1491231
#5 0x001503d4 in internal_condition_case (bfun=0xe2908 <top_level_2>, handlers=58760953, hfun=0xe956d <cmd_error>) at eval.c:1501
val = 1
c = {
tag = 58721289,
val = 40328069,
next = 0xbffff77c,
gcpro = 0x0,
jmp = {-1073806465, -1881124082, 8096, 1377071, -1880799136, 1610981, 3401152, 3378832, -1073744072, -1073744256, 31, 658, 1377220, 1310743, 3342367, 3342367, -1073807360, -1881079753},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 58760953,
var = 58721289,
chosen_clause = 58721337,
tag = 0xbffff698,
next = 0x0
}
#6 0x000e296c in top_level_1 () at keyboard.c:1355
No locals.
#7 0x00150072 in internal_catch (tag=58757025, func=0xe292a <top_level_1>, arg=58721289) at eval.c:1247
c = {
tag = 58757025,
val = 58721289,
next = 0x0,
gcpro = 0x0,
jmp = {895, 15, 8096, 1376214, 2, 18199, 3401152, 3378832, -1073743880, -1073744032, 58851359, 662, 1376357, 58851351, 58851359, 58720287, 51380224, 55},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
tag = 1491231
#8 0x000e2687 in command_loop () at keyboard.c:1310
val = 1491231
#9 0x000e2757 in recursive_edit_1 () at keyboard.c:942
val = 0
#10 0x000e289f in Frecursive_edit () at keyboard.c:1004
buffer = 58721289
#11 0x000e16f4 in main (argc=3, argv=0xbffffa04) at emacs.c:1777
dummy = 0
stack_bottom_variable = 0 '\0'
do_initial_setlocale = 1
skip_args = 0
rlim = {
rlim_cur = 8388608,
rlim_max = 67108864
}
no_loadup = 0
junk = 0x0
dname_arg = 0x0
(gdb)
In GNU Emacs 23.0.60.2 (i386-apple-darwin8.11.1, GTK+ Version 2.12.9)
of 2008-11-05 on mt-computer.local
Windowing system distributor `The XFree86 Project, Inc', version 11.0.40400000
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_GB.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#1371: 23.0.60; Crash in print_object
2008-11-19 0:40 bug#1371: 23.0.60; Crash in print_object Markus Triska
@ 2008-11-19 9:31 ` Juanma Barranquero
0 siblings, 0 replies; 2+ messages in thread
From: Juanma Barranquero @ 2008-11-19 9:31 UTC (permalink / raw
To: Markus Triska; +Cc: 1371
On Wed, Nov 19, 2008 at 01:40, Markus Triska <markus.triska@gmx.at> wrote:
>
> With crash9.txt from
>
> http://www.logic.at/prolog/crash9.txt
>
> "$ emacs -Q crash9.txt" results in a crash with this backtrace:
I can reproduce it on Windows, though the point of crash is different.
Juanma
Program received signal SIGSEGV, Segmentation fault.
0x0116672e in decode_coding (coding=0x81e03c) at coding.c:6616
6616 int c = *src++;
(gdb) bt
#0 0x0116672e in decode_coding (coding=0x81e03c) at coding.c:6616
#1 0x0116a1de in decode_coding_gap (coding=0x81e03c, chars=17298,
bytes=17298) at coding.c:7061
#2 0x010ca0c2 in Finsert_file_contents (filename=58157123,
visit=48875569, beg=0, end=138384, replace=48875521)
at fileio.c:4022
#3 0x0103f1ae in Ffuncall (nargs=3, args=0x82e5b0) at eval.c:3058
#4 0x0121311d in Fbyte_code (bytestr=20541003, vector=20541052,
maxdepth=24) at bytecode.c:678
#5 0x0103d334 in Feval (form=20540989) at eval.c:2381
#6 0x0103b03a in internal_lisp_condition_case (var=48875521,
bodyform=20540989, handlers=20541085) at eval.c:1456
#7 0x01213dd6 in Fbyte_code (bytestr=20540371, vector=20540548,
maxdepth=24) at bytecode.c:868
#8 0x0103fc28 in funcall_lambda (fun=20540300, nargs=6,
arg_vector=0x82ec94) at eval.c:3231
#9 0x0103f484 in Ffuncall (nargs=7, args=0x82ec90) at eval.c:3090
#10 0x0121311d in Fbyte_code (bytestr=20539131, vector=20539492,
maxdepth=64) at bytecode.c:678
#11 0x0103fc28 in funcall_lambda (fun=20539060, nargs=4,
arg_vector=0x82efb4) at eval.c:3231
#12 0x0103f484 in Ffuncall (nargs=5, args=0x82efb0) at eval.c:3090
#13 0x0121311d in Fbyte_code (bytestr=20532563, vector=20532620,
maxdepth=48) at bytecode.c:678
#14 0x0103fc28 in funcall_lambda (fun=20532508, nargs=1,
arg_vector=0x82f2d4) at eval.c:3231
#15 0x0103f484 in Ffuncall (nargs=2, args=0x82f2d0) at eval.c:3090
#16 0x0121311d in Fbyte_code (bytestr=20681771, vector=20682244,
maxdepth=80) at bytecode.c:678
#17 0x0103fc28 in funcall_lambda (fun=20681740, nargs=1,
arg_vector=0x82f604) at eval.c:3231
#18 0x0103f484 in Ffuncall (nargs=2, args=0x82f600) at eval.c:3090
#19 0x0121311d in Fbyte_code (bytestr=20664091, vector=20665012,
maxdepth=56) at bytecode.c:678
#20 0x0103fc28 in funcall_lambda (fun=20664068, nargs=0,
arg_vector=0x82f924) at eval.c:3231
#21 0x0103f484 in Ffuncall (nargs=1, args=0x82f920) at eval.c:3090
#22 0x0121311d in Fbyte_code (bytestr=20659867, vector=20660084,
maxdepth=48) at bytecode.c:678
#23 0x0103fc28 in funcall_lambda (fun=20659844, nargs=0,
arg_vector=0x82fbb0) at eval.c:3231
#24 0x0103f6c5 in apply_lambda (fun=20659844, args=48875521,
eval_flag=1) at eval.c:3155
#25 0x0103d713 in Feval (form=49586061) at eval.c:2417
#26 0x01006e6d in top_level_2 () at keyboard.c:1347
#27 0x0103b136 in internal_condition_case (bfun=0x1006e59
<top_level_2>, handlers=48939273,
hfun=0x10069b4 <cmd_error>) at eval.c:1511
#28 0x01006ea2 in top_level_1 () at keyboard.c:1355
#29 0x0103ab8f in internal_catch (tag=48935345, func=0x1006e72
<top_level_1>, arg=48875521) at eval.c:1247
#30 0x01006ddd in command_loop () at keyboard.c:1310
#31 0x0100610b in recursive_edit_1 () at keyboard.c:942
#32 0x010065e0 in Frecursive_edit () at keyboard.c:1004
#33 0x01002a71 in main (argc=3, argv=0xa94230) at emacs.c:1777
Lisp Backtrace:
"insert-file-contents" (0x82e5b4)
"byte-code" (0x82e830)
"find-file-noselect-1" (0x82ec94)
"find-file-noselect" (0x82efb4)
"find-file" (0x82f2d4)
"command-line-1" (0x82f604)
"command-line" (0x82f924)
"normal-top-level" (0x82fbb0)
(gdb) bt full
#0 0x0116672e in decode_coding (coding=0x81e03c) at coding.c:6616
c = 92
nbytes = 67
src = (const unsigned char *) 0x5c <Address 0x5c out of bounds>
attrs = 92
undo_list = 51
translation_table = 48
carryover = 50
i = 76
#1 0x0116a1de in decode_coding_gap (coding=0x81e03c, chars=17298,
bytes=17298) at coding.c:7061
count = 41
attrs = 0
#2 0x010ca0c2 in Finsert_file_contents (filename=58157123,
visit=48875569, beg=0, end=138384, replace=48875521)
at fileio.c:4022
st = {
st_ino = 1970324837664182,
st_dev = 137797545,
st_mode = 33206,
st_nlink = 1,
st_uid = 1003,
st_gid = 513,
st_size = 17298,
st_rdev = 137797545,
st_atime = 1227084677,
st_mtime = 1227084491,
st_ctime = 1227084487,
st_uname = "Propietario\000=\000\222|\000\000\000\000\200\325\221|\000\000\000\000\000\000\000\000R\000\000\000\000\00
0\000\000\\", '\0' <repeats 25 times>, "\t", '\0' <repeats 21 times>,
"\001\001", '\0' <repeats 26 times>, "\016\000\000
\000\004\000\000\000LN\267\003\022", '\0' <repeats 11 times>,
"\200\006\355\000~\257\000\000\000\000\205\000<\366\221|\3
40\377\202\000\000\351\221|\230B\222|\377\377\377\377\217B\001\000\036C\222|\250\341\202\000\200\006\355\000\340\377\202
\000\000\000\000\000\314\330\221|\a\000\000\000\321\016\000\000\003\000\000\000\200\005\326\003\200\006\326\003,\a\000\0
00H\000\000\000\370\373\375\177\002\000\000\000\030\000\000\000\000\000\000"...,
st_gname = "Ninguno\000\300\350\202\000\310\342\202\000GW\020\001\200\006\326\003\030\343\205\000\030\343\205\000\000\
000\002\000\350\342\202\000U\327\335w\370\342\202\000{W\020\001\200\006\326\003L\000\000\000\300\350\202",
'\0' <repeats
13 times>, "\370\342\202\000\354\311\276w\030N\251\000c\000\000\0008\343\202\000\264\v2\001c\000\000\000L]\004\001(\343
\202\000xw\020\001\260\006\326\003\000\000\000\000X\233W\213\001\000\000\000\001\000\000\000P\251\020\001X\233W\213#J\31
1\001\200\006\326\003\300\350tch\343\202\000)\000\000\000\224\343\202\0001\237W\001h\343\202\000\220T\004\001\200\006\32
6\003\000\000\000\000L\000\000\000\200\006\326\003\000\000\000\000\223\343\202"...
}
fd = 3
inserted = 17298
nochange = 0
how_much = 17298
unprocessed = 0
count = 41
gcpro1 = {
next = 0x850000,
var = 0x0,
nvars = 0
}
gcpro2 = {
next = 0x0,
var = 0x0,
nvars = 0
}
gcpro3 = {
next = 0x3b74e50,
var = 0xfffffff9,
nvars = 62344781
}
gcpro4 = {
next = 0x82e758,
var = 0x13083a6,
nvars = 49405440
}
gcpro5 = {
next = 0x4,
var = 0x3b74e4c,
nvars = 62344783
}
handler = 48875521
val = 48875521
insval = 6120328
orig_filename = 58400243
old_undo = 48875521
p = 48875521
total = 17298
not_regular = 0
read_buf = "\361Z\020\001`N\267\003`N\267\003
\000\000\000\210\234\026\001c\000\000\000!\000\000\000`N\316\000\2
00\211\367\002 \000\000\000n\000\000\000/\000\000\000\200\211\367\002\005\000\000\000\345\f\000\000\200\226\f\000\200\22
6\365\002/\000\000\000\002\000\000\000\250\341\201\000\026[\020\001`N\267\003!\000\000\000t\000\000\000c\000\000\000/\00
0\000\0001\310\351\002\310\341\201\000\026[\020\001\200\226\365\002\200\211\367\002\330\341\201\000k[\020\001`N\267\003!
\000\000\000s\000\000\000y\000\000\000\200\211\367\002\002[\020\001\370\341\201\000k[\020\001\200\226\365\002\000\000\00
0\000E\254\\\001E\254\\\001`N\267J\300\350\202\000\000\000\000\000x\351\016\001\244\203O\001"...
coding = {
id = 90,
common_flags = 7683,
mode = 2,
spec = {
iso_2022 = {
flags = 1056862,
current_invocation = {0, -1},
current_designation = {-2, -1, -1, -1},
single_shifting = 0,
bol = 1
},
ccl = 0x10205e,
utf_16 = {
bom = 1056862,
endian = utf_16_big_endian,
surrogate = -1
},
utf_8_bom = 1056862,
emacs_mule_full_support = 1056862
},
max_charset_id = 146,
safe_charsets = 0x2ed8148 "",
src_multibyte = 0,
dst_multibyte = 1,
head_ascii = -1,
produced = 833,
produced_char = 833,
consumed = 833,
consumed_char = 833,
errors = 5,
error_positions = 0x15cac38,
result = CODING_RESULT_INSUFFICIENT_SRC,
src_pos = -17298,
src_pos_byte = -17298,
src_chars = 17298,
src_bytes = 17298,
src_object = 49404932,
source = 0x3d8bef0
"6Y\\261A\\320\003&\\365z\\241.\\223\\256\\341%\\221SM\\317\\245#\032\\230\\223\\245]3\\361mr\\310\
\302*`\\346\\316\\240f\\317_\\327lC\\221\033\\277n\\323y\\266\\367\\260X\006\\203\\301\\366\\354\\354\\345qu\\363\\212\\
217,x\\203\t\022\\365\\246\\232\\336\\30"...,
dst_pos = 1,
dst_pos_byte = 1,
dst_bytes = 2833,
dst_object = 49404932,
destination = 0x3d8b720
"6Y\\261A\\320\003&\\365z\\241.\\223\\256\\341%\\221SM\\317\\245#\032\\230\\223\\245]3\\361mr\
\310\\302*`\\346\\316\\240f\\317_\\327lC\\221\033\\277n\\323y\\266\\367\\260X\006\\203\\301\\366\\354\\354\\345qu\\363\\
212\\217,x\\203\t\022\\365\\246\\232\\336\\30"...,
chars_at_source = 0,
charbuf = 0x809ea0,
charbuf_size = 16384,
charbuf_used = 16404,
annotated = 0,
carryover = "\000\000\000\000\340\341\201\000\005\000\000\000\345\f\000\000\005\000\000\000@N\267\003`N\267\003\200\21
1\016\000H\000\000\000\006\000\000\000\000\000\000\000\200\211\367\002\351\000\000\000(\000\000\000\000\000\000\000\001\
310\351\002",
carryover_bytes = 0,
default_char = 32,
detector = 0x1146bad <detect_coding_iso_2022>,
decoder = 0x11476c2 <decode_coding_iso_2022>,
encoder = 0x114b862 <encode_coding_iso_2022>
}
buffer =
"\000\000\000\000\220\237\201\000K\2167\001\313qQ\001t\2167\001H\243\201\000\034\000\000\000\207\000\00
0\000x\2167\001\017\000\000\000\214\237\201\0001\310\351\002\221\207\360\002\001\310\351\002\001\310\351\002\001\000\000
\000\001\000\000\000\000\364\314\003\001\000\000\000\310\240\201\000\334\315\004\0011\310\351\002\001\000\000\000\244/\3
61\002Px\317\003\001\000\000\000\000\000\000\000\001\000\000\000\000`\352\002\350a\352\002\001\000\000\000\001\000\000\0
00\001\000\000\000\000Hx\003\002\000\000\000H\241\201\000\000\000\000\000\002\000\000\000\001\000\000\000X\241\201\000\2
33\304\004\001\360\206\352\002\001\000\000\000\001\310\351\002\000\000\000\000\003\000\000\000\000\000\000\000\001\000\0
00\000\003\000\000\000\000\000\000\000"...
replace_handled = 0
set_coding_system = 1
coding_system = 48960873
read_quit = 0
old_Vdeactivate_mark = 48875521
we_locked_file = 0
deferred_remove_unwind_protect = 0
#3 0x0103f1ae in Ffuncall (nargs=3, args=0x82e5b0) at eval.c:3058
fun = 22173108
original_fun = 48955705
funcar = 49404928
numargs = 2
lisp_numargs = 49069178
val = 49069178
backtrace = {
next = 0x82e874,
function = 0x82e5b0,
args = 0x82e5b4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x82e4f0
i = 5
#4 0x0121311d in Fbyte_code (bytestr=20541003, vector=20541052,
maxdepth=24) at bytecode.c:678
count = 40
op = 2
vectorp = (Lisp_Object *) 0x1396e80
bytestr_length = 10
stack = {
pc = 0x1507a46 "\210)\302\207",
top = 0x82e5b8,
bottom = 0x82e5b0,
byte_string = 20541003,
byte_string_start = 0x1507a40 "\302\030\303\t\302\"\210)\302\207",
constants = 20541052,
next = 0x82ea28
}
top = (Lisp_Object *) 0x82e5b0
result = 48875521
#5 0x0103d334 in Feval (form=20540989) at eval.c:2381
numargs = 24
args_left = 48875521
i = 3
maxargs = 3
argvals = {20541003, 20541052, 24, 32098305, 48875521, 1,
48875569, 48875569}
fun = 22186524
val = 49176578
original_fun = 49068945
original_args = 20540997
funcar = 24
backtrace = {
next = 0x82ec3c,
function = 0x82e88c,
args = 0x82e830,
nargs = 3,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x2e9c801,
var = 0x0,
nvars = 2
}
gcpro2 = {
next = 0x102e34b,
var = 0x2ed93d9,
nvars = 49112282
}
gcpro3 = {
next = 0x2e9c819,
var = 0x82e830,
nvars = 3
}
#6 0x0103b03a in internal_lisp_condition_case (var=48875521,
bodyform=20540989, handlers=20541085) at eval.c:1456
val = 48875521
c = {
tag = 48875521,
val = 48875521,
next = 0x82fd38,
gcpro = 0x0,
jmp = {8579432, 656, 48215251, 0, 8579260, 17018762, 8585184, 0,
8579460, 8579400, 8580156, 8579456, 8579460, 1,
17039360, 22171804},
backlist = 0x82ec3c,
handlerlist = 0x82fd24,
lisp_eval_depth = 6,
pdlcount = 40,
poll_suppress_count = 0,
interrupt_input_blocked = 0,
byte_stack = 0x82ea28
}
h = {
handler = 20541085,
var = 48875521,
chosen_clause = 8579432,
tag = 0x82e8f4,
next = 0x82fd24
}
#7 0x01213dd6 in Fbyte_code (bytestr=20540371, vector=20540548,
maxdepth=24) at bytecode.c:868
handlers = 20541085
body = 20540989
count = 38
op = 143
vectorp = (Lisp_Object *) 0x1396c88
bytestr_length = 148
stack = {
pc = 0x1507a81 "\210\f\r\232\203D",
top = 0x82e980,
bottom = 0x82e980,
byte_string = 20540371,
byte_string_start = 0x1507a4b
"\306\030r\tq\210\307\310!\210\307\311!\210\307\312!\210\313\032\314
\210)\315\316!\203&
",
constants = 20540548,
next = 0x82ed48
}
top = (Lisp_Object *) 0x82e980
result = 49404932
#8 0x0103fc28 in funcall_lambda (fun=20540300, nargs=6,
arg_vector=0x82ec94) at eval.c:3231
val = 49404932
syms_left = 48875521
next = 49102897
count = 32
i = 6
optional = 0
rest = 0
#9 0x0103f484 in Ffuncall (nargs=7, args=0x82ec90) at eval.c:3090
fun = 20540300
original_fun = 57968577
funcar = 8580232
numargs = 6
lisp_numargs = 48875545
val = 49404932
backtrace = {
next = 0x82ef5c,
function = 0x82ec90,
args = 0x82ec94,
nargs = 6,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x82ebe0
i = 2
#10 0x0121311d in Fbyte_code (bytestr=20539131, vector=20539492,
maxdepth=64) at bytecode.c:678
count = 27
op = 6
vectorp = (Lisp_Object *) 0x1396868
bytestr_length = 631
stack = {
pc = 0x1508422 "-\207",
top = 0x82eca8,
bottom = 0x82ec90,
byte_string = 20539131,
byte_string_start = 0x15081ad "\306\307\b!!\020\310\b!\203(",
constants = 20539492,
next = 0x82f068
}
top = (Lisp_Object *) 0x82ec90
result = 3
#11 0x0103fc28 in funcall_lambda (fun=20539060, nargs=4,
arg_vector=0x82efb4) at eval.c:3231
val = 0
syms_left = 48875521
next = 57969625
count = 23
i = 4
optional = 1
rest = 0
#12 0x0103f484 in Ffuncall (nargs=5, args=0x82efb0) at eval.c:3090
fun = 20539060
original_fun = 57967617
funcar = 8581032
numargs = 4
lisp_numargs = 47
val = 48875521
backtrace = {
next = 0x82f27c,
function = 0x82efb0,
args = 0x82efb4,
nargs = 4,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x82efb4
i = 3
#13 0x0121311d in Fbyte_code (bytestr=20532563, vector=20532620,
maxdepth=48) at bytecode.c:678
count = 23
op = 4
vectorp = (Lisp_Object *) 0x1394d90
bytestr_length = 25
stack = {
pc = 0x1508bb2 "\211\032<\203\024",
top = 0x82efc0,
bottom = 0x82efb0,
byte_string = 20532563,
byte_string_start = 0x1508bac "\303\b\304\211\t$\211\032<\203\024",
constants = 20532620,
next = 0x82f398
}
top = (Lisp_Object *) 0x82efb0
result = 0
#14 0x0103fc28 in funcall_lambda (fun=20532508, nargs=1,
arg_vector=0x82f2d4) at eval.c:3231
val = 58400243
syms_left = 48875521
next = 57969625
count = 21
i = 1
optional = 1
rest = 0
#15 0x0103f484 in Ffuncall (nargs=2, args=0x82f2d0) at eval.c:3090
fun = 20532508
original_fun = 57894321
funcar = 8581816
numargs = 1
lisp_numargs = 48875545
val = 48875545
backtrace = {
next = 0x82f5ac,
function = 0x82f2d0,
args = 0x82f2d4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x82f2d4
i = 3
#16 0x0121311d in Fbyte_code (bytestr=20681771, vector=20682244,
maxdepth=80) at bytecode.c:678
count = 5
op = 1
vectorp = (Lisp_Object *) 0x13b9608
bytestr_length = 1189
stack = {
pc = 0x14f8924
"\022\202\241\003\016Q\203\234\003\373\016S!\210\202\241\003\372\016S!\210)\374\016B!\204\256\003\375\0
16B!\210\313\026B\016A\326W\204\276\003\376\016AS!\210\313\026A*\201a",
top = 0x82f2d4,
bottom = 0x82f2d0,
byte_string = 20681771,
byte_string_start = 0x14f8599 "\306 \210\b\203\021",
constants = 20682244,
next = 0x82f6b8
}
top = (Lisp_Object *) 0x82f2d0
result = 8582120
#17 0x0103fc28 in funcall_lambda (fun=20681740, nargs=1,
arg_vector=0x82f604) at eval.c:3231
val = 8582488
syms_left = 48875521
next = 58092617
count = 4
i = 1
optional = 0
rest = 0
#18 0x0103f484 in Ffuncall (nargs=2, args=0x82f600) at eval.c:3090
fun = 20681740
original_fun = 58143609
funcar = 48942898
numargs = 1
lisp_numargs = 48914432
val = 58158851
backtrace = {
next = 0x82f8cc,
function = 0x82f600,
args = 0x82f604,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x2eacf32
i = 63931101
#19 0x0121311d in Fbyte_code (bytestr=20664091, vector=20665012,
maxdepth=56) at bytecode.c:678
count = 4
op = 1
vectorp = (Lisp_Object *) 0x13b52b8
bytestr_length = 1616
stack = {
pc = 0x14faded "\210\016L\203\032\006\201\333",
top = 0x82f604,
bottom = 0x82f600,
byte_string = 20664091,
byte_string_start = 0x14fa7df "\306
\020\307\021\n\023\310\311!\210\310\312!\210\310\313!\210\314\315!\211\034\307=\20
4;",
constants = 20665012,
next = 0x82f9d8
}
top = (Lisp_Object *) 0x82f600
result = 63285187
#20 0x0103fc28 in funcall_lambda (fun=20664068, nargs=0,
arg_vector=0x82f924) at eval.c:3231
val = 63285187
syms_left = 48875521
next = 49361425
count = 4
i = 0
optional = 0
rest = 0
#21 0x0103f484 in Ffuncall (nargs=1, args=0x82f920) at eval.c:3090
fun = 20664068
original_fun = 58130913
funcar = 49064154
numargs = 0
lisp_numargs = 48875545
val = 48875545
backtrace = {
next = 0x82fca4,
function = 0x82f920,
args = 0x82f924,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0x2eca8da
i = 63285187
#22 0x0121311d in Fbyte_code (bytestr=20659867, vector=20660084,
maxdepth=48) at bytecode.c:678
count = 2
op = 0
vectorp = (Lisp_Object *) 0x13b3f78
bytestr_length = 219
stack = {
pc = 0x14fb66a "\210*\340\341\342\"\210\343\321\344\"\211\036$;\203\250",
top = 0x82f920,
bottom = 0x82f920,
byte_string = 20659867,
byte_string_start = 0x14fb5dd "\b\203\b",
constants = 20660084,
next = 0x0
}
top = (Lisp_Object *) 0x82f920
result = 2147351552
#23 0x0103fc28 in funcall_lambda (fun=20659844, nargs=0,
arg_vector=0x82fbb0) at eval.c:3231
val = 58
syms_left = 48875521
next = 8584192
count = 2
i = 0
optional = 0
rest = 0
#24 0x0103f6c5 in apply_lambda (fun=20659844, args=48875521,
eval_flag=1) at eval.c:3155
args_left = 48875521
numargs = 0
arg_vector = (Lisp_Object *) 0x82fbb0
gcpro1 = {
next = 0x2f58300,
var = 0xc9,
nvars = 0
}
gcpro2 = {
next = 0x7c831698,
var = 0x8,
nvars = 2088966056
}
gcpro3 = {
next = 0x850000,
var = 0x7c8319a9,
nvars = 819968
}
i = 0
tem = 8740136
#25 0x0103d713 in Feval (form=49586061) at eval.c:2417
fun = 20659844
val = 0
original_fun = 58047281
original_args = 48875521
funcar = 0
backtrace = {
next = 0x0,
function = 0x82fcbc,
args = 0x82fbb0,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x0,
var = 0x0,
nvars = 0
}
gcpro2 = {
next = 0x0,
var = 0x82fdf4,
nvars = 0
}
gcpro3 = {
next = 0x0,
var = 0x2,
nvars = 8584688
}
#26 0x01006e6d in top_level_2 () at keyboard.c:1347
No locals.
#27 0x0103b136 in internal_condition_case (bfun=0x1006e59
<top_level_2>, handlers=48939273,
hfun=0x10069b4 <cmd_error>) at eval.c:1511
val = 2
c = {
tag = 48875521,
val = 48875521,
next = 0x82fdec,
gcpro = 0x0,
jmp = {8584616, 2147323904, 48215251, 0, 8584444, 17019097, 8585184,
0, 48215251, 8584692, 49385280, 70144, 0, 7,
0, 8584660},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 0,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 48939273,
var = 48875521,
chosen_clause = 8726840,
tag = 0x82fd38,
next = 0x0
}
#28 0x01006ea2 in top_level_1 () at keyboard.c:1355
No locals.
#29 0x0103ab8f in internal_catch (tag=48935345, func=0x1006e72
<top_level_1>, arg=48875521) at eval.c:1247
c = {
tag = 48935345,
val = 48875521,
next = 0x0,
gcpro = 0x0,
jmp = {8584792, 2147323904, 48215251, 0, 8584652, 17017725, 8585184,
0, 48875521, 0, 49152386, 49152386, 49152386,
49152386, 655360, 196613},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 0,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#30 0x01006ddd in command_loop () at keyboard.c:1310
No locals.
#31 0x0100610b in recursive_edit_1 () at keyboard.c:942
count = 1
val = 48875521
#32 0x010065e0 in Frecursive_edit () at keyboard.c:1004
count = 0
buffer = 48875521
#33 0x01002a71 in main (argc=3, argv=0xa94230) at emacs.c:1777
dummy = 2009091631
stack_bottom_variable = 0 '\0'
do_initial_setlocale = 1
skip_args = 0
no_loadup = 0
junk = 0x0
dname_arg = 0x0
Lisp Backtrace:
"insert-file-contents" (0x82e5b4)
"byte-code" (0x82e830)
"find-file-noselect-1" (0x82ec94)
"find-file-noselect" (0x82efb4)
"find-file" (0x82f2d4)
"command-line-1" (0x82f604)
"command-line" (0x82f924)
"normal-top-level" (0x82fbb0)
(gdb)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-11-19 9:31 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-19 0:40 bug#1371: 23.0.60; Crash in print_object Markus Triska
2008-11-19 9:31 ` Juanma Barranquero
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.