Everything currently in CVS plus ben's Feb 22 "big regex malloc"
patch, less the newcomment.el used in this build was empty; I forgot
to cut it out of the patch. That's my bad, of course, but I should
mention it even though I don't think that causes any of the problems
described below. I've got the file now and will rebuild and report
tomorrow.
Problems:
First (this is for Mike, probably), the first try at building failed
in update-elc-2.el and make check as follows:
Symbol's function definition is void: parse-unicode-translation-tablemake[1]: *** [update-elc-2] Error 255
make: *** [src] Error 2
cd ./src && make check
Symbol's function definition is void: parse-unicode-translation-tablemake[1]: *** [check] Error 255
make: *** [check] Error 2
This function got renamed in one of Ben's recent patches.
So something did not get remade from the previous version (pretty
close to vanilla 21.5.11, there was a build report which should pin it
pretty close). However, this was done with my standard build
procedure, which does a make beta, which does make clean. So
presumably it's something in the Lisp (which does not get cleaned;
IMHO this is Evile). But grepping for parse-unicode-translation-table
didn't give any hits. Not in the Lisp, not in the .os, not in the
.elcs. Not in my packages, either. Hm. You tell me.
Second (Ben, this Bud's for you), the regex malloc is not quite fixed.
XEmacs pukes at startup with the backtrace below if not -vanilla.
It's crapping out on parsing "Symbol's value as variable is void:
view-minor-mode". However, if I start xemacs -vanilla, and then use
the menubar button to Load init.el, XEmacs recovers from the void
variable gracefully.
------------------------------------------------------------------------
bash-2.05b$ gdb xemacs
GNU gdb 5.3-debian
Copyright 2002 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-linux"...
(gdb) run
Starting program: /playpen/Projects/XEmacs/Builds/21.5/src/xemacs
Warning: Missing charsets in String to FontSet conversion
Fatal error: assertion failed, file /playpen/Projects/XEmacs/21.5/src/alloc.c, line 399, !regex_malloc_disallowed
Program received signal SIGABRT, Aborted.
0x4043ea51 in kill () from /lib/libc.so.6
------------------------------------------------------------------------
(gdb) bt
#0 0x4043ea51 in kill () from /lib/libc.so.6
#1 0x4043e872 in raise () from /lib/libc.so.6
#2 0x4043f986 in abort () from /lib/libc.so.6
#3 0x080f3eff in really_abort ()
at /playpen/Projects/XEmacs/21.5/src/emacs.c:4394
#4 0x080f2eee in assert_failed (
file=0x83590a0 "/playpen/Projects/XEmacs/21.5/src/alloc.c", line=6,
expr=0x40525020 "4%G�%@\020") at /playpen/Projects/XEmacs/21.5/src/emacs.c:372
#5 0x08097ac1 in xfree_1 (block=0x40aab008)
at /playpen/Projects/XEmacs/21.5/src/alloc.c:406
#6 0x0809c8ff in xemacs_c_alloca (size=0)
at /playpen/Projects/XEmacs/21.5/src/alloca.c:155
#7 0x08276b3e in sys_re_search_2 (bufp=0x8472950, str1=0x0, size1=0,
str2=0x88e0db0 " backtrace(nil t)\n # bind (standard-output standard-out
t handler-arg-name)\n backtrace-in-condition-handler-eliminating-handler(__lo
_init_file_arg__)\n # bind (errstr __load_init_file_arg__)\n #"...,
size2=5010, startpos=160, range=4850, regs=0x8472f64, stop=5010,
lispobj=143281812, lispbuf=0x88a1490, scache=0xbfffcc20)
at /playpen/Projects/XEmacs/21.5/src/regex.c:4598
#8 0x08282db8 in sys_re_search (bufp=0x8472950,
string=0x88e0db0 " backtrace(nil t)\n # bind (standard-output standard-o
put handler-arg-name)\n backtrace-in-condition-handler-eliminating-handler(__
ad_init_file_arg__)\n # bind (errstr __load_init_file_arg__)\n #"...,
---Type <return> to continue, or q <return> to quit---
size=1084928008, startpos=0, range=5010, regs=0x8472f64,
lispobj=143281812, lispbuf=0x88a1490, scache=0xbfffcc20)
at /playpen/Projects/XEmacs/21.5/src/regex.c:4234
#9 0x0829c1bb in string_match_1 (regexp=143281828, string=143281812,
start=1079442100, buf=0x88a1490, posix=0)
at /playpen/Projects/XEmacs/21.5/src/lisp.h:2266
#10 0x08299e17 in Fstring_match (regexp=143281828, string=143281812,
start=1079442100, buffer=1079442100)
at /playpen/Projects/XEmacs/21.5/src/search.c:474
#11 0x080f860b in Ffuncall (nargs=3, args=0x4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3843
#12 0x080a8202 in execute_optimized_program (
program=0x88a5250 "%G���%@!!\211\032\032%G���%@\"\210)r\nq\210%G�%@ %G��%@!\210*\e%G�%@ \030%G�%@\
6%G���%@\t!%G��%@\t!%GҰ%@\005\v\"%G�%@\a%G��%@\v\"%G�%@\002\v+\207:", stack_depth=8,
constants_data=0x4062598c)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#13 0x080ff4b2 in funcall_compiled_function (fun=1080738332, nargs=1,
args=0xbfffcee0) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#14 0x080f8553 in Ffuncall (nargs=2, args=0xbfffcedc)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#15 0x080a8202 in execute_optimized_program (
program=0x88a54f8 "%G�%@\n!\e%G��%@\v\"\210%G����%@\t\v%G��%@!&\006\210)%G�%@\211\020\207",
stack_depth=4, constants_data=0x406116d4)
---Type <return> to continue, or q <return> to quit---
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#16 0x080ff4b2 in funcall_compiled_function (fun=1080687204, nargs=1,
args=0xbfffd04c) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#17 0x080f8553 in Ffuncall (nargs=2, args=0xbfffd048)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#18 0x080f938c in call1 (fn=1084928008, arg0=1084928008)
at /playpen/Projects/XEmacs/21.5/src/eval.c:4487
#19 0x080f5d21 in Fsignal (error_symbol=1079326372, data=143509456)
at /playpen/Projects/XEmacs/21.5/src/eval.c:2295
#20 0x082bb22f in Fsymbol_value (symbol=1079331628)
at /playpen/Projects/XEmacs/21.5/src/symbols.c:1711
#21 0x080a806a in execute_optimized_program (
program=0x88a54a8 "\v%G�%@\r%G�%@\v!%G�%@V%G�%@\004\f%G�%@\003\f??%G�%@'\f%G�%@\017\t%G�%@\f%G�%@ \210%G��%@!\210%G�%@
11\022\207\f%G�%@\016\n%G�%@\v\b%G�%@N%G�%@a%G�%@\004%G�%@ \207\f?\024%G�%@ \207", stack_depth=1079331628,
constants_data=0x40614144)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:531
#22 0x080ff4b2 in funcall_compiled_function (fun=1080694640, nargs=1,
args=0xbfffd2e8) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#23 0x080f8553 in Ffuncall (nargs=2, args=0xbfffd2e4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#24 0x080a8202 in execute_optimized_program (
program=0x88a53c0 "\212%G���%@\b!%G�%@Q\031\036(%G��%@ped%G�%@%\210%G��%@!\210%G���%@e\034\e\035\0
23%G��%@\fb\210\r%G�%@\\u\210%G����%@#\210%G�%@u\210%G�%@c\210%G�%@ \210%G��%@!\210`\024%G�%@\025%G��%@,%G��%@!\210eb\210%G��%@!%G�%@\030%G�%@\225b\210%G��%@!%G�%@\017%G�%@\225b\210%G��%@\224%G�%@\225%G�%@#\210%G��%@eb\210%G�%@\t%G��%@#%G�%@\023%G�%@\224Sf%G�%@U%G����%@\224%G�%@\225%G�%@#\210%G��%@eb\210%G����%@#%G�%@\022%G����%@#%G�%@\v%G��%@\224%G�%@\225%G�%@#\210%G��%@"...,
stack_depth=4, constants_data=0x88dac40)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#25 0x080ff4b2 in funcall_compiled_function (fun=143417580, nargs=0,
args=0xbfffd458) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#26 0x080f8553 in Ffuncall (nargs=1, args=0xbfffd454)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#27 0x080a8202 in execute_optimized_program (
program=0x88a50d8 "~\210\212%G��%@!\210%G�%@y\210%G��%@!\210`%G��%@w\210`{\022%G�%@ \210%G�%@y\210%G�%@\035`%G����%@#%G�%@\022`S%G��%@!%G�%@\f%G�%@\225b\210%G�%@p!\025%G�%@\002d}\210\f%G�%@k%G�%@ eb\210%G��%@ %G�%@\031\e\030%G����%@#%G�%@\n%G��%@\f%G�%@Q!\210%G���%@\v!\210+%G�%@ \210\016 %G�%@\004%G�%@ \210%G��%@!\210\016!%G�%@\004%G�%@\r!*\207",
stack_depth=0, constants_data=0x88bb888)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#28 0x080ff4b2 in funcall_compiled_function (fun=143103708, nargs=0,
args=0xbfffd5c8) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#29 0x080f8553 in Ffuncall (nargs=1, args=0xbfffd5c4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#30 0x080a8202 in execute_optimized_program (
program=0x88ac128 "\t%G�%@a%G�%@\005%G��%@!\210%G�%@p!\210%G��%@!\210\t%G�%@a%G�%@\004%G�%@ \210\f%G�%@$\r\fk%G�%@\037\016D%G�%@\e%G�%@\r!%G�%@\230%G�%@\024%G����%@\r!\"!%G�%@\a%G��%@!\210%G�%@\004%G�%@ \210\r%G�%@\f\016E%G�%@\b%G�%@\r\0169`#\210~\210%G�%@\211\0269\026F%G�%@\216\f\203\230", stack_depth=0,
---Type <return> to continue, or q <return> to quit---
constants_data=0x88b1ee0)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#31 0x080ff4b2 in funcall_compiled_function (fun=143102608, nargs=5,
args=0xbfffd738) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#32 0x080f8553 in Ffuncall (nargs=6, args=0xbfffd734)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#33 0x080a8202 in execute_optimized_program (
program=0x88df220 "%G�%@ \210\r%G�%@\f%G��%@\b\016\031\016\032\016\e%\207%G�%@\r!%G�%@\211\034\031\e%G��%@\v\"%G�%@\006\016\036C%G�%@\027%G�%@\v!%G�%@\004%Gͪ%@\017\016\034%G�%@\t%G�%@\016\035\016\034\"%G�%@\003\016\035\211\032%G�%@\024\f%G�%@\021%G�%@\v\n@\"\021%G�%@\t!\024\nA\211\022%G��%@\f%G�%@\006%G�%@\f!\025%G�%@,%G�%@\f%G�%@\r\b\016\031\016\032\016\e%\207%G��%@\r\"%G�%@\017%G��%@!%G�%@\005%G�%@\r!\207%G���%@\"\207%G��%@\r\"\207\230", stack_depth=20, constants_data=0x88b1d70)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#34 0x080ff4b2 in funcall_compiled_function (fun=143102564, nargs=2,
args=0xbfffd8a8) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#35 0x080f8553 in Ffuncall (nargs=3, args=0xbfffd8a4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#36 0x080a8202 in execute_optimized_program (
program=0x88689e8 "\b%G�%@a%G�%@\031\n@\nA@\e\211\031%G�%@\016\v%G�%@\v%G��%@!\210%G�%@\t\v\"\210p*\207", stack_depth=8, constants_data=0x887c900)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#37 0x080ff4b2 in funcall_compiled_function (fun=142258088, nargs=0,
args=0xbfffda18) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#38 0x080f8553 in Ffuncall (nargs=1, args=0xbfffda14)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#39 0x080a8202 in execute_optimized_program (
program=0x886ea08 "%G�%@\b!%G�%@\a%G�%@\b\016\e\"\020\016\034%G�%@\211\036\030\035\e\r%G�%@\020\v%G�%@\r\v@\211\026\030 \025\vA\023%G���%@\r!%G�%@{\r\026\035\rq\210%G�%@ \016\031k%G�%@\006%G�%@\016\031!\210\016\027%G�%@k%G�%@\a%G��%@!\210%G�%@\023\016\027%G�%@k%G�%@\a%G��%@!\210%G�%@\a%G��%@\016\027\"\210\016\036b\210\n:%G�%@\020%G�%@\n@!\210\nA@%G�%@\n%G�%@ \210%G�%@\005%G�%@\n!\210\016\032%G�%@\005\016\032\026\037\t%G�%@%\t@\211\034:%G�%@\016%G�%@\f@!\210\f@\fAL\210%G�%@\t%G�%@\f!\210%G�%@\f!\210)\tA\211\021%G���%@+\207",
stack_depth=0, constants_data=0x8859468)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#40 0x080ff4b2 in funcall_compiled_function (fun=142258352, nargs=10,
args=0xbfffdae0) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#41 0x080f7add in Feval (form=140347692)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3660
#42 0x08204939 in readevalloop (readcharfun=142233352, sourcename=139073708,
evalfun=0x80f7054 <Feval>, printflag=0)
at /playpen/Projects/XEmacs/21.5/src/lread.c:1418
#43 0x08202c9b in Fload_internal (file=139073708, noerror=1079440564,
nomessage=136361700, nosuffix=1079440564, codesys=1079418412,
used_codesys=1079442100) at /playpen/Projects/XEmacs/21.5/src/lread.c:722
#44 0x080f8638 in Ffuncall (nargs=6, args=0x6)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3843
#45 0x080a8202 in execute_optimized_program (
---Type <return> to continue, or q <return> to quit---
program=0x406ce0cc "%G�%@\016\037!\035%G�%@\r%G�%@\"\031%G�%@\034\t%G�%@\f\t%G�%@\r\b\016\036\n%\202\204", stack_depth=20, constants_data=0x406246e0)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#46 0x080ff4b2 in funcall_compiled_function (fun=1080735780, nargs=4,
args=0xbfffe118) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#47 0x080f8553 in Ffuncall (nargs=5, args=0xbfffe114)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#48 0x080a8202 in execute_optimized_program (
program=0x886c430 "\t?%G�%@?%G�%@\035%G��%@\v\r@\"!%G�%@\a\rA\211\025%G��%@\r%G�%@\005%G�%@\r@!\211\022%G�%@ %G�%@\034%G��%@\v\n\"%G�%@\211\211$\210\f%G�%@\005%G�%@\f!\210%G��%@!\210%G�%@\020%G��%@!)%G�%@\003%G�%@ )\207",
stack_depth=16, constants_data=0x8876890)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#49 0x080ff4b2 in funcall_compiled_function (fun=142257912, nargs=0,
args=0xbfffe1e0) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#50 0x080f7add in Feval (form=142841508)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3660
#51 0x080f4934 in Fprogn (args=142927056)
at /playpen/Projects/XEmacs/21.5/src/eval.c:953
#52 0x080f8047 in Feval (form=142842192)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3570
#53 0x080f8047 in Feval (form=142842132)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3570
#54 0x080f7980 in Feval (form=142933336)
at /playpen/Projects/XEmacs/21.5/src/lisp.h:1710
#55 0x08204939 in readevalloop (readcharfun=141103224, sourcename=139074092,
evalfun=0x80f7054 <Feval>, printflag=0)
at /playpen/Projects/XEmacs/21.5/src/lread.c:1418
#56 0x08202c9b in Fload_internal (file=139074092, noerror=1079440564,
nomessage=136361700, nosuffix=1079440564, codesys=1079418412,
used_codesys=1079442100) at /playpen/Projects/XEmacs/21.5/src/lread.c:722
#57 0x080f8638 in Ffuncall (nargs=6, args=0x6)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3843
#58 0x080a8202 in execute_optimized_program (
program=0x406ce0cc "%G�%@\016\037!\035%G�%@\r%G�%@\"\031%G�%@\034\t%G�%@\f\t%G�%@\r\b\016\036\n%\202\204", stack_depth=20, constants_data=0x406246e0)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#59 0x080ff4b2 in funcall_compiled_function (fun=1080735780, nargs=4,
args=0xbfffebd8) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#60 0x080f8553 in Ffuncall (nargs=5, args=0xbfffebd4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#61 0x080a8202 in execute_optimized_program (
program=0x867b160 "\f%G�%@\005%G�%@\n!\024\v%G�%@\005%G�%@\f!\023\f%G�%@\r%G�%@\f!%G�%@\b%G�%@\f%G�%@\211\211$\210\v%G�%@\025\f%G�%@\006\v\f\230%G�%@\r%G�%@\v!%G�%@\b%G�%@\v%G�%@\211\211$\210\t?%G�%@\t%G�%@\030%G���%@\211#)\207",
stack_depth=16, constants_data=0x4061d3c0)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#62 0x080ff4b2 in funcall_compiled_function (fun=1080717124, nargs=0,
---Type <return> to continue, or q <return> to quit---
args=0xbfffed48) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#63 0x080f8553 in Ffuncall (nargs=1, args=0xbfffed44)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#64 0x080a8202 in execute_optimized_program (
program=0x86e6880 "\t%G�%@\004%G�%@ \210%G�%@\211\020\207", stack_depth=0,
constants_data=0x406116b4)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#65 0x080ff4b2 in funcall_compiled_function (fun=1080687160, nargs=0,
args=0xbfffeed8) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#66 0x080f8553 in Ffuncall (nargs=1, args=0xbfffeed4)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#67 0x080fc324 in Fcall_with_condition_handler (nargs=2, args=0xbfffeed0)
at /playpen/Projects/XEmacs/21.5/src/eval.c:2094
#68 0x080f7fb0 in Feval (form=1079789512)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3626
#69 0x080f550b in condition_case_1 (handlers=1079789464,
bfun=0x80f7054 <Feval>, barg=1079789512,
hfun=0x80ff170 <run_condition_case_handlers>, harg=1079442100)
at /playpen/Projects/XEmacs/21.5/src/eval.c:1917
#70 0x080f57e3 in condition_case_3 (bodyform=1079789512, var=1079442100,
handlers=1079789464) at /playpen/Projects/XEmacs/21.5/src/eval.c:1999
#71 0x080a8f17 in execute_rare_opcode (stack_ptr=0xbffff1d4,
program_ptr=0x8712b08 "\210\r\va%G�%@\005%G�%@\022\r\021)\n%G�%@\003\t\025+%G�%@\026\025\01
\026%G�%@\r%G�%@ %G�%@\016\027%G�%@\003%G�%@ Q\026\030%G��%@!\210%G�%@\207", opcode=143)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:1134
#72 0x080a8004 in execute_optimized_program (
program=0x8712ad8 "%G��%@!\210\b%G�%@\a%G�%@\b%G�%@\211#\210%G�%@\211\026\023%G�%@\f%G�%@a%G�%@\004%G˪%@\002\f\e\032\031\v\035\016\024%G�%@\t\f%G�%@\006%G�%@ \210%G�%@\006%G���%@\217\210\r\va%G�%@\005%G�%@\022\r\021)\n%G�%@\003\t\025+%G�%@\026\025\016\026%G�%@\r%G�%@ %G�%@\016\027%G�%@\003%G�%@ Q\026\030%G��%@!\210%G�%@\207",
stack_depth=1080104728, constants_data=0x40611718)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:515
#73 0x080ff4b2 in funcall_compiled_function (fun=1080687248, nargs=0,
args=0xbffff348) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#74 0x080f8553 in Ffuncall (nargs=1, args=0xbffff344)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3881
#75 0x080a8202 in execute_optimized_program (
program=0x86319a0 "\vA\035%G��%@\032\031%G�%@\r!\025\b%G�%@a%G�%@\004%G�%@ \210%G��%@!%G�%@\004%G�%@ \210%G��%@!%G�%@\017%G��%@!%G�%@\a%G��%@!\210%G�%@\004%G�%@ \210\f%G�%@\017\016%%G�%@\v%G���%@\f!%G�%@Q! \210%G�%@ \210*%G�%@ \210%G��%@!%G�%@\004%G�%@ \210%G��%@!%G�%@\004%G�%@ \210%G�%@ \210r%G��%@!q\210%G�%@ \210%G��%@!\210\016)%G�%@a%G�%@\005\016* \210)%G�%@ %G�%@a%G�%@\b%G�%@ %G�%@\004%G�%@ \210%G�%@ \210%G�%@\026+%G�%@ %G�%@\004%G��%@!)\207", stack_depth=0,
constants_data=0x40612f8c)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:609
#76 0x080ff4b2 in funcall_compiled_function (fun=1080691472, nargs=0,
args=0xbffff410) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#77 0x080f7add in Feval (form=1079777488)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3660
---Type <return> to continue, or q <return> to quit---
#78 0x080f550b in condition_case_1 (handlers=1079777476,
bfun=0x80f7054 <Feval>, barg=1079777488,
hfun=0x80ff170 <run_condition_case_handlers>, harg=1079437348)
at /playpen/Projects/XEmacs/21.5/src/eval.c:1917
#79 0x080f57e3 in condition_case_3 (bodyform=1079777488, var=1079437348,
handlers=1079777476) at /playpen/Projects/XEmacs/21.5/src/eval.c:1999
#80 0x080a8f17 in execute_rare_opcode (stack_ptr=0xbffff704,
program_ptr=0x84d7d0e "\210%G�%@\r!\025\0164%G�%@\016%G���%@\0164%G�%@ %G�%@ $!\0269%G��%@!\210\016,%G�%@\005%G��%@!\210%G�%@\026,%G�%@ \210\016.%G�%@\005%G��%@!\210%G�%@\026.\t%G�%@\b%G�%@\t@\tA\"\210)\016:%G�%@\003%G�%@ \207", opcode=143) at /playpen/Projects/XEmacs/21.5/src/bytecode.c:1134
#81 0x080a8004 in execute_optimized_program (
program=0x84d7c78 "\b%G�%@\005%G��%@!\207%G�%@\020%G��%@!%G�%@\t%G����%@!!!\210%G�%@ \211\034%G�%@\025\fG\rGW%G�%@\016%G�%@\r!%G�%@\f!k%G�%@\005%G�%@\f!\025)%G�%@\r!\025%G�%@ \210%G�%@ \210\v%G�%@\a%G��%@!%G�%@\002%G�%@\e%G�%@\0161\0162%G�%@#\022%G�%@\0161\0162%G�%@#\0263\v%G�%@\t%G���%@\n\"%G�%@\"\210\n%G�%@\004%G�%@ \210%G�%@\n\0163\0165\0166%G�%@\004%GȪ%@\006\0167%G�%@\002%G�%@\0168\v%G�%@&\a\210%G�%@ \210)%G�%@ \210%G�%@\031%G�%@ %G�%@\006%G�%@ \210%G�%@\006%G���%@\217\210%G�%@\r!\025\0164%G�%@\016%G���%@\0164%G�%@ %G�%@ $!\0269%G��%@!\210\016,%G�%@\005%G��%@!\210%G�%@\026,%G�%@ \210\016.%G�%@\005%G��%@!\210%G�%@\026"..., stack_depth=1080112912, constants_data=0x40613710)
at /playpen/Projects/XEmacs/21.5/src/bytecode.c:515
#82 0x080ff4b2 in funcall_compiled_function (fun=1080693056, nargs=0,
args=0xbffff7e0) at /playpen/Projects/XEmacs/21.5/src/opaque.h:36
#83 0x080f7add in Feval (form=1079535352)
at /playpen/Projects/XEmacs/21.5/src/eval.c:3660
#84 0x080f550b in condition_case_1 (handlers=1079439916,
bfun=0x80f7054 <Feval>, barg=1079535352, hfun=0x80bfcec <cmd_error>,
harg=1079442100) at /playpen/Projects/XEmacs/21.5/src/eval.c:1917
#85 0x080bfe43 in top_level_1 (dummy=1079442100)
at /playpen/Projects/XEmacs/21.5/src/cmdloop.c:214
#86 0x080f53c5 in internal_catch (tag=1084928008,
func=0x80bfe14 <top_level_1>, arg=1079442100, threw=0x0, thrown_tag=0x0)
at /playpen/Projects/XEmacs/21.5/src/eval.c:1527
#87 0x080bf9c5 in initial_command_loop (load_me=1084928008)
at /playpen/Projects/XEmacs/21.5/src/cmdloop.c:280
#88 0x080f218a in xemacs_21_5_b11_i686_pc_linux (argc=1, argv=0xbffffd14,
envp=0xbffffd1c, restart=0)
at /playpen/Projects/XEmacs/21.5/src/emacs.c:2400
#89 0x080f2cd6 in main (argc=1084928008, argv=0x40aab008, envp=0x40aab008)
at /playpen/Projects/XEmacs/21.5/src/emacs.c:2892
#90 0x4042da51 in __libc_start_main () from /lib/libc.so.6
> XEmacs Build Report generated by emacs-version
> 21.4 (patch 12) "Portable Code" XEmacs Lucid
> with system-configuration
> i686-pc-linux
> follows:
> Contents of /playpen/Projects/XEmacs/Builds/21.5/Installation:
> (Output from most recent run of ./configure)
uname -a: Linux tleepslib 2.4.20 #5 Mon Jan 6 19:31:42 JST 2003 i686 unknown unknown GNU/Linux
/playpen/Projects/XEmacs/21.5/configure '--with-mule' '--with-xim=xlib' '--with-xfs' '--with-widgets=athena' '--with-athena=3d' '--with-dialogs=athena' '--with-sound=noesd' '--external-widget' '--with-modules' '--debug' '--error-checking=all'
XEmacs 21.5-b11 "cabbage" (+CVS-20030224) configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /playpen/Projects/XEmacs/21.5
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations -g -O3
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Compiling in support for NAS (network audio system).
Databases:
Compiling in support for Berkeley database.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: postgresql/libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
Compiling in support for Canna on Mule.
Compiling in support for the WNN input method on Mule.
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
> Contents of /playpen/Projects/XEmacs/Builds/21.5/beta.err
> keeping lines matching
> "^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+\|^[A-Z] [^ ]+$\|^Wrong number of arguments:\|^ \*\* "
> and then deleting lines matching
> "confl.*with.*auto-inlining\|^Formatting:"
Defining ERROR_CHECK_EXTENTS
Defining ERROR_CHECK_TYPES
Defining ERROR_CHECK_TEXT
Defining ERROR_CHECK_GC
Defining ERROR_CHECK_MALLOC
Defining ERROR_CHECK_BYTE_CODE
Defining ERROR_CHECK_GLYPHS
Defining ERROR_CHECK_DISPLAY
Defining ERROR_CHECK_STRUCTURES
checking for dlerror... yes
Defining HAVE_DLERROR
checking for _dlerror... no
checking for strerror in -lintl... no
checking for perror... yes
Defining HAVE_PERROR
checking for strerror... yes
Defining HAVE_STRERROR
Defining EMACS_CONFIG_OPTIONS = "--with-mule --with-xim=xlib --with-xfs --with-widgets=athena --with-athena=3d --with-dialogs=athena --with-sound=noesd --external-widget --with-modules --debug --error-checking=all"
Compilation / Installation:
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
cd ./lib-src && make all
cd ./lwlib && make all
/usr/X11R6/include/X11/Xaw3d/XawInit.h:29: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/SimpleP.h:58: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/ThreeDP.h:58: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwradio.c:157: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwradio.c:161: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/XawInit.h:29: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/SimpleP.h:58: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/ThreeDP.h:58: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwcheckbox.c:173: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwcheckbox.c:177: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/XawInit.h:29: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/SimpleP.h:58: warning: function declaration isn't a prototype
/usr/X11R6/include/X11/Xaw3d/ThreeDP.h:58: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwgauge.c:199: warning: function declaration isn't a prototype
/playpen/Projects/XEmacs/21.5/lwlib/xlwgauge.c:204: warning: function declaration isn't a prototype
cd ./modules/postgresql && make all
cd ./src && make all
/playpen/Projects/XEmacs/21.5/src/nas.c:855: warning: comparison between signed and unsigned
/playpen/Projects/XEmacs/21.5/src/regex.c:155: warning: no previous prototype for `bind_regex_malloc_disallowed'
/playpen/Projects/XEmacs/21.5/src/sound.c:355: warning: passing arg 1 of `nas_play_sound_data' discards qualifiers from pointer target type
Loading /playpen/Projects/XEmacs/Builds/21.5/lisp/dumped-lisp.el...Error: dumped file newcomment.elc does not exist
/playpen/Projects/XEmacs/21.5/src/ExternalClient.c:341: warning: function declaration isn't a prototype
Using load-path (/playpen/Projects/XEmacs/Builds/21.5/lisp)
Using module-load-path (/playpen/Projects/XEmacs/Builds/21.5/modules)
Load file newcomment: not found
Fatal error during load, aborting
make[1]: *** [xemacs.dmp] Error 1
make: *** [src] Error 2
cd ./lib-src && make all
cd ./lwlib && make all
cd ./modules/postgresql && make all
cd ./src && make all
Using load-path (/playpen/Projects/XEmacs/Builds/21.5/lisp)
Using module-load-path (/playpen/Projects/XEmacs/Builds/21.5/modules)
Using load-path (/playpen/Projects/XEmacs/Builds/21.5/lisp)
Using module-load-path (/playpen/Projects/XEmacs/Builds/21.5/modules)
While compiling find-file-noselect in file /playpen/Projects/XEmacs/Builds/21.5/lisp/files.el:
** variable G44942 bound but not referenced
** variable error bound but not referenced
While compiling toggle-read-only:
** reference to free variable view-minor-mode
While compiling recover-file:
** reference to free variable dired-listing-switches
While compiling the end of the data:
** the function dired-unmark is not known to be defined.
While compiling the end of the data in file /playpen/Projects/XEmacs/Builds/21.5/lisp/lisp-mode.el:
** the function indent-for-comment is not known to be defined.
While compiling toplevel forms in file /playpen/Projects/XEmacs/Builds/21.5/lisp/behavior-defs.el:
** assignment to free variable fume-display-in-modeline-p
** assignment to free variable filladapt-mode
** reference to free variable filladapt-mode
While compiling the end of the data:
** The following functions are not known to be defined:
mouse-avoidance-mode, fume-add-menubar-entry,
fume-remove-menubar-entry, fume-remove-post-command-hook,
filladapt-mode
Symbol's function definition is void: parse-unicode-translation-tablemake[1]: *** [update-elc-2] Error 255
make: *** [src] Error 2
cd ./src && make check
Symbol's function definition is void: parse-unicode-translation-tablemake[1]: *** [check] Error 255
make: *** [check] Error 2
cd ./lib-src && make all
cd ./lwlib && make all
cd ./modules/postgresql && make all
cd ./src && make all
# bind (stack-trace-on-signal debug-on-signal stack-trace-on-error debug-on-error)
# (condition-case ... . error)
Using load-path (/playpen/Projects/XEmacs/Builds/21.5/lisp)
Using module-load-path (/playpen/Projects/XEmacs/Builds/21.5/modules)
Warning: doc lost for variable view-read-only.
Warning: doc lost for function member-ignore-case.
Warning: doc lost for function replace-regexp-in-string.
Warning: doc lost for function clone-buffer.
Warning: doc lost for function clone-process.
Warning: doc lost for function normal-backup-enable-predicate.
Warning: doc lost for function match-string-no-properties.
Warning: doc lost for variable read-quoted-char-radix.
Warning: doc lost for function assoc-default.
Warning: doc lost for function insert-file-literally.
Warning: doc lost for variable clone-buffer-hook.
Warning: doc lost for function hack-one-local-variable.
Warning: doc lost for function clone-indirect-buffer.
Warning: doc lost for function clone-indirect-buffer-other-window.
Warning: doc lost for variable custom-declare-variable-list.
Warning: doc lost for function file-expand-wildcards.
Warning: doc lost for variable save-buffer-coding-system.
Warning: doc lost for function assoc-ignore-representation.
Warning: doc lost for variable small-temporary-file-directory.
Warning: doc lost for function find-file-literally.
Warning: doc lost for variable find-file-literally.
Warning: doc lost for function insert-directory-safely.
Warning: doc lost for function make-backup-file-name-1.
Warning: doc lost for function subst-char-in-string.
Warning: doc lost for function shell-quote-wildcard-pattern.
Warning: doc lost for variable set-variable-value-history.
cd /playpen/Projects/XEmacs/21.5/man && make info
cd ./src && make check
base64-tests.el: 1234 of 1234 tests successful (100%).
byte-compiler-tests.el: 104 of 104 tests successful (100%).
c-tests.el: 4 of 4 tests successful (100%).
case-tests.el: 1148 of 1148 tests successful (100%).
ccl-tests.el: 4570 of 4570 tests successful (100%).
database-tests.el: 10 of 10 tests successful (100%).
extent-tests.el: 194 of 194 tests successful (100%).
hash-table-tests.el: 9866 of 9866 tests successful (100%).
lisp-tests.el: 3594 of 3606 tests successful (99%).
md5-tests.el: 56 of 56 tests successful (100%).
mule-tests.el: 236 of 236 tests successful (100%).
regexp-tests.el: 184 of 204 tests successful (90%).
symbol-tests.el: 246 of 246 tests successful (100%).
syntax-tests.el: 60 of 60 tests successful (100%).
weak-tests.el: 14 of 14 tests successful (100%).