* bug#7037: 23.2; Segmentation fault when compile CEDET
@ 2010-09-15 19:55 Ningyu Shi
2018-08-28 22:46 ` Noam Postavsky
0 siblings, 1 reply; 2+ messages in thread
From: Ningyu Shi @ 2010-09-15 19:55 UTC (permalink / raw)
To: 7037
Use emacs23.2 to compile CEDET's cvs source will crash emacs with a
segmentation fault. The command to triger is (from toplevel CEDET source dir)
cd srecode/
emacs -batch --no-site-file -l srecode-compile-script -f batch-byte-compile srecode-mode.el
emacs23's head snapshot from git has same problem, though the CEDET is
from emac's own source.
bt full result from gdb
#0 0x000000000051bd3e in mark_object (arg=-6322490926874755072) at alloc.c:5704
obj = -6322490926874755072
cdr_count = 0
#1 0x000000000051b4ff in Fgarbage_collect () at alloc.c:5118
tail = (struct gcpro *) 0x7fbff15df8
bind = (struct specbinding *) 0x7fbff15df8
catch = (struct catchtag *) 0x7fbff15df8
handler = (struct handler *) 0x7fbff15df8
stack_top_variable = 0 '\0'
i = 2
message_p = 0
total = {10986674, 10463298, 108, 1, 1, 548681113080, 548681113080, 5447506}
count = 110
t1 = {tv_sec = 1284580095, tv_usec = 863903}
t2 = {tv_sec = 0, tv_usec = 0}
t3 = {tv_sec = 10463250, tv_usec = 16597618}
#2 0x000000000053297a in Ffuncall (nargs=-1074700808, args=0x981278) at eval.c:3021
fun = 9966200
original_fun = 548681113080
funcar = 536870912
numargs = 0
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff15f20, function = 0x7fbff15df0, args = 0x7fbff15df8, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0x7fbff15df8
i = 7252864
#3 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10538466, maxdepth=0) at bytecode.c:680
count = 107
op = 0
vectorp = (Lisp_Object *) 0xfde530
stack = {pc = 0xf67754 "\210\tÍ=\203E", top = 0x7fbff15df0, bottom = 0x7fbff15df0, byte_string = 16636513,
byte_string_start = 0xf67730 "\b\203º", constants = 16639269, next = 0x7fbff15fc0}
top = (Lisp_Object *) 0x7fbff15df0
result = 29
#4 0x0000000000532e56 in funcall_lambda (fun=16639765, nargs=0, arg_vector=0x7fbff15f88) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 16639760
count = 107
i = 0
optional = 0
rest = 0
#5 0x0000000000532857 in Ffuncall (nargs=15992946, args=0xfde715) at eval.c:3081
fun = 16639765
original_fun = 15992946
funcar = 536870912
numargs = 0
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff160c0, function = 0x7fbff15f80, args = 0x7fbff15f88, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xf40872
i = 7252864
#6 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10865474, maxdepth=0) at bytecode.c:680
count = 104
op = 0
vectorp = (Lisp_Object *) 0xcb5c60
stack = {pc = 0x1020ded "\210Ðp\036\035\036\036\016\037\203E", top = 0x7fbff15f80, bottom = 0x7fbff15f80, byte_string = 16553985,
byte_string_start = 0x1020db8 "\b\203\f", constants = 13327445, next = 0x7fbff16150}
top = (Lisp_Object *) 0x7fbff15f80
result = 29
#7 0x0000000000532e56 in funcall_lambda (fun=16620645, nargs=2, arg_vector=0x7fbff16128) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 16620640
count = 102
i = 2
optional = 0
rest = 0
#8 0x0000000000532857 in Ffuncall (nargs=16826994, args=0xfd9c65) at eval.c:3081
fun = 16620645
original_fun = 16826994
funcar = 536870912
numargs = 2
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff16250, function = 0x7fbff16120, args = 0x7fbff16128, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0x100c272
i = 7252864
#9 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=13080466, maxdepth=2) at bytecode.c:680
count = 97
op = 2
vectorp = (Lisp_Object *) 0xcfd460
stack = {pc = 0x1020bc0 "\0360\v\206\030\001\0160\023)\016.A\211\026.\204ð", top = 0x7fbff16130, bottom = 0x7fbff16120,
byte_string = 16557905, byte_string_start = 0x1020ab0 "\b\204\023", constants = 13620309, next = 0x7fbff162d0}
top = (Lisp_Object *) 0x7fbff16120
result = 29
#10 0x0000000000532e56 in funcall_lambda (fun=13620805, nargs=1, arg_vector=0x7fbff162b8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 13620800
count = 96
i = 1
optional = 1
rest = 0
#11 0x0000000000532857 in Ffuncall (nargs=16826610, args=0xcfd645) at eval.c:3081
fun = 13620805
original_fun = 16826610
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff163d0, function = 0x7fbff162b0, args = 0x7fbff162b8, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0x100c0f2
i = 7252864
#12 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=11072066, maxdepth=1) at bytecode.c:680
count = 96
op = 1
vectorp = (Lisp_Object *) 0xfda6c0
stack = {pc = 0x1020f90 "\207", top = 0x7fbff162b8, bottom = 0x7fbff162b0, byte_string = 16542177,
byte_string_start = 0x1020f88 "Â\b\t\"\210ÃÄ!\207", constants = 16623285, next = 0x7fbff16460}
top = (Lisp_Object *) 0x7fbff162b0
result = 29
#13 0x0000000000532e56 in funcall_lambda (fun=16639877, nargs=2, arg_vector=0x7fbff16438) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 16639872
count = 94
i = 2
optional = 0
rest = 0
#14 0x0000000000532857 in Ffuncall (nargs=16827442, args=0xfde785) at eval.c:3081
fun = 16639877
original_fun = 16827442
funcar = 536870912
numargs = 2
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff16560, function = 0x7fbff16430, args = 0x7fbff16438, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0x100c432
i = 7252864
#15 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10621970, maxdepth=2) at bytecode.c:680
count = 94
op = 2
vectorp = (Lisp_Object *) 0x712308
stack = {pc = 0x9786ac "\207", top = 0x7fbff16440, bottom = 0x7fbff16430, byte_string = 7414489,
byte_string_start = 0x97867f "\bÂN\206\a", constants = 7414525, next = 0x7fbff165f0}
top = (Lisp_Object *) 0x7fbff16430
result = 29
#16 0x0000000000532e56 in funcall_lambda (fun=7414405, nargs=2, arg_vector=0x7fbff165c8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 7414400
count = 92
i = 2
optional = 0
rest = 0
#17 0x0000000000532857 in Ffuncall (nargs=11226226, args=0x712285) at eval.c:3081
fun = 7414405
original_fun = 11226226
funcar = 536870912
numargs = 2
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff168d0, function = 0x7fbff165c0, args = 0x7fbff165c8, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xab4c72
i = 7252864
#18 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10504802, maxdepth=2) at bytecode.c:680
count = 90
op = 2
vectorp = (Lisp_Object *) 0x712938
stack = {pc = 0x9784d0 "\210*\b\016-B\026-çè!\210\b\207", top = 0x7fbff165d0, bottom = 0x7fbff165c0, byte_string = 7416073,
byte_string_start = 0x9783c4 "Æ\bÇÈ\tC!#\210\bÉN\203\025", constants = 7416109, next = 0x7fbff16e50}
top = (Lisp_Object *) 0x7fbff165c0
result = 29
#19 0x0000000000532e56 in funcall_lambda (fun=7415941, nargs=9, arg_vector=0x7fbff166e0) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 7415936
count = 86
i = 9
optional = 0
rest = 1
#20 0x0000000000532d0f in apply_lambda (fun=7415941, args=16827442, eval_flag=1) at eval.c:3135
args_left = 10463250
numargs = 9
arg_vector = (Lisp_Object *) 0x7fbff166e0
gcpro1 = {next = 0x7fbff16950, var = 0x7fbff166e0, nvars = 9}
gcpro2 = {next = 0x7fbff16790, var = 0x7fbff16748, nvars = 1}
gcpro3 = {next = 0x7fbff16770, var = 0x7fbff16740, nvars = 1}
i = 9
tem = 16827442
#21 0x0000000000531682 in Feval (form=15969942) at eval.c:2406
fun = 7415941
val = 536870912
original_fun = 10869058
original_args = 15970038
funcar = 536870912
backtrace = {next = 0x7fbff16cf0, function = 0x7fbff16820, args = 0x7fbff166e0, nargs = 9, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
gcpro1 = {next = 0x9fa812, var = 0x9fa812, nvars = 10613282}
gcpro2 = {next = 0x7fbff168b0, var = 0x7fbff16808, nvars = 1}
gcpro3 = {next = 0x7fbff16890, var = 0x7fbff16830, nvars = 3}
#22 0x00000000005518c7 in readevalloop (readcharfun=10613282, stream=0xcfe070, sourcename=16597281, evalfun=0x531430 <Feval>, printflag=0,
unibyte=15969942, readfun=10463250, start=10463250, end=10463250) at lread.c:1792
count1 = 86
c = 0
val = 15969942
count = 83
gcpro1 = {next = 0x7fbff16ba0, var = 0x7fbff16948, nvars = 1}
gcpro2 = {next = 0x7fbff169b0, var = 0x7fbff16a10, nvars = 1}
gcpro3 = {next = 0x7fbff16990, var = 0x7fbff16a18, nvars = 1}
gcpro4 = {next = 0x7fbff16970, var = 0x7fbff16a20, nvars = 1}
b = (struct buffer *) 0x0
continue_reading_p = 1
whole_buffer = 0
first_sexp = 0
#23 0x00000000005505be in Fload (file=16615473, noerror=548681116576, nomessage=10463346, nosuffix=16601393, must_suffix=13623408)
at lread.c:1269
s1 = {st_dev = 20, st_ino = 4277812, st_nlink = 1, st_mode = 33188, st_uid = 22228, st_gid = 112, pad0 = 0, st_rdev = 0,
st_size = 10159, st_blksize = 32768, st_blocks = 24, st_atim = {tv_sec = 1284579669, tv_nsec = 0}, st_mtim = {tv_sec = 1283443412,
tv_nsec = 0}, st_ctim = {tv_sec = 1283443412, tv_nsec = 0}, __unused = {0, 0, 0}}
s2 = {st_dev = 20, st_ino = 4277811, st_nlink = 1, st_mode = 33188, st_uid = 22228, st_gid = 112, pad0 = 0, st_rdev = 0,
st_size = 13303, st_blksize = 32768, st_blocks = 32, st_atim = {tv_sec = 1284071150, tv_nsec = 0}, st_mtim = {tv_sec = 1283443412,
tv_nsec = 0}, st_ctim = {tv_sec = 1283457620, tv_nsec = 0}, __unused = {0, 0, 0}}
result = 7252864
stream = (FILE *) 0xcfe070
fd = 7
count = 75
gcpro1 = {next = 0x7fbff16c50, var = 0x7fbff16a68, nvars = 1}
gcpro2 = {next = 0x7fbff16be0, var = 0x7fbff16a60, nvars = 1}
gcpro3 = {next = 0x7fbff16bc0, var = 0x7fbff16a58, nvars = 1}
found = 16601489
efound = 16601393
hist_file_name = 16601489
newer = 0
compiled = 1
handler = 0
safe_p = 1
tmp = {548681116672, 548681116384}
version = 23
#24 0x000000000053b628 in Frequire (feature=16824706, filename=10463250, noerror=10463250) at fns.c:2962
count = 73
nesting = 0
tem = 10463250
gcpro1 = {next = 0x7fbff17340, var = 0x7fbff16c48, nvars = 1}
gcpro2 = {next = 0x7fbff16c70, var = 0x7fbff16c40, nvars = 1}
from_file = 7252864
#25 0x00000000005329bf in Ffuncall (nargs=-1074697008, args=0x984a08) at eval.c:3030
fun = 9980424
original_fun = 548681116880
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff16dd0, function = 0x7fbff16e38, args = 0x7fbff16e40, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0x7fbff16cd0
i = 7252864
#26 0x0000000000531ee5 in Fapply (nargs=2, args=0x7fbff16e38) at eval.c:2448
i = 7252864
numargs = 1
spread_arg = 16212704
funcall_args = (Lisp_Object *) 0x0
fun = 10622946
gcpro1 = {next = 0xfd8851, var = 0xa217e2, nvars = 70}
#27 0x0000000000532b0a in Ffuncall (nargs=10621138, args=0x98398d) at eval.c:3005
fun = 9976205
original_fun = 10621138
funcar = 536870912
numargs = 2
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff16f50, function = 0x7fbff16e30, args = 0x7fbff16e38, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xa210d2
i = 7252864
#28 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10674738, maxdepth=2) at bytecode.c:680
count = 70
op = 2
vectorp = (Lisp_Object *) 0xc27cc0
stack = {pc = 0xe9553e "\210ËÌ!\203H", top = 0x7fbff16e40, bottom = 0x7fbff16e30, byte_string = 11750497,
byte_string_start = 0xe95530 "ÆÇ\bA\"\tÈ\032\033\034ÉÊ\f\"\210ËÌ!\203H", constants = 12745909, next = 0x7fbff16fd0}
top = (Lisp_Object *) 0x7fbff16e30
result = 29
#29 0x0000000000532e56 in funcall_lambda (fun=13965301, nargs=1, arg_vector=0x7fbff16fb8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 13965296
count = 69
i = 1
optional = 0
rest = 0
#30 0x0000000000532857 in Ffuncall (nargs=13919202, args=0xd517f5) at eval.c:3081
fun = 13965301
original_fun = 13919202
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff170d0, function = 0x7fbff16fb0, args = 0x7fbff16fb8, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xd463e2
i = 7252864
#31 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10865666, maxdepth=1) at bytecode.c:680
count = 67
op = 1
vectorp = (Lisp_Object *) 0xa67d60
stack = {pc = 0xe95201 "\211\022\205C", top = 0x7fbff16fb8, bottom = 0x7fbff16fb0, byte_string = 13627569,
byte_string_start = 0xe951e0 "Ä\211\030\031\n:\204\017", constants = 10911061, next = 0x7fbff17150}
top = (Lisp_Object *) 0x7fbff16fb0
result = 29
#32 0x0000000000532e56 in funcall_lambda (fun=14566149, nargs=1, arg_vector=0x7fbff17138) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 14566144
count = 66
i = 1
optional = 0
rest = 0
#33 0x0000000000532857 in Ffuncall (nargs=15298018, args=0xde4305) at eval.c:3081
fun = 14566149
original_fun = 15298018
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff17250, function = 0x7fbff17130, args = 0x7fbff17138, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xe96de2
i = 7252864
#34 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10865666, maxdepth=1) at bytecode.c:680
count = 63
op = 1
vectorp = (Lisp_Object *) 0xc6ea40
stack = {pc = 0xea1c0f "\210*\202\022", top = 0x7fbff17138, bottom = 0x7fbff17130, byte_string = 11825361,
byte_string_start = 0xea1bd0 "r\bq\210\t\203\r", constants = 13036085, next = 0x7fbff17620}
top = (Lisp_Object *) 0x7fbff17130
result = 29
#35 0x0000000000532e56 in funcall_lambda (fun=10909493, nargs=0, arg_vector=0x7fbff172c8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 10909488
count = 63
i = 0
optional = 0
rest = 0
#36 0x0000000000532857 in Ffuncall (nargs=10909493, args=0xa67735) at eval.c:3081
fun = 10909493
original_fun = 10909493
funcar = 536870912
numargs = 0
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff173a0, function = 0x7fbff172c0, args = 0x7fbff172c8, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xa67735
i = 7252864
#37 0x0000000000531b85 in Feval (form=11038086) at eval.c:2319
vals = (Lisp_Object *) 0x7fbff172c0
argnum = 1
numargs = 4
args_left = 10463250
i = -1074695488
maxargs = -1074694752
argvals = {1, 14647984, 1, 14647989, 1, 0, 10463250, 10463250}
fun = 9976445
val = 536870912
original_fun = 10621186
original_args = 10961142
funcar = 536870912
backtrace = {next = 0x7fbff17720, function = 0x7fbff172f0, args = 0x7fbff172c0, nargs = 1, evalargs = 1 '\001', debug_on_exit = 0 '\0'}
gcpro1 = {next = 0x0, var = 0x7fbff172e0, nvars = 1}
gcpro2 = {next = 0x7fbff17380, var = 0x7fbff172d8, nvars = 1}
gcpro3 = {next = 0x7fbff17360, var = 0x7fbff172c0, nvars = 1}
#38 0x000000000053019a in internal_lisp_condition_case (var=15256050, bodyform=11038086, handlers=11035670) at eval.c:1435
val = 10463250
c = {tag = 10463250, val = 10463250, next = 0x7fbff182f0, gcpro = 0x0, jmp = {{__jmpbuf = {10463250, 548681119376, 143, 548681119136,
12173120, 33, 548681118720, 5439724}, __mask_was_saved = 0, __saved_mask = {__val = {0, 10463250, 10463250, 14840534, 5119889,
545460846654, 10501589, 548681118976, 548681118896, 1, 14541749, 0, 548681118904, 545460846593, 0, 14541749}}}},
backlist = 0x7fbff17720, handlerlist = 0x7fbff182c0, lisp_eval_depth = 7, pdlcount = 63, poll_suppress_count = 1,
interrupt_input_blocked = 0, byte_stack = 0x7fbff17620}
h = {handler = 11035670, var = 15256050, chosen_clause = 10463250, tag = 0x7fbff17440, next = 0x7fbff182c0}
#39 0x00000000005681f2 in Fbyte_code (bytestr=-6322490926874755072, vector=15239410, maxdepth=143) at bytecode.c:870
handlers = 536870912
body = 7252864
count = 33
op = 143
vectorp = (Lisp_Object *) 0xb9bf40
stack = {pc = 0xea1b97 "\210).\r\016&.\020\207", top = 0x7fbff175a0, bottom = 0x7fbff175a0, byte_string = 12329233,
byte_string_start = 0xea1ac8 "Æ\bÆ\211\211\211\211\211\211\211Ç\211\211Æ\bÆ\031\032\033\034\035\036\034\036\035\036\036\036\037\036 \036!\036\"\036#\036$\036%\036&È\016'!Æ\211\211\211\211\016(\016)\016*\016+\016,\036,\036+\036*\036)\036(\036-\036.\036/\0360\0361\0362rÉÊ!\211\026&q\210ËÌ!\210Í \210Æ\026!Î\0263)Ï\0364Ð\0165!\205}", constants = 12173109, next = 0x7fbff177c0}
top = (Lisp_Object *) 0x7fbff175a0
result = 29
#40 0x0000000000532e56 in funcall_lambda (fun=10903989, nargs=2, arg_vector=0x7fbff17788) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 10903984
count = 31
i = 2
optional = 1
rest = 0
#41 0x0000000000532857 in Ffuncall (nargs=15287922, args=0xa661b5) at eval.c:3081
fun = 10903989
original_fun = 15287922
funcar = 536870912
numargs = 2
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff178c0, function = 0x7fbff17780, args = 0x7fbff17788, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xe94672
i = 7252864
#42 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=15284834, maxdepth=2) at bytecode.c:680
count = 23
op = 2
vectorp = (Lisp_Object *) 0xdf3230
stack = {
pc = 0xea1517 ")\025\016R?\205\222\001\016Q\203\031\001èñ\b\"\210ò\016@!\210r\rq\210db\210óc\210ô\016A!\203S\001Õ\036S\016Tõ>\203<\001Ï\026Uç\016A!\203H\001ö\016A!\210÷ed\016A#\210)\202g\001øùúç\016A!\203a\001û\202b\001ü\016AE\"\210òp!\210)\016V\203\207\001\016VÏ=\204\201\001ÉÊý\b\"!\203\207\001\212þ\b!\210)\016?\203\221\001ÿ\016A!\210Ï.\a\207", top = 0x7fbff17790, bottom = 0x7fbff17780, byte_string = 11228241,
byte_string_start = 0xea1410 "Æ\b!\020\t\204,", constants = 14627365, next = 0x7fbff17940}
top = (Lisp_Object *) 0x7fbff17780
result = 29
#43 0x0000000000532e56 in funcall_lambda (fun=14329397, nargs=1, arg_vector=0x7fbff17928) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 14329392
count = 21
i = 1
optional = 1
rest = 0
#44 0x0000000000532857 in Ffuncall (nargs=10898658, args=0xdaa635) at eval.c:3081
fun = 14329397
original_fun = 10898658
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff17a40, function = 0x7fbff17920, args = 0x7fbff17928, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xa64ce2
i = 7252864
#45 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=15281362, maxdepth=1) at bytecode.c:680
count = 21
op = 1
vectorp = (Lisp_Object *) 0xcd30b0
stack = {pc = 0xe8a48f "\207ÃÄÅ\217\207", top = 0x7fbff17928, bottom = 0x7fbff17920, byte_string = 13445633,
byte_string_start = 0xe8a488 "\b\203\b", constants = 13447333, next = 0x7fbff17ad0}
top = (Lisp_Object *) 0x7fbff17920
result = 29
#46 0x0000000000532e56 in funcall_lambda (fun=13447477, nargs=1, arg_vector=0x7fbff17aa8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 13447472
count = 20
i = 1
optional = 0
rest = 0
#47 0x0000000000532857 in Ffuncall (nargs=13444242, args=0xcd3135) at eval.c:3081
fun = 13447477
original_fun = 13444242
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff17bd0, function = 0x7fbff17aa0, args = 0x7fbff17aa8, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xcd2492
i = 7252864
#48 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=11772098, maxdepth=1) at bytecode.c:680
count = 19
op = 1
vectorp = (Lisp_Object *) 0xc4db00
stack = {pc = 0xe8a3cb "\204\230", top = 0x7fbff17aa8, bottom = 0x7fbff17aa0, byte_string = 10848257,
byte_string_start = 0xe8a338 "\b\204\b", constants = 12901109, next = 0x7fbff17c80}
top = (Lisp_Object *) 0x7fbff17aa0
result = 29
#49 0x0000000000532e56 in funcall_lambda (fun=12901349, nargs=0, arg_vector=0x7fbff17c38) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 12901344
count = 18
i = 0
optional = 1
rest = 0
#50 0x0000000000532857 in Ffuncall (nargs=10898850, args=0xc4dbe5) at eval.c:3081
fun = 12901349
original_fun = 10898850
funcar = 536870912
numargs = 0
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff17d80, function = 0x7fbff17c30, args = 0x7fbff17c38, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xa64da2
i = 7252864
#51 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=11711266, maxdepth=0) at bytecode.c:680
count = 5
op = 0
vectorp = (Lisp_Object *) 0x781ea8
stack = {
pc = 0x958474 "\210\202À\003\016Lâ\235\203\216\001Ù\026Qãä\016N\206\210\001\f\211A\024@!!\210\202À\003\016Lå\235\203É\001æç\016N\206¡\001\f\211A\024@!!\026F\016E\203¼\001\016E\016F\016EAB¡\210\016EA\026E\202À\003\016F\016RB\211\026R\026E\202À\003\016Lè\235\203ú\001ç\016N\206Û\001\f\211A\024@!\036Sæ\016S!\036Té\016T!\203ï\001\016T\026Sê\016SÌÙ#\210*\202À\003\016Lë\235\203!\002ç\016N\206\f\002\f\211A\024@!\036Sæ\016S!\036Tê\016TÌÙ\211$\210*\202À\003\016Lì\232\203J\002Ù\026Q\016N\2065\002\f\211A\024@\211"..., top = 0x7fbff17c30, bottom = 0x7fbff17c30,
byte_string = 7872121, byte_string_start = 0x958306 "Æ \210\b\203\021", constants = 7872157, next = 0x7fbff17e20}
top = (Lisp_Object *) 0x7fbff17c30
result = 29
#52 0x0000000000532e56 in funcall_lambda (fun=7872061, nargs=1, arg_vector=0x7fbff17de8) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 7872056
count = 4
i = 1
optional = 0
rest = 0
#53 0x0000000000532857 in Ffuncall (nargs=11939970, args=0x781e3d) at eval.c:3081
fun = 7872061
original_fun = 11939970
funcar = 536870912
numargs = 1
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff17f20, function = 0x7fbff17de0, args = 0x7fbff17de8, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xb63082
i = 7252864
#54 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10664210, maxdepth=1) at bytecode.c:680
count = 4
op = 1
vectorp = (Lisp_Object *) 0x779210
stack = {pc = 0x95af55 "\210\016N\203%\006\201Ú", top = 0x7fbff17de8, bottom = 0x7fbff17de0, byte_string = 7836129,
byte_string_start = 0x95a93c "Æ \020Ç\021\n\023Ç\024ÈÉ!\211\035Ç=\2044", constants = 7836165, next = 0x7fbff17fb0}
top = (Lisp_Object *) 0x7fbff17de0
result = 29
#55 0x0000000000532e56 in funcall_lambda (fun=7836085, nargs=0, arg_vector=0x7fbff17f88) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 7836080
count = 4
i = 0
optional = 0
rest = 0
#56 0x0000000000532857 in Ffuncall (nargs=11757218, args=0x7791b5) at eval.c:3081
fun = 7836085
original_fun = 11757218
funcar = 536870912
numargs = 0
lisp_numargs = 536870912
val = 536870912
backtrace = {next = 0x7fbff18240, function = 0x7fbff17f80, args = 0x7fbff17f88, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
internal_args = (Lisp_Object *) 0xb366a2
i = 7252864
#57 0x0000000000567489 in Fbyte_code (bytestr=-6322490926874755072, vector=10507090, maxdepth=0) at bytecode.c:680
count = 2
op = 0
vectorp = (Lisp_Object *) 0x777a68
stack = {pc = 0x95b6e9 "\210*àáâ\"\210ãÑä\"\211\036$;\203©", top = 0x7fbff17f80, bottom = 0x7fbff17f80, byte_string = 7830073,
byte_string_start = 0x95b65b "\b\203\b", constants = 7830109, next = 0x0}
top = (Lisp_Object *) 0x7fbff17f80
result = 29
#58 0x0000000000532e56 in funcall_lambda (fun=7830029, nargs=0, arg_vector=0x7fbff180a0) at eval.c:3211
val = 7252864
syms_left = 10463250
next = 7830024
count = 2
i = 0
optional = 0
rest = 0
#59 0x0000000000532d0f in apply_lambda (fun=7830029, args=10463250, eval_flag=1) at eval.c:3135
args_left = 10463250
numargs = 0
arg_vector = (Lisp_Object *) 0x7fbff180a0
gcpro1 = {next = 0x0, var = 0x7fbff180a0, nvars = 0}
gcpro2 = {next = 0x7fbff18100, var = 0x7fbff180b8, nvars = 1}
gcpro3 = {next = 0x7fbff180e0, var = 0x7fbff180b0, nvars = 1}
i = 0
tem = 10463250
#60 0x0000000000531682 in Feval (form=10876870) at eval.c:2406
fun = 7830029
val = 536870912
original_fun = 11771506
original_args = 10463250
funcar = 536870912
backtrace = {next = 0x0, function = 0x7fbff18190, args = 0x7fbff180a0, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
gcpro1 = {next = 0x2a96f1c97c, var = 0x2a96f17b50, nvars = -1762608520}
gcpro2 = {next = 0x2a96f0ba78, var = 0x2a9555eb6d, nvars = -1074724862}
gcpro3 = {next = 0x2, var = 0x0, nvars = -1762539140}
#61 0x0000000000530363 in internal_condition_case (bfun=0x4c2e20 <top_level_2>, handlers=10526562, hfun=0x4c2a80 <cmd_error>) at eval.c:1490
val = 0
c = {tag = 10463250, val = 10463250, next = 0x7fbff18460, gcpro = 0x0, jmp = {{__jmpbuf = {0, 1, 1, 8, 548681123516, 0, 548681122464,
5440241}, __mask_was_saved = 0, __saved_mask = {__val = {182922033686, 548681122816, 8, 182921029008, 182919554184, 182921003808,
9998080, 1, 8, 548681123516, 0, 548681122800, 182894072261, 0, 11220534, 182921168672}}}}, backlist = 0x0, handlerlist = 0x0,
lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
h = {handler = 10526562, var = 10463250, chosen_clause = 1, tag = 0x7fbff182f0, next = 0x0}
#62 0x00000000004c2e5a in top_level_1 () at keyboard.c:1377
No locals.
#63 0x000000000052fdca in internal_catch (tag=-6322490926874755072, func=0x4c2e30 <top_level_1>, arg=10463250) at eval.c:1226
c = {tag = 10519826, val = 10463250, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 1, 1, 8, 548681123516, 0, 548681122896, 5438869},
__mask_was_saved = 0, __saved_mask = {__val = {548681124344, 1, 5057453, 400, 5058177, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10721691, 10726994}}}},
backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
#64 0x00000000004c2dab in command_loop () at keyboard.c:1332
No locals.
#65 0x00000000004c26a9 in recursive_edit_1 () at keyboard.c:954
val = 0
#66 0x00000000004c2810 in Frecursive_edit () at keyboard.c:1016
count = 0
buffer = 10463250
#67 0x00000000004c0a01 in main (argc=8, argv=0x7fbff189f8) at emacs.c:1833
tz = 0x0
stack_bottom_variable = 0 '\0'
do_initial_setlocale = 0
skip_args = 1
rlim = {rlim_cur = 10485760, rlim_max = 18446744073709551615}
no_loadup = 0
junk = 0x0
dname_arg = 0x0
The program is running. Exit anyway? (y or n)
In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2010-09-02 on
Windowing system distributor `The XFree86 Project, Inc', version 11.0.40300000
configured using `configure '--with-x''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: POSIX
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: C
value of $XMODIFIERS: nil
locale-coding-system: nil
default enable-multibyte-characters: t
Major mode: Shell-script
Minor modes in effect:
linum-mode: t
global-auto-revert-mode: t
desktop-save-mode: t
which-function-mode: t
tabbar-mwheel-mode: t
tabbar-mode: t
display-time-mode: t
show-paren-mode: t
auto-image-file-mode: t
yas/global-mode: t
tooltip-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Features:
(shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec
password-cache mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date
gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug
semanticdb-typecache semantic-tag-write sh-script executable semantic-el
semantic-bovine bovine-debug semantic-debug semantic-tag-file
semantic-find semantic-tag-ls semantic-make semantic-make-by make-mode
linum autorevert vc-git semantic-edit semanticdb-file cedet-files
semantic-c hideif semantic-c-by semantic-lex-spp cc-mode cc-fonts
cc-menus cc-cmds egg ffap ediff-merg ediff-diff ediff-wind ediff-help
ediff-util ediff-mult ediff-init ediff electric desktop session
semantic-gcc semantic-dep semantic-ia semantic-decorate-include
semanticdb-find semanticdb-ref semantic-decorate-mode semantic-decorate
pulse semantic-mru-bookmark semanticdb-mode semantic-idle eldoc senator
ring warnings which-func semantic-imenu semantic-sb imenu cedet
speedbar-load speedbar-loaddefs ede-speedbar ede-files ede ede-base
ede-auto eieio-speedbar semantic-ia-sb semantic-analyze semantic-scope
semantic-analyze-fcn semantic-sort semanticdb-el semanticdb
semantic-ctxt semantic-format semantic-util-modes semantic-util semantic
semantic-lex semantic-tag working fame speedbar sb-image ezimage dframe
eieio-custom wid-edit ede-source eieio-base srecode-load srecode
srecode-loaddefs semantic-load semantic-fw semantic-loaddefs mode-local
find-func derived eieio-load eieio-loaddefs cedet-load cedet-compat
cedet-loaddefs eieio byte-opt bytecomp byte-compile inversion tempo url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-util url-parse timezone url-vars mm-util mail-prsvr mailcap
xml-parse doxymacs tabbar easy-mmode ido cc-styles cc-align cc-engine
cc-vars cc-defs time avoid paren uniquify regexp-opt image-file
cal-china-x-autoloads company-autoloads kill-ring-search-autoloads
yasnippet-bundle-autoloads yasnippet-bundle dropdown-list advice
help-fns advice-preload yasnippet edmacro kmacro easymenu assoc cl cl-19
package reporter tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
loaddefs button minibuffer faces cus-face files text-properties overlay
md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process
font-render-setting x-toolkit x multi-tty emacs)
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#7037: 23.2; Segmentation fault when compile CEDET
2010-09-15 19:55 bug#7037: 23.2; Segmentation fault when compile CEDET Ningyu Shi
@ 2018-08-28 22:46 ` Noam Postavsky
0 siblings, 0 replies; 2+ messages in thread
From: Noam Postavsky @ 2018-08-28 22:46 UTC (permalink / raw)
To: Ningyu Shi; +Cc: 7037
close 7037
quit
Ningyu Shi <shiningyu@gmail.com> writes:
> Use emacs23.2 to compile CEDET's cvs source will crash emacs with a
> segmentation fault. The command to triger is (from toplevel CEDET source dir)
> cd srecode/
> emacs -batch --no-site-file -l srecode-compile-script -f batch-byte-compile srecode-mode.el
>
> emacs23's head snapshot from git has same problem, though the CEDET is
> from emac's own source.
I guess this obsolete by now: Emacs and CEDET have changed somewhat
since then, and building CEDET is now part of the standard Emacs build
so it's presumably working (else we would have many more reports about
it).
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-08-28 22:46 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-15 19:55 bug#7037: 23.2; Segmentation fault when compile CEDET Ningyu Shi
2018-08-28 22:46 ` Noam Postavsky
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).