GNU bug report logs - #12286
MEM_TYPE_SPARE change causes core dump on Fedora x86

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Mon, 27 Aug 2012 08:17:02 UTC

Severity: important

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12286 in the body.
You can then email your comments to 12286 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#12286; Package emacs. (Mon, 27 Aug 2012 08:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Paul Eggert <eggert <at> cs.ucla.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 27 Aug 2012 08:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: bug-gnu-emacs <at> gnu.org
Cc: Dmitry Antipov <dmantipov <at> yandex.ru>
Subject: MEM_TYPE_SPARE change causes core dump on Fedora x86
Date: Mon, 27 Aug 2012 01:15:01 -0700
Severity: important

On the Emacs trunk, the changes in revision 109788
(Special MEM_TYPE_SPARE to denote reserved memory)
cause Emacs to dump core on x86 Fedora 15.

The previous trunk revision 109787 works fine.

The problem goes away if I disable optimization,
by configuring with CFLAGS=-g3.

I built on x86-64 Fedora 15, for x86, as follows:

   ./configure CC='gcc -m32' CFLAGS=-g3 LDFLAGS='-L/lib -Xlinker --rpath=/lib -L/usr/lib -Xlinker --rpath=/usr/lib' --with-crt-dir=/usr/lib --enable-gcc-warnings --without-sound --without-gconf --without-gsettings --without-imagemagick --without-rsvg --with-x-toolkit=no
   make bootstrap

The build fails this way:

   cd ../lisp; make -w compile-first EMACS=/home/eggert/src/gnu/emacs/static-checking/src/bootstrap-emacs
   make[3]: Entering directory `/home/eggert/src/gnu/emacs/static-checking/lisp'
   Compiling /home/eggert/src/gnu/emacs/static-checking/lisp/emacs-lisp/macroexp.el
   Fatal error (6)make[3]: *** [/home/eggert/src/gnu/emacs/static-checking/lisp/emacs-lisp/macroexp.elc] Aborted (core dumped)
   make[3]: Leaving directory `/home/eggert/src/gnu/emacs/static-checking/lisp'
   make[2]: *** [bootstrap-emacs] Error 2

Here's a GDB backtrace:

(gdb) where
#0  0xf777f425 in __kernel_vsyscall ()
#1  0x45a053f6 in kill () from /lib/libc.so.6
#2  0x08126748 in fatal_error_signal (sig=6) at emacs.c:329
#3  fatal_error_signal (sig=6) at emacs.c:302
#4  <signal handler called>
#5  0xf777f425 in __kernel_vsyscall ()
#6  0x45a053f6 in kill () from /lib/libc.so.6
#7  0x08125f58 in abort () at emacs.c:357
#8  0x081822a4 in mark_maybe_pointer (p=<optimized out>) at alloc.c:4612
#9  mark_memory (end=<optimized out>, start=<optimized out>) at alloc.c:4699
#10 mark_stack () at alloc.c:4938
#11 Fgarbage_collect () at alloc.c:5488
#12 0x08198bf6 in maybe_gc () at lisp.h:3649
#13 eval_sub (form=139035750) at eval.c:2070
#14 0x08198e88 in eval_sub (form=167012310) at eval.c:2158
#15 0x08198e88 in eval_sub (form=166771726) at eval.c:2158
#16 0x08198e88 in eval_sub (form=form <at> entry=166771750) at eval.c:2158
#17 0x08198f1c in eval_sub (form=form <at> entry=167012230) at eval.c:2245
#18 0x08198f1c in eval_sub (form=139035990) at eval.c:2245
#19 0x0819917e in eval_sub (form=139037398) at eval.c:2121
#20 0x08199396 in Fprogn (args=139036622) at eval.c:376
#21 0x0819bfc4 in Flet (args=139037390) at eval.c:933
#22 0x0819917e in eval_sub (form=139037342) at eval.c:2121
#23 0x08199396 in Fprogn (args=139034222) at eval.c:376
#24 0x081996b8 in funcall_lambda (fun=139034262, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9d7124) at eval.c:3038
#25 0x0819992a in Ffuncall (nargs=nargs <at> entry=3, args=args <at> entry=0xff9d7120) at eval.c:2874
#26 0x0819a993 in Fapply (nargs=nargs <at> entry=2, args=args <at> entry=0xff9d7198) at eval.c:2343
#27 0x08199edf in apply1 (fn=139034262, arg=arg <at> entry=140811558) at eval.c:2581
#28 0x08198f01 in eval_sub (form=140811598) at eval.c:2243
#29 0x08199396 in Fprogn (args=140809166) at eval.c:376
#30 0x0819bfc4 in Flet (args=140811606) at eval.c:933
#31 0x0819917e in eval_sub (form=140811918) at eval.c:2121
#32 0x08199396 in Fprogn (args=140807062) at eval.c:376
#33 0x0819917e in eval_sub (form=140609318) at eval.c:2121
#34 0x08199396 in Fprogn (args=140806830) at eval.c:376
#35 0x081996b8 in funcall_lambda (fun=140806638, fun <at> entry=140806630, nargs=nargs <at> entry=3, arg_vector=arg_vector <at> entry=0xff9d74c0) at eval.c:3038
#36 0x08198aa6 in apply_lambda (fun=fun <at> entry=140806630, args=<optimized out>) at eval.c:2922
#37 0x08198dca in eval_sub (form=140806094) at eval.c:2249
#38 0x0819c119 in FletX (args=140805990) at eval.c:838
#39 0x0819917e in eval_sub (form=140806278) at eval.c:2121
#40 0x08199396 in Fprogn (args=166645030) at eval.c:376
#41 0x0819bfc4 in Flet (args=166645038) at eval.c:933
#42 0x0819917e in eval_sub (form=166645046) at eval.c:2121
#43 0x08199396 in Fprogn (args=args <at> entry=166645054) at eval.c:376
#44 0x0819ba68 in Fwhile (args=166645062) at eval.c:955
#45 0x0819917e in eval_sub (form=166645070) at eval.c:2121
#46 0x08199396 in Fprogn (args=166645078) at eval.c:376
#47 0x0819bfc4 in Flet (args=166645086) at eval.c:933
#48 0x0819917e in eval_sub (form=form <at> entry=166645094) at eval.c:2121
#49 0x08198f1c in eval_sub (form=140806366) at eval.c:2245
#50 0x08199396 in Fprogn (args=140805518) at eval.c:376
#51 0x0819bfc4 in Flet (args=140806374) at eval.c:933
#52 0x0819917e in eval_sub (form=140806542) at eval.c:2121
#53 0x08199396 in Fprogn (args=140805342) at eval.c:376
#54 0x081996b8 in funcall_lambda (fun=140805174, fun <at> entry=140805166, nargs=nargs <at> entry=3, arg_vector=arg_vector <at> entry=0xff9d7c10) at eval.c:3038
#55 0x08198aa6 in apply_lambda (fun=fun <at> entry=140805166, args=<optimized out>) at eval.c:2922
#56 0x08198dca in eval_sub (form=141602030) at eval.c:2249
#57 0x0819c119 in FletX (args=141601590) at eval.c:838
#58 0x0819917e in eval_sub (form=141602046) at eval.c:2121
#59 0x08199396 in Fprogn (args=141601142) at eval.c:376
#60 0x0819917e in eval_sub (form=141604438) at eval.c:2121
#61 0x08199396 in Fprogn (args=142320494) at eval.c:376
#62 0x081996b8 in funcall_lambda (fun=142320326, fun <at> entry=142320318, nargs=nargs <at> entry=6, arg_vector=arg_vector <at> entry=0xff9d7f40) at eval.c:3038
#63 0x08198aa6 in apply_lambda (fun=fun <at> entry=142320318, args=<optimized out>) at eval.c:2922
#64 0x08198dca in eval_sub (form=141608814) at eval.c:2249
#65 0x08199396 in Fprogn (args=141608734) at eval.c:376
#66 0x0819917e in eval_sub (form=141505726) at eval.c:2121
#67 0x08199396 in Fprogn (args=141605062) at eval.c:376
#68 0x0819c1b4 in FletX (args=141505734) at eval.c:863
#69 0x0819917e in eval_sub (form=141505942) at eval.c:2121
#70 0x08199396 in Fprogn (args=141605054) at eval.c:376
#71 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#72 0x08199396 in Fprogn (args=141604902) at eval.c:376
#73 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9d8360) at eval.c:3038
#74 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#75 0x08198dca in eval_sub (form=140602742) at eval.c:2249
#76 0x08199396 in Fprogn (args=140602590) at eval.c:376
#77 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#78 0x08199396 in Fprogn (args=141604902) at eval.c:376
#79 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9d85b0) at eval.c:3038
#80 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#81 0x08198dca in eval_sub (form=141615422) at eval.c:2249
#82 0x08199396 in Fprogn (args=141615182) at eval.c:376
#83 0x0819c1b4 in FletX (args=141615486) at eval.c:863
#84 0x0819917e in eval_sub (form=141536014) at eval.c:2121
#85 0x08199396 in Fprogn (args=166883174) at eval.c:376
#86 0x0819917e in eval_sub (form=166883182) at eval.c:2121
#87 0x0819917e in eval_sub (form=form <at> entry=166883206) at eval.c:2121
#88 0x08198f1c in eval_sub (form=141536798) at eval.c:2245
#89 0x08199396 in Fprogn (args=141614830) at eval.c:376
#90 0x081996b8 in funcall_lambda (fun=140751550, fun <at> entry=140751542, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9d8a40) at eval.c:3038
#91 0x08198aa6 in apply_lambda (fun=fun <at> entry=140751542, args=<optimized out>) at eval.c:2922
#92 0x08198dca in eval_sub (form=form <at> entry=141607318) at eval.c:2249
#93 0x08198a7c in apply_lambda (fun=fun <at> entry=141540262, args=<optimized out>) at eval.c:2913
#94 0x08198dca in eval_sub (form=141607566) at eval.c:2249
#95 0x08199396 in Fprogn (args=141607294) at eval.c:376
#96 0x0819c1b4 in FletX (args=141607710) at eval.c:863
#97 0x0819917e in eval_sub (form=141608102) at eval.c:2121
#98 0x0819917e in eval_sub (form=141608118) at eval.c:2121
#99 0x08199396 in Fprogn (args=141605782) at eval.c:376
#100 0x0819bfc4 in Flet (args=141608542) at eval.c:933
#101 0x0819917e in eval_sub (form=141608654) at eval.c:2121
#102 0x08199396 in Fprogn (args=141605774) at eval.c:376
#103 0x0819917e in eval_sub (form=141505726) at eval.c:2121
#104 0x08199396 in Fprogn (args=141605062) at eval.c:376
#105 0x0819c1b4 in FletX (args=141505734) at eval.c:863
#106 0x0819917e in eval_sub (form=141505942) at eval.c:2121
#107 0x08199396 in Fprogn (args=141605054) at eval.c:376
#108 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#109 0x08199396 in Fprogn (args=141604902) at eval.c:376
#110 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9d9220) at eval.c:3038
#111 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#112 0x08198dca in eval_sub (form=140601438) at eval.c:2249
#113 0x08199396 in Fprogn (args=141506478) at eval.c:376
#114 0x0819917e in eval_sub (form=140601574) at eval.c:2121
#115 0x08199396 in Fprogn (args=141506030) at eval.c:376
#116 0x0819c1b4 in FletX (args=140602150) at eval.c:863
#117 0x0819917e in eval_sub (form=140602510) at eval.c:2121
#118 0x08199396 in Fprogn (args=141506022) at eval.c:376
#119 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#120 0x08199396 in Fprogn (args=141604902) at eval.c:376
#121 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9d9630) at eval.c:3038
#122 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#123 0x08198dca in eval_sub (form=140602742) at eval.c:2249
#124 0x08199396 in Fprogn (args=140602590) at eval.c:376
#125 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#126 0x08199396 in Fprogn (args=141604902) at eval.c:376
#127 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9d9880) at eval.c:3038
#128 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#129 0x08198dca in eval_sub (form=141615422) at eval.c:2249
#130 0x08199396 in Fprogn (args=141615182) at eval.c:376
#131 0x0819c1b4 in FletX (args=141615486) at eval.c:863
#132 0x0819917e in eval_sub (form=141536014) at eval.c:2121
#133 0x08199396 in Fprogn (args=167169646) at eval.c:376
#134 0x0819917e in eval_sub (form=167169654) at eval.c:2121
#135 0x0819917e in eval_sub (form=form <at> entry=167169678) at eval.c:2121
#136 0x08198f1c in eval_sub (form=141536798) at eval.c:2245
#137 0x08199396 in Fprogn (args=141614830) at eval.c:376
#138 0x081996b8 in funcall_lambda (fun=140751550, fun <at> entry=140751542, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9d9d10) at eval.c:3038
#139 0x08198aa6 in apply_lambda (fun=fun <at> entry=140751542, args=<optimized out>) at eval.c:2922
#140 0x08198dca in eval_sub (form=form <at> entry=141601174) at eval.c:2249
#141 0x08198a7c in apply_lambda (fun=fun <at> entry=141540262, args=<optimized out>) at eval.c:2913
#142 0x08198dca in eval_sub (form=141601582) at eval.c:2249
#143 0x08199396 in Fprogn (args=141601150) at eval.c:376
#144 0x0819c1b4 in FletX (args=141601590) at eval.c:863
#145 0x0819917e in eval_sub (form=141602046) at eval.c:2121
#146 0x08199396 in Fprogn (args=141601142) at eval.c:376
#147 0x0819917e in eval_sub (form=141604438) at eval.c:2121
#148 0x08199396 in Fprogn (args=142320494) at eval.c:376
#149 0x081996b8 in funcall_lambda (fun=142320326, fun <at> entry=142320318, nargs=nargs <at> entry=6, arg_vector=arg_vector <at> entry=0xff9da170) at eval.c:3038
#150 0x08198aa6 in apply_lambda (fun=fun <at> entry=142320318, args=<optimized out>) at eval.c:2922
#151 0x08198dca in eval_sub (form=141608814) at eval.c:2249
#152 0x08199396 in Fprogn (args=141608734) at eval.c:376
#153 0x0819917e in eval_sub (form=141505726) at eval.c:2121
#154 0x08199396 in Fprogn (args=141605062) at eval.c:376
#155 0x0819c1b4 in FletX (args=141505734) at eval.c:863
#156 0x0819917e in eval_sub (form=141505942) at eval.c:2121
#157 0x08199396 in Fprogn (args=141605054) at eval.c:376
#158 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#159 0x08199396 in Fprogn (args=141604902) at eval.c:376
#160 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9da590) at eval.c:3038
#161 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#162 0x08198dca in eval_sub (form=140602742) at eval.c:2249
#163 0x08199396 in Fprogn (args=140602590) at eval.c:376
#164 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#165 0x08199396 in Fprogn (args=141604902) at eval.c:376
#166 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9da7e0) at eval.c:3038
#167 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#168 0x08198dca in eval_sub (form=141615422) at eval.c:2249
#169 0x08199396 in Fprogn (args=141615182) at eval.c:376
#170 0x0819c1b4 in FletX (args=141615486) at eval.c:863
#171 0x0819917e in eval_sub (form=141536014) at eval.c:2121
#172 0x08199396 in Fprogn (args=167039742) at eval.c:376
#173 0x0819917e in eval_sub (form=167039734) at eval.c:2121
#174 0x0819917e in eval_sub (form=form <at> entry=167039710) at eval.c:2121
#175 0x08198f1c in eval_sub (form=141536798) at eval.c:2245
#176 0x08199396 in Fprogn (args=141614830) at eval.c:376
#177 0x081996b8 in funcall_lambda (fun=140751550, fun <at> entry=140751542, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9dac70) at eval.c:3038
#178 0x08198aa6 in apply_lambda (fun=fun <at> entry=140751542, args=<optimized out>) at eval.c:2922
#179 0x08198dca in eval_sub (form=form <at> entry=141601174) at eval.c:2249
#180 0x08198a7c in apply_lambda (fun=fun <at> entry=141540262, args=<optimized out>) at eval.c:2913
#181 0x08198dca in eval_sub (form=141601582) at eval.c:2249
#182 0x08199396 in Fprogn (args=141601150) at eval.c:376
#183 0x0819c1b4 in FletX (args=141601590) at eval.c:863
#184 0x0819917e in eval_sub (form=141602046) at eval.c:2121
#185 0x08199396 in Fprogn (args=141601142) at eval.c:376
#186 0x0819917e in eval_sub (form=141604438) at eval.c:2121
#187 0x08199396 in Fprogn (args=142320494) at eval.c:376
#188 0x081996b8 in funcall_lambda (fun=142320326, fun <at> entry=142320318, nargs=nargs <at> entry=6, arg_vector=arg_vector <at> entry=0xff9db0d0) at eval.c:3038
#189 0x08198aa6 in apply_lambda (fun=fun <at> entry=142320318, args=<optimized out>) at eval.c:2922
#190 0x08198dca in eval_sub (form=141608814) at eval.c:2249
#191 0x08199396 in Fprogn (args=141608734) at eval.c:376
#192 0x0819917e in eval_sub (form=141505726) at eval.c:2121
#193 0x08199396 in Fprogn (args=141605062) at eval.c:376
#194 0x0819c1b4 in FletX (args=141505734) at eval.c:863
#195 0x0819917e in eval_sub (form=141505942) at eval.c:2121
#196 0x08199396 in Fprogn (args=141605054) at eval.c:376
#197 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#198 0x08199396 in Fprogn (args=141604902) at eval.c:376
#199 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9db4f0) at eval.c:3038
#200 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#201 0x08198dca in eval_sub (form=141603886) at eval.c:2249
#202 0x0819c119 in FletX (args=141603318) at eval.c:838
#203 0x0819917e in eval_sub (form=141604182) at eval.c:2121
#204 0x08199396 in Fprogn (args=141602150) at eval.c:376
#205 0x0819917e in eval_sub (form=141604438) at eval.c:2121
#206 0x08199396 in Fprogn (args=142320494) at eval.c:376
#207 0x081996b8 in funcall_lambda (fun=142320326, fun <at> entry=142320318, nargs=nargs <at> entry=6, arg_vector=arg_vector <at> entry=0xff9db820) at eval.c:3038
#208 0x08198aa6 in apply_lambda (fun=fun <at> entry=142320318, args=<optimized out>) at eval.c:2922
#209 0x08198dca in eval_sub (form=141608814) at eval.c:2249
#210 0x08199396 in Fprogn (args=141608734) at eval.c:376
#211 0x0819917e in eval_sub (form=141505726) at eval.c:2121
#212 0x08199396 in Fprogn (args=141605062) at eval.c:376
#213 0x0819c1b4 in FletX (args=141505734) at eval.c:863
#214 0x0819917e in eval_sub (form=141505942) at eval.c:2121
#215 0x08199396 in Fprogn (args=141605054) at eval.c:376
#216 0x0819917e in eval_sub (form=140603126) at eval.c:2121
#217 0x08199396 in Fprogn (args=141604902) at eval.c:376
#218 0x081996b8 in funcall_lambda (fun=141604550, fun <at> entry=141604542, nargs=nargs <at> entry=4, arg_vector=arg_vector <at> entry=0xff9dbc40) at eval.c:3038
#219 0x08198aa6 in apply_lambda (fun=fun <at> entry=141604542, args=<optimized out>) at eval.c:2922
#220 0x08198dca in eval_sub (form=141615422) at eval.c:2249
#221 0x08199396 in Fprogn (args=141615182) at eval.c:376
#222 0x0819c1b4 in FletX (args=141615486) at eval.c:863
#223 0x0819917e in eval_sub (form=141536014) at eval.c:2121
#224 0x08199396 in Fprogn (args=167206414) at eval.c:376
#225 0x0819917e in eval_sub (form=167206406) at eval.c:2121
#226 0x0819917e in eval_sub (form=form <at> entry=167206382) at eval.c:2121
#227 0x08198f1c in eval_sub (form=141536798) at eval.c:2245
#228 0x08199396 in Fprogn (args=141614830) at eval.c:376
#229 0x081996b8 in funcall_lambda (fun=140751550, fun <at> entry=140751542, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9dc0d0) at eval.c:3038
#230 0x08198aa6 in apply_lambda (fun=fun <at> entry=140751542, args=<optimized out>) at eval.c:2922
#231 0x08198dca in eval_sub (form=141453158) at eval.c:2249
#232 0x0819c119 in FletX (args=141451510) at eval.c:838
#233 0x0819917e in eval_sub (form=141385350) at eval.c:2121
#234 0x0819c119 in FletX (args=166631878) at eval.c:838
#235 0x0819917e in eval_sub (form=form <at> entry=166631870) at eval.c:2121
#236 0x08198f1c in eval_sub (form=141385382) at eval.c:2245
#237 0x08199396 in Fprogn (args=141449766) at eval.c:376
#238 0x081996b8 in funcall_lambda (fun=141449302, fun <at> entry=141449174, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9dc4c0) at eval.c:3038
#239 0x08198aa6 in apply_lambda (fun=fun <at> entry=141449174, args=<optimized out>) at eval.c:2922
#240 0x08198dca in eval_sub (form=140595926) at eval.c:2249
#241 0x0819bea5 in Flet (args=140595830) at eval.c:903
#242 0x0819917e in eval_sub (form=140595942) at eval.c:2121
#243 0x08199396 in Fprogn (args=140595222) at eval.c:376
#244 0x0819917e in eval_sub (form=140599990) at eval.c:2121
#245 0x08199396 in Fprogn (args=140595214) at eval.c:376
#246 0x0819bfc4 in Flet (args=140600110) at eval.c:933
#247 0x0819917e in eval_sub (form=140600214) at eval.c:2121
#248 0x08199396 in Fprogn (args=140594686) at eval.c:376
#249 0x081996b8 in funcall_lambda (fun=140589166, nargs=nargs <at> entry=12, arg_vector=arg_vector <at> entry=0xff9dc9a4) at eval.c:3038
#250 0x0819992a in Ffuncall (nargs=nargs <at> entry=13, args=args <at> entry=0xff9dc9a0) at eval.c:2874
#251 0x0819a993 in Fapply (nargs=nargs <at> entry=2, args=args <at> entry=0xff9dca48) at eval.c:2343
#252 0x08199edf in apply1 (fn=140589158, arg=166162790) at eval.c:2581
#253 0x0819b577 in Fmacroexpand (form=<optimized out>, environment=166781198) at eval.c:1023
#254 0x08199019 in eval_sub (form=166251534) at eval.c:2176
#255 0x0819bea5 in Flet (args=166251574) at eval.c:903
#256 0x0819917e in eval_sub (form=166253534) at eval.c:2121
#257 0x08199396 in Fprogn (args=166251902) at eval.c:376
#258 0x0819917e in eval_sub (form=166253366) at eval.c:2121
#259 0x08199396 in Fprogn (args=166247486) at eval.c:376
#260 0x081996b8 in funcall_lambda (fun=166247654, fun <at> entry=166247662, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9dcd80) at eval.c:3038
#261 0x08198aa6 in apply_lambda (fun=fun <at> entry=166247662, args=<optimized out>) at eval.c:2922
#262 0x08198dca in eval_sub (form=166254038) at eval.c:2249
#263 0x0819917e in eval_sub (form=166253966) at eval.c:2121
#264 0x08199396 in Fprogn (args=166513982) at eval.c:376
#265 0x0819917e in eval_sub (form=166531414) at eval.c:2121
#266 0x08199270 in Fsetq (args=166531382) at eval.c:445
#267 0x0819917e in eval_sub (form=166531374) at eval.c:2121
#268 0x08199396 in Fprogn (args=args <at> entry=166530726) at eval.c:376
#269 0x0819ba68 in Fwhile (args=166530718) at eval.c:955
#270 0x0819917e in eval_sub (form=166530710) at eval.c:2121
#271 0x08199396 in Fprogn (args=166530622) at eval.c:376
#272 0x0819c1b4 in FletX (args=166530614) at eval.c:863
#273 0x0819917e in eval_sub (form=form <at> entry=166530598) at eval.c:2121
#274 0x08198f1c in eval_sub (form=166253934) at eval.c:2245
#275 0x08199396 in Fprogn (args=166254198) at eval.c:376
#276 0x081996b8 in funcall_lambda (fun=166254366, fun <at> entry=166254374, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9dd3b0) at eval.c:3038
#277 0x08198aa6 in apply_lambda (fun=fun <at> entry=166254374, args=<optimized out>) at eval.c:2922
#278 0x08198dca in eval_sub (form=166248854) at eval.c:2249
#279 0x0819917e in eval_sub (form=166248822) at eval.c:2121
#280 0x08199396 in Fprogn (args=166249374) at eval.c:376
#281 0x0819bfc4 in Flet (args=166248814) at eval.c:933
#282 0x0819917e in eval_sub (form=166248742) at eval.c:2121
#283 0x08199396 in Fprogn (args=166514430) at eval.c:376
#284 0x081996b8 in funcall_lambda (fun=166514374, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9dd784) at eval.c:3038
#285 0x0819992a in Ffuncall (nargs=2, args=0xff9dd780) at eval.c:2874
#286 0x0819914d in eval_sub (form=166961038) at eval.c:2145
#287 0x08199396 in Fprogn (args=166982598) at eval.c:376
#288 0x0819917e in eval_sub (form=166995262) at eval.c:2121
#289 0x08199396 in Fprogn (args=167012582) at eval.c:376
#290 0x0819c1b4 in FletX (args=167012574) at eval.c:863
#291 0x0819917e in eval_sub (form=167012566) at eval.c:2121
#292 0x0819917e in eval_sub (form=167032102) at eval.c:2121
#293 0x08199396 in Fprogn (args=167051414) at eval.c:376
#294 0x0819c1b4 in FletX (args=167051406) at eval.c:863
#295 0x0819917e in eval_sub (form=form <at> entry=167051398) at eval.c:2121
#296 0x08198f1c in eval_sub (form=166251910) at eval.c:2245
#297 0x08199396 in Fprogn (args=166249422) at eval.c:376
#298 0x0819917e in eval_sub (form=166253366) at eval.c:2121
#299 0x08199396 in Fprogn (args=166247486) at eval.c:376
#300 0x081996b8 in funcall_lambda (fun=166247654, fun <at> entry=166247662, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9ddd70) at eval.c:3038
#301 0x08198aa6 in apply_lambda (fun=fun <at> entry=166247662, args=<optimized out>) at eval.c:2922
#302 0x08198dca in eval_sub (form=166254038) at eval.c:2249
#303 0x0819917e in eval_sub (form=166253966) at eval.c:2121
#304 0x08199396 in Fprogn (args=166468446) at eval.c:376
#305 0x0819917e in eval_sub (form=166483990) at eval.c:2121
#306 0x08199270 in Fsetq (args=166483854) at eval.c:445
#307 0x0819917e in eval_sub (form=166483846) at eval.c:2121
#308 0x08199396 in Fprogn (args=args <at> entry=166483390) at eval.c:376
#309 0x0819ba68 in Fwhile (args=166483382) at eval.c:955
#310 0x0819917e in eval_sub (form=166483366) at eval.c:2121
#311 0x08199396 in Fprogn (args=166483302) at eval.c:376
#312 0x0819c1b4 in FletX (args=166483286) at eval.c:863
#313 0x0819917e in eval_sub (form=form <at> entry=166483278) at eval.c:2121
#314 0x08198f1c in eval_sub (form=166253934) at eval.c:2245
#315 0x08199396 in Fprogn (args=166254198) at eval.c:376
#316 0x081996b8 in funcall_lambda (fun=166254366, fun <at> entry=166254374, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9de3a0) at eval.c:3038
#317 0x08198aa6 in apply_lambda (fun=fun <at> entry=166254374, args=<optimized out>) at eval.c:2922
#318 0x08198dca in eval_sub (form=form <at> entry=166250710) at eval.c:2249
#319 0x08198a7c in apply_lambda (fun=fun <at> entry=166256014, args=<optimized out>) at eval.c:2913
#320 0x08198dca in eval_sub (form=form <at> entry=166250702) at eval.c:2249
#321 0x08198a7c in apply_lambda (fun=fun <at> entry=166256014, args=<optimized out>) at eval.c:2913
#322 0x08198dca in eval_sub (form=166250670) at eval.c:2249
#323 0x08199396 in Fprogn (args=166250790) at eval.c:376
#324 0x0819bfc4 in Flet (args=166891166) at eval.c:933
#325 0x0819917e in eval_sub (form=166891174) at eval.c:2121
#326 0x08199396 in Fprogn (args=166917822) at eval.c:376
#327 0x0819917e in eval_sub (form=166917870) at eval.c:2121
#328 0x08199396 in Fprogn (args=166915958) at eval.c:376
#329 0x0819c1b4 in FletX (args=166915966) at eval.c:863
#330 0x0819917e in eval_sub (form=166915974) at eval.c:2121
#331 0x0819917e in eval_sub (form=166913734) at eval.c:2121
#332 0x08199396 in Fprogn (args=166910702) at eval.c:376
#333 0x0819c1b4 in FletX (args=166910710) at eval.c:863
#334 0x0819917e in eval_sub (form=166910718) at eval.c:2121
#335 0x0819917e in eval_sub (form=166908478) at eval.c:2121
#336 0x08199396 in Fprogn (args=166973878) at eval.c:376
#337 0x0819917e in eval_sub (form=166995262) at eval.c:2121
#338 0x08199396 in Fprogn (args=167012582) at eval.c:376
#339 0x0819c1b4 in FletX (args=167012574) at eval.c:863
#340 0x0819917e in eval_sub (form=167012566) at eval.c:2121
#341 0x0819917e in eval_sub (form=167032102) at eval.c:2121
#342 0x08199396 in Fprogn (args=167051414) at eval.c:376
#343 0x0819c1b4 in FletX (args=167051406) at eval.c:863
#344 0x0819917e in eval_sub (form=form <at> entry=167051398) at eval.c:2121
#345 0x08198f1c in eval_sub (form=166251910) at eval.c:2245
#346 0x08199396 in Fprogn (args=166249422) at eval.c:376
#347 0x0819917e in eval_sub (form=166253366) at eval.c:2121
#348 0x08199396 in Fprogn (args=166247486) at eval.c:376
#349 0x081996b8 in funcall_lambda (fun=166247654, fun <at> entry=166247662, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9df130) at eval.c:3038
#350 0x08198aa6 in apply_lambda (fun=fun <at> entry=166247662, args=<optimized out>) at eval.c:2922
#351 0x08198dca in eval_sub (form=166254038) at eval.c:2249
#352 0x0819917e in eval_sub (form=166253966) at eval.c:2121
#353 0x08199396 in Fprogn (args=166378566) at eval.c:376
#354 0x0819917e in eval_sub (form=166442558) at eval.c:2121
#355 0x08199270 in Fsetq (args=166442526) at eval.c:445
#356 0x0819917e in eval_sub (form=166442518) at eval.c:2121
#357 0x08199396 in Fprogn (args=args <at> entry=166472830) at eval.c:376
#358 0x0819ba68 in Fwhile (args=166472822) at eval.c:955
#359 0x0819917e in eval_sub (form=166472814) at eval.c:2121
#360 0x08199396 in Fprogn (args=166472758) at eval.c:376
#361 0x0819c1b4 in FletX (args=166472750) at eval.c:863
#362 0x0819917e in eval_sub (form=form <at> entry=166472734) at eval.c:2121
#363 0x08198f1c in eval_sub (form=166253934) at eval.c:2245
#364 0x08199396 in Fprogn (args=166254198) at eval.c:376
#365 0x081996b8 in funcall_lambda (fun=166254366, fun <at> entry=166254374, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9df760) at eval.c:3038
#366 0x08198aa6 in apply_lambda (fun=fun <at> entry=166254374, args=<optimized out>) at eval.c:2922
#367 0x08198dca in eval_sub (form=166248854) at eval.c:2249
#368 0x0819917e in eval_sub (form=166248822) at eval.c:2121
#369 0x08199396 in Fprogn (args=166249374) at eval.c:376
#370 0x0819bfc4 in Flet (args=166248814) at eval.c:933
#371 0x0819917e in eval_sub (form=166248742) at eval.c:2121
#372 0x08199396 in Fprogn (args=166389430) at eval.c:376
#373 0x081996b8 in funcall_lambda (fun=166389358, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9dfb34) at eval.c:3038
#374 0x0819992a in Ffuncall (nargs=2, args=0xff9dfb30) at eval.c:2874
#375 0x0819914d in eval_sub (form=166961038) at eval.c:2145
#376 0x08199396 in Fprogn (args=166982598) at eval.c:376
#377 0x0819917e in eval_sub (form=166995262) at eval.c:2121
#378 0x08199396 in Fprogn (args=167012582) at eval.c:376
#379 0x0819c1b4 in FletX (args=167012574) at eval.c:863
#380 0x0819917e in eval_sub (form=167012566) at eval.c:2121
#381 0x0819917e in eval_sub (form=167032102) at eval.c:2121
#382 0x08199396 in Fprogn (args=167051414) at eval.c:376
#383 0x0819c1b4 in FletX (args=167051406) at eval.c:863
#384 0x0819917e in eval_sub (form=form <at> entry=167051398) at eval.c:2121
#385 0x08198f1c in eval_sub (form=166251910) at eval.c:2245
#386 0x08199396 in Fprogn (args=166249422) at eval.c:376
#387 0x0819917e in eval_sub (form=166253366) at eval.c:2121
#388 0x08199396 in Fprogn (args=166247486) at eval.c:376
#389 0x081996b8 in funcall_lambda (fun=166247654, fun <at> entry=166247662, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e0120) at eval.c:3038
#390 0x08198aa6 in apply_lambda (fun=fun <at> entry=166247662, args=<optimized out>) at eval.c:2922
#391 0x08198dca in eval_sub (form=166247798) at eval.c:2249
#392 0x08199396 in Fprogn (args=166247814) at eval.c:376
#393 0x0819bfc4 in Flet (args=166247790) at eval.c:933
#394 0x0819917e in eval_sub (form=166247758) at eval.c:2121
#395 0x08199396 in Fprogn (args=166247894) at eval.c:376
#396 0x081996b8 in funcall_lambda (fun=166248062, fun <at> entry=166248070, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9e03d0) at eval.c:3038
#397 0x08198aa6 in apply_lambda (fun=fun <at> entry=166248070, args=<optimized out>) at eval.c:2922
#398 0x08198dca in eval_sub (form=146554974) at eval.c:2249
#399 0x08199270 in Fsetq (args=146554982) at eval.c:445
#400 0x0819917e in eval_sub (form=146554990) at eval.c:2121
#401 0x08199396 in Fprogn (args=146554670) at eval.c:376
#402 0x081996b8 in funcall_lambda (fun=146554318, fun <at> entry=146554310, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0xff9e0620) at eval.c:3038
#403 0x08198aa6 in apply_lambda (fun=fun <at> entry=146554310, args=<optimized out>) at eval.c:2922
#404 0x08198dca in eval_sub (form=form <at> entry=146554206) at eval.c:2249
#405 0x08198a7c in apply_lambda (fun=fun <at> entry=146552182, args=<optimized out>) at eval.c:2913
#406 0x08198dca in eval_sub (form=146554214) at eval.c:2249
#407 0x08199396 in Fprogn (args=146554174) at eval.c:376
#408 0x0819bfc4 in Flet (args=146554222) at eval.c:933
#409 0x0819917e in eval_sub (form=146554254) at eval.c:2121
#410 0x08199396 in Fprogn (args=146554046) at eval.c:376
#411 0x081996b8 in funcall_lambda (fun=146553878, fun <at> entry=146553870, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e09e0) at eval.c:3038
#412 0x08198aa6 in apply_lambda (fun=fun <at> entry=146553870, args=<optimized out>) at eval.c:2922
#413 0x08198dca in eval_sub (form=146096094) at eval.c:2249
#414 0x08199396 in Fprogn (args=146096054) at eval.c:376
#415 0x0819c1b4 in FletX (args=146096238) at eval.c:863
#416 0x0819917e in eval_sub (form=146096422) at eval.c:2121
#417 0x08199396 in Fprogn (args=146096046, args <at> entry=146096430) at eval.c:376
#418 0x0819ba68 in Fwhile (args=146096574) at eval.c:955
#419 0x0819917e in eval_sub (form=146102790) at eval.c:2121
#420 0x08199396 in Fprogn (args=167010694, args <at> entry=167009510) at eval.c:376
#421 0x0818d594 in Fsave_current_buffer (args=167009510) at editfns.c:954
#422 0x0819917e in eval_sub (form=form <at> entry=167009518) at eval.c:2121
#423 0x08198f1c in eval_sub (form=146103142) at eval.c:2245
#424 0x08199396 in Fprogn (args=167010518) at eval.c:376
#425 0x081996b8 in funcall_lambda (fun=167010558, nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0xff9e0f54) at eval.c:3038
#426 0x0819992a in Ffuncall (nargs=1, args=0xff9e0f50) at eval.c:2874
#427 0x0819914d in eval_sub (form=form <at> entry=145400606) at eval.c:2145
#428 0x0819bc4c in internal_lisp_condition_case (var=166610634, bodyform=bodyform <at> entry=145400606, handlers=145400550) at eval.c:1276
#429 0x0819bcfb in Fcondition_case (args=145400614) at eval.c:1217
#430 0x0819917e in eval_sub (form=145400622) at eval.c:2121
#431 0x08199396 in Fprogn (args=145400542) at eval.c:376
#432 0x0819917e in eval_sub (form=145400662) at eval.c:2121
#433 0x08199396 in Fprogn (args=145400518) at eval.c:376
#434 0x0819bfc4 in Flet (args=145400670) at eval.c:933
#435 0x0819917e in eval_sub (form=145400750) at eval.c:2121
#436 0x08199396 in Fprogn (args=145400494) at eval.c:376
#437 0x0819917e in eval_sub (form=144653206) at eval.c:2121
#438 0x08199396 in Fprogn (args=167002966) at eval.c:376
#439 0x0819c1b4 in FletX (args=167010478) at eval.c:863
#440 0x0819917e in eval_sub (form=form <at> entry=167010486) at eval.c:2121
#441 0x08198f1c in eval_sub (form=146103150) at eval.c:2245
#442 0x08199396 in Fprogn (args=167001126) at eval.c:376
#443 0x0819bfc4 in Flet (args=166100846) at eval.c:933
#444 0x0819917e in eval_sub (form=form <at> entry=166100854) at eval.c:2121
#445 0x08198f1c in eval_sub (form=146103438) at eval.c:2245
#446 0x08199396 in Fprogn (args=146095622) at eval.c:376
#447 0x0819bfc4 in Flet (args=146103446) at eval.c:933
#448 0x0819917e in eval_sub (form=146097206) at eval.c:2121
#449 0x08199396 in Fprogn (args=146093526) at eval.c:376
#450 0x081996b8 in funcall_lambda (fun=146093206, fun <at> entry=146093198, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e19c0) at eval.c:3038
#451 0x08198aa6 in apply_lambda (fun=fun <at> entry=146093198, args=<optimized out>) at eval.c:2922
#452 0x08198dca in eval_sub (form=146488686) at eval.c:2249
#453 0x08199396 in Fprogn (args=args <at> entry=146519990) at eval.c:376
#454 0x0818d594 in Fsave_current_buffer (args=146519990) at editfns.c:954
#455 0x0819917e in eval_sub (form=146489926) at eval.c:2121
#456 0x08199270 in Fsetq (args=146490334) at eval.c:445
#457 0x0819917e in eval_sub (form=146490382) at eval.c:2121
#458 0x08199396 in Fprogn (args=146519974) at eval.c:376
#459 0x0819917e in eval_sub (form=146492158) at eval.c:2121
#460 0x08199396 in Fprogn (args=146105678) at eval.c:376
#461 0x0819bfc4 in Flet (args=146496438) at eval.c:933
#462 0x0819917e in eval_sub (form=146497662) at eval.c:2121
#463 0x08199396 in Fprogn (args=146105598) at eval.c:376
#464 0x081996b8 in funcall_lambda (fun=146105302, fun <at> entry=146105294, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e1ee0) at eval.c:3038
#465 0x08198aa6 in apply_lambda (fun=fun <at> entry=146105294, args=<optimized out>) at eval.c:2922
#466 0x08198dca in eval_sub (form=form <at> entry=146732542) at eval.c:2249
#467 0x0819bc4c in internal_lisp_condition_case (var=139287394, bodyform=bodyform <at> entry=146732542, handlers=146732894) at eval.c:1276
#468 0x0819bcfb in Fcondition_case (args=146732534) at eval.c:1217
#469 0x0819917e in eval_sub (form=146732526) at eval.c:2121
#470 0x08199396 in Fprogn (args=146729046) at eval.c:376
#471 0x0819917e in eval_sub (form=146732486) at eval.c:2121
#472 0x08199396 in Fprogn (args=146729054) at eval.c:376
#473 0x0819bfc4 in Flet (args=146732478) at eval.c:933
#474 0x0819917e in eval_sub (form=146732422) at eval.c:2121
#475 0x08199396 in Fprogn (args=146729166) at eval.c:376
#476 0x081996b8 in funcall_lambda (fun=146729294, fun <at> entry=146729302, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e2420) at eval.c:3038
#477 0x08198aa6 in apply_lambda (fun=fun <at> entry=146729302, args=<optimized out>) at eval.c:2922
#478 0x08198dca in eval_sub (form=146733854) at eval.c:2249
#479 0x08198e88 in eval_sub (form=146733846) at eval.c:2158
#480 0x0819b958 in Fif (args=146733894) at eval.c:322
#481 0x0819917e in eval_sub (form=146733838) at eval.c:2121
#482 0x0819917e in eval_sub (form=146733598) at eval.c:2121
#483 0x08199396 in Fprogn (args=146733942) at eval.c:376
#484 0x0819917e in eval_sub (form=146735070) at eval.c:2121
#485 0x08199396 in Fprogn (args=args <at> entry=146733950) at eval.c:376
#486 0x0819ba68 in Fwhile (args=146735062) at eval.c:955
#487 0x0819917e in eval_sub (form=146735054) at eval.c:2121
#488 0x08199396 in Fprogn (args=146734006) at eval.c:376
#489 0x0819bfc4 in Flet (args=146735046) at eval.c:933
#490 0x0819917e in eval_sub (form=146735014) at eval.c:2121
#491 0x08199396 in Fprogn (args=146732126) at eval.c:376
#492 0x081996b8 in funcall_lambda (fun=146732310, nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0xff9e2af4) at eval.c:3038
#493 0x0819992a in Ffuncall (nargs=1, args=0xff9e2af0) at eval.c:2874
#494 0x0819914d in eval_sub (form=140730406) at eval.c:2145
#495 0x08199396 in Fprogn (args=140730422) at eval.c:376
#496 0x0819917e in eval_sub (form=140700622) at eval.c:2121
#497 0x08199396 in Fprogn (args=140730430) at eval.c:376
#498 0x0819917e in eval_sub (form=140700094) at eval.c:2121
#499 0x08199396 in Fprogn (args=140718286) at eval.c:376
#500 0x0819c1b4 in FletX (args=140701342) at eval.c:863
#501 0x0819917e in eval_sub (form=140701254) at eval.c:2121
#502 0x08199396 in Fprogn (args=args <at> entry=140718366) at eval.c:376
#503 0x0819ba68 in Fwhile (args=140701246) at eval.c:955
#504 0x0819917e in eval_sub (form=140701238) at eval.c:2121
#505 0x08199396 in Fprogn (args=140718374) at eval.c:376
#506 0x0819bfc4 in Flet (args=140700910) at eval.c:933
#507 0x0819917e in eval_sub (form=140705638) at eval.c:2121
#508 0x08199396 in Fprogn (args=166147494) at eval.c:376
#509 0x0819917e in eval_sub (form=166147502) at eval.c:2121
#510 0x0819917e in eval_sub (form=form <at> entry=166147526) at eval.c:2121
#511 0x08198f1c in eval_sub (form=140705622) at eval.c:2245
#512 0x08199396 in Fprogn (args=140718390) at eval.c:376
#513 0x0819bfc4 in Flet (args=140705614) at eval.c:933
#514 0x0819917e in eval_sub (form=140705550) at eval.c:2121
#515 0x08199396 in Fprogn (args=140717454) at eval.c:376
#516 0x081996b8 in funcall_lambda (fun=140717638, fun <at> entry=140717646, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0xff9e33d0) at eval.c:3038
#517 0x08198aa6 in apply_lambda (fun=fun <at> entry=140717646, args=<optimized out>) at eval.c:2922
#518 0x08198dca in eval_sub (form=140721582) at eval.c:2249
#519 0x08199396 in Fprogn (args=140746230) at eval.c:376
#520 0x081996b8 in funcall_lambda (fun=140745814, fun <at> entry=140745806, nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0xff9e3560) at eval.c:3038
#521 0x08198aa6 in apply_lambda (fun=fun <at> entry=140745806, args=<optimized out>) at eval.c:2922
#522 0x08198dca in eval_sub (form=140642542) at eval.c:2249
#523 0x0819bd50 in Funwind_protect (args=140642534) at eval.c:1178
#524 0x0819917e in eval_sub (form=140642550) at eval.c:2121
#525 0x08199396 in Fprogn (args=140641382) at eval.c:376
#526 0x0819bfc4 in Flet (args=140642558) at eval.c:933
#527 0x0819917e in eval_sub (form=140642590) at eval.c:2121
#528 0x08199396 in Fprogn (args=140641374) at eval.c:376
#529 0x0819917e in eval_sub (form=140649278) at eval.c:2121
#530 0x08199396 in Fprogn (args=140637734) at eval.c:376
#531 0x081996b8 in funcall_lambda (fun=140637566, fun <at> entry=140637558, nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0xff9e3980) at eval.c:3038
#532 0x08198aa6 in apply_lambda (fun=fun <at> entry=140637558, args=<optimized out>) at eval.c:2922
#533 0x08198dca in eval_sub (form=form <at> entry=139705262) at eval.c:2249
#534 0x0819b61d in Feval (form=139705262, lexical=138758410) at eval.c:2035
#535 0x08129119 in top_level_2 () at keyboard.c:1213
#536 0x081980a0 in internal_condition_case (bfun=bfun <at> entry=0x8129100 <top_level_2>, handlers=138791978, hfun=hfun <at> entry=0x812aa50 <cmd_error>) at eval.c:1322
#537 0x081299d5 in top_level_1 (ignore=ignore <at> entry=138758410) at keyboard.c:1221
#538 0x08197fcb in internal_catch (tag=138789954, func=func <at> entry=0x8129970 <top_level_1>, arg=138758410) at eval.c:1079
#539 0x0812a56c in command_loop () at keyboard.c:1176
#540 recursive_edit_1 () at keyboard.c:804
#541 0x0812a87a in Frecursive_edit () at keyboard.c:868
#542 0x08053e05 in main (argc=<optimized out>, argv=0xff9e40a4) at emacs.c:1654

Lisp Backtrace:
"cons" (0xff9d6b88)
"cons" (0xff9d6c28)
"cons" (0xff9d6cc8)
"backquote-list*" (0xff9d6d68)
"`" (0xff9d6e08)
"if" (0xff9d6ea8)
"let" (0xff9d6fc8)
0x8497e90 Lisp type 6
"dolist" (0xff9d71f8)
"let" (0xff9d7318)
"cond" (0xff9d73d8)
"pcase--split-match" (0xff9d74c0)
"let*" (0xff9d7648)
"let" (0xff9d7768)
"while" (0xff9d7848)
"let" (0xff9d7968)
"dolist" (0xff9d7a08)
"let" (0xff9d7b28)
"pcase--split-rest" (0xff9d7c10)
"let*" (0xff9d7d98)
"cond" (0xff9d7e58)
"pcase--q1" (0xff9d7f40)
"cond" (0xff9d80b8)
"let*" (0xff9d81b8)
"cond" (0xff9d8278)
"pcase--u1" (0xff9d8360)
"cond" (0xff9d84c8)
"pcase--u1" (0xff9d85b0)
"let*" (0xff9d8758)
"progn" (0xff9d8818)
"if" (0xff9d88b8)
"when" (0xff9d8958)
"pcase--u" (0xff9d8a40)
"pcase--if" (0xff9d8bf8)
"let*" (0xff9d8cf8)
"if" (0xff9d8d98)
"let" (0xff9d8eb8)
"cond" (0xff9d8f78)
"let*" (0xff9d9078)
"cond" (0xff9d9138)
"pcase--u1" (0xff9d9220)
"cond" (0xff9d9388)
"let*" (0xff9d9488)
"cond" (0xff9d9548)
"pcase--u1" (0xff9d9630)
"cond" (0xff9d9798)
"pcase--u1" (0xff9d9880)
"let*" (0xff9d9a28)
"progn" (0xff9d9ae8)
"if" (0xff9d9b88)
"when" (0xff9d9c28)
"pcase--u" (0xff9d9d10)
"pcase--if" (0xff9d9ec8)
"let*" (0xff9d9fc8)
"cond" (0xff9da088)
"pcase--q1" (0xff9da170)
"cond" (0xff9da2e8)
"let*" (0xff9da3e8)
"cond" (0xff9da4a8)
"pcase--u1" (0xff9da590)
"cond" (0xff9da6f8)
"pcase--u1" (0xff9da7e0)
"let*" (0xff9da988)
"progn" (0xff9daa48)
"if" (0xff9daae8)
"when" (0xff9dab88)
"pcase--u" (0xff9dac70)
"pcase--if" (0xff9dae28)
"let*" (0xff9daf28)
"cond" (0xff9dafe8)
"pcase--q1" (0xff9db0d0)
"cond" (0xff9db248)
"let*" (0xff9db348)
"cond" (0xff9db408)
"pcase--u1" (0xff9db4f0)
"let*" (0xff9db678)
"cond" (0xff9db738)
"pcase--q1" (0xff9db820)
"cond" (0xff9db998)
"let*" (0xff9dba98)
"cond" (0xff9dbb58)
"pcase--u1" (0xff9dbc40)
"let*" (0xff9dbde8)
"progn" (0xff9dbea8)
"if" (0xff9dbf48)
"when" (0xff9dbfe8)
"pcase--u" (0xff9dc0d0)
"let*" (0xff9dc258)
"let*" (0xff9dc338)
"macroexp-let2" (0xff9dc3d8)
"pcase--expand" (0xff9dc4c0)
"let" (0xff9dc668)
"if" (0xff9dc728)
"let" (0xff9dc848)
0x8613860 Lisp type 6
"macroexpand" (0xff9dcaf0)
"let" (0xff9dcbd8)
"if" (0xff9dcc98)
"macroexp--expand-all" (0xff9dcd80)
"if" (0xff9dcec8)
"progn" (0xff9dcf88)
"setq" (0xff9dd048)
"while" (0xff9dd128)
"let*" (0xff9dd228)
"macroexp--accumulate" (0xff9dd2c8)
"macroexp--all-forms" (0xff9dd3b0)
"if" (0xff9dd4f8)
"let" (0xff9dd618)
0x9ecceb8 Lisp type 6
"funcall" (0xff9dd780)
"cond" (0xff9dd888)
"let*" (0xff9dd988)
"if" (0xff9dda28)
"let*" (0xff9ddb28)
"pcase" (0xff9ddbc8)
"if" (0xff9ddc88)
"macroexp--expand-all" (0xff9ddd70)
"if" (0xff9ddeb8)
"progn" (0xff9ddf78)
"setq" (0xff9de038)
"while" (0xff9de118)
"let*" (0xff9de218)
"macroexp--accumulate" (0xff9de2b8)
"macroexp--all-forms" (0xff9de3a0)
"macroexp--cons" (0xff9de558)
"macroexp--cons" (0xff9de668)
"let" (0xff9de788)
"cond" (0xff9de848)
"let*" (0xff9de948)
"if" (0xff9de9e8)
"let*" (0xff9deae8)
"if" (0xff9deb88)
"cond" (0xff9dec48)
"let*" (0xff9ded48)
"if" (0xff9dede8)
"let*" (0xff9deee8)
"pcase" (0xff9def88)
"if" (0xff9df048)
"macroexp--expand-all" (0xff9df130)
"if" (0xff9df278)
"progn" (0xff9df338)
"setq" (0xff9df3f8)
"while" (0xff9df4d8)
"let*" (0xff9df5d8)
"macroexp--accumulate" (0xff9df678)
"macroexp--all-forms" (0xff9df760)
"if" (0xff9df8a8)
"let" (0xff9df9c8)
0x9eae660 Lisp type 6
"funcall" (0xff9dfb30)
"cond" (0xff9dfc38)
"let*" (0xff9dfd38)
"if" (0xff9dfdd8)
"let*" (0xff9dfed8)
"pcase" (0xff9dff78)
"if" (0xff9e0038)
"macroexp--expand-all" (0xff9e0120)
"let" (0xff9e02e8)
"macroexpand-all" (0xff9e03d0)
"setq" (0xff9e0538)
"byte-compile-preprocess" (0xff9e0620)
"byte-compile-file-form" (0xff9e07d8)
"let" (0xff9e08f8)
"byte-compile-toplevel-file-form" (0xff9e09e0)
"let*" (0xff9e0b88)
"while" (0xff9e0c68)
"save-current-buffer" (0xff9e0d48)
"with-current-buffer" (0xff9e0de8)
0x9f46100 Lisp type 6
"funcall" (0xff9e0f50)
"condition-case" (0xff9e1168)
"if" (0xff9e1228)
"let" (0xff9e1348)
"if" (0xff9e1408)
"let*" (0xff9e1508)
"displaying-byte-compile-warnings" (0xff9e15a8)
"let" (0xff9e16e8)
"byte-compile-close-variables" (0xff9e1788)
"let" (0xff9e18d8)
"byte-compile-from-buffer" (0xff9e19c0)
"save-current-buffer" (0xff9e1b48)
"setq" (0xff9e1c08)
"if" (0xff9e1cc8)
"let" (0xff9e1df8)
"byte-compile-file" (0xff9e1ee0)
"condition-case" (0xff9e2158)
"if" (0xff9e2218)
"let" (0xff9e2338)
"batch-byte-compile-file" (0xff9e2420)
"null" (0xff9e2568)
"if" (0xff9e2628)
"if" (0xff9e26c8)
"if" (0xff9e2788)
"while" (0xff9e2868)
"let" (0xff9e2988)
"batch-byte-compile" (0xff9e2af4)
"funcall" (0xff9e2af0)
"if" (0xff9e2bf8)
"cond" (0xff9e2cb8)
"let*" (0xff9e2db8)
"while" (0xff9e2e98)
"let" (0xff9e2fc8)
"progn" (0xff9e3088)
"if" (0xff9e3128)
"when" (0xff9e31c8)
"let" (0xff9e32e8)
"command-line-1" (0xff9e33d0)
"command-line" (0xff9e3560)
"unwind-protect" (0xff9e36b8)
"let" (0xff9e37d8)
"if" (0xff9e3898)
"normal-top-level" (0xff9e3980)
(gdb)





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12286; Package emacs. (Mon, 27 Aug 2012 09:32:01 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Antipov <dmantipov <at> yandex.ru>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: bug-gnu-emacs <at> gnu.org
Subject: Re: MEM_TYPE_SPARE change causes core dump on Fedora x86
Date: Mon, 27 Aug 2012 13:33:07 +0400
On 08/27/2012 12:15 PM, Paul Eggert wrote:

> Severity: important
>
> On the Emacs trunk, the changes in revision 109788
> (Special MEM_TYPE_SPARE to denote reserved memory)
> cause Emacs to dump core on x86 Fedora 15.
>
> The previous trunk revision 109787 works fine.
>
> The problem goes away if I disable optimization,
> by configuring with CFLAGS=-g3.

This depends on values on a C stack, which aren't predictable
in general.

But an issue looks almost obvious, should be fixed in 109791.

Dmitry





Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Mon, 27 Aug 2012 16:12:02 GMT) Full text and rfc822 format available.

Notification sent to Paul Eggert <eggert <at> cs.ucla.edu>:
bug acknowledged by developer. (Mon, 27 Aug 2012 16:12:02 GMT) Full text and rfc822 format available.

Message #13 received at 12286-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Dmitry Antipov <dmantipov <at> yandex.ru>
Cc: 12286-done <at> debbugs.gnu.org
Subject: Re: MEM_TYPE_SPARE change causes core dump on Fedora x86
Date: Mon, 27 Aug 2012 09:10:01 -0700
On 08/27/2012 02:33 AM, Dmitry Antipov wrote:

> should be fixed in 109791.

Thanks, that fixed the problem for me,
and I'm marking the bug as done.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 25 Sep 2012 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 328 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.