unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 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).