emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Invalid datatype while make bootstrap


From: Jens Kubieziel
Subject: Re: Invalid datatype while make bootstrap
Date: Wed, 2 Nov 2005 17:32:53 +0100
User-agent: Mutt/1.5.11

* Kim F. Storm schrieb am 2005-11-02 um 10:16 Uhr:
> > If I could provide any more useful information please let me know.
> 
> What system are you building on?

It's a x86 system (AMD Athlon).

> Go back to the place where bootstrap-emacs is invoked and copy the actual 
> command line,
> then start it under gdb with the actual command line like this:
> When it crashes, exec these gdb commands:
> bt full
> xbacktrace

(gdb) r -batch --no-site-file --multibyte -l autoload --eval '(setq \
generated-autoload-file \
"/home/jens/Software/Source/emacs/lisp/loaddefs.el")' -f batch-update-autoloads
[...]
(gdb) bt full
#0  0x0816b0c9 in mark_object ()
No symbol table info available.
#1  0x0816b4c1 in mark_object ()
No symbol table info available.
#2  0x0816b87b in mark_maybe_object ()
No symbol table info available.
#3  0x0816bbda in mark_stack ()
No symbol table info available.
#4  0x0817080f in Fgarbage_collect ()
No symbol table info available.
#5  0x08189d29 in Feval ()
No symbol table info available.
#6  0x0818a1a1 in Feval ()
No symbol table info available.
#7  0x08187bb8 in funcall_lambda ()
No symbol table info available.
#8  0x08187ef6 in Ffuncall ()
No symbol table info available.
#9  0x08188249 in call1 ()
No symbol table info available.
#10 0x0819203f in mapcar1 ()
No symbol table info available.
#11 0x08192144 in Fmapcar ()
No symbol table info available.
#12 0x0818a05b in Feval ()
No symbol table info available.
#13 0x0818a1a1 in Feval ()
No symbol table info available.
#14 0x0818ac9a in FletX ()
No symbol table info available.
#15 0x0818a041 in Feval ()
No symbol table info available.
#16 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#17 0x08187ef6 in Ffuncall ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#18 0x081886ca in Fapply ()
No symbol table info available.
#19 0x08189edf in Feval ()
No symbol table info available.
#20 0x0818af0a in Flet ()
No symbol table info available.
#21 0x0818a041 in Feval ()
No symbol table info available.
#22 0x0818b025 in Fwhile ()
No symbol table info available.
#23 0x0818a041 in Feval ()
No symbol table info available.
#24 0x0818af0a in Flet ()
No symbol table info available.
#25 0x0818a041 in Feval ()
No symbol table info available.
#26 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#27 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#28 0x08189e66 in Feval ()
No symbol table info available.
#29 0x0818aa37 in Fif ()
No symbol table info available.
#30 0x0818a041 in Feval ()
No symbol table info available.
#31 0x08189ee7 in Feval ()
No symbol table info available.
#32 0x0818b025 in Fwhile ()
No symbol table info available.
#33 0x0818a041 in Feval ()
No symbol table info available.
#34 0x0818af0a in Flet ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#35 0x0818a041 in Feval ()
No symbol table info available.
#36 0x0818a8f1 in Fprogn ()
No symbol table info available.
#37 0x0818678a in internal_catch ()
No symbol table info available.
#38 0x0818a48d in Fcatch ()
No symbol table info available.
#39 0x0818a041 in Feval ()
No symbol table info available.
#40 0x0818a1a1 in Feval ()
No symbol table info available.
#41 0x08189ee7 in Feval ()
No symbol table info available.
#42 0x08189ee7 in Feval ()
No symbol table info available.
#43 0x0818af0a in Flet ()
No symbol table info available.
#44 0x0818a041 in Feval ()
No symbol table info available.
#45 0x0818aa37 in Fif ()
No symbol table info available.
#46 0x0818a041 in Feval ()
No symbol table info available.
#47 0x08189ee7 in Feval ()
No symbol table info available.
#48 0x0818ac71 in FletX ()
No symbol table info available.
#49 0x0818a041 in Feval ()
No symbol table info available.
#50 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#51 0x08187ef6 in Ffuncall ()
No symbol table info available.
#52 0x08188249 in call1 ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#53 0x08065c4f in Fmodify_frame_parameters ()
No symbol table info available.
#54 0x0818a05b in Feval ()
No symbol table info available.
#55 0x0818af0a in Flet ()
No symbol table info available.
#56 0x0818a041 in Feval ()
No symbol table info available.
#57 0x0818a8f1 in Fprogn ()
No symbol table info available.
#58 0x0818a041 in Feval ()
No symbol table info available.
#59 0x0818a041 in Feval ()
No symbol table info available.
#60 0x08189ee7 in Feval ()
No symbol table info available.
#61 0x0818af0a in Flet ()
No symbol table info available.
#62 0x0818a041 in Feval ()
No symbol table info available.
#63 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#64 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#65 0x08189e66 in Feval ()
No symbol table info available.
#66 0x0818a041 in Feval ()
No symbol table info available.
#67 0x0818a8f1 in Fprogn ()
No symbol table info available.
#68 0x0818a041 in Feval ()
No symbol table info available.
#69 0x0818a041 in Feval ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#70 0x08189ee7 in Feval ()
No symbol table info available.
#71 0x0818a90f in Fprogn ()
No symbol table info available.
#72 0x08186cd1 in unbind_to ()
No symbol table info available.
#73 0x08186ea9 in unwind_to_catch ()
No symbol table info available.
#74 0x081890b0 in Fsignal ()
No symbol table info available.
#75 0x081720f8 in wrong_type_argument ()
No symbol table info available.
#76 0x08188626 in Fapply ()
No symbol table info available.
#77 0x08189b91 in Fmacroexpand ()
No symbol table info available.
#78 0x0818800f in Ffuncall ()
No symbol table info available.
#79 0x0818a02d in Feval ()
No symbol table info available.
#80 0x0818a77f in Fsetq ()
No symbol table info available.
#81 0x0818a041 in Feval ()
No symbol table info available.
#82 0x0818a8f1 in Fprogn ()
No symbol table info available.
#83 0x0818a041 in Feval ()
No symbol table info available.
#84 0x0818aff2 in Fwhile ()
No symbol table info available.
#85 0x0818a041 in Feval ()
No symbol table info available.
#86 0x0818af0a in Flet ()
No symbol table info available.
#87 0x0818a041 in Feval ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#88 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#89 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#90 0x08189e66 in Feval ()
No symbol table info available.
#91 0x0818af0a in Flet ()
No symbol table info available.
#92 0x0818a041 in Feval ()
No symbol table info available.
#93 0x0818a77f in Fsetq ()
No symbol table info available.
#94 0x0818a041 in Feval ()
No symbol table info available.
#95 0x0818a951 in Fand ()
No symbol table info available.
#96 0x0818a041 in Feval ()
No symbol table info available.
#97 0x0818aa9f in Fcond ()
No symbol table info available.
#98 0x0818a041 in Feval ()
No symbol table info available.
#99 0x0818af0a in Flet ()
No symbol table info available.
#100 0x0818a041 in Feval ()
No symbol table info available.
#101 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#102 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#103 0x08189e66 in Feval ()
No symbol table info available.
#104 0x0818ac9a in FletX ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#105 0x0818a041 in Feval ()
No symbol table info available.
#106 0x0818a041 in Feval ()
No symbol table info available.
#107 0x0818aaff in Fcond ()
No symbol table info available.
#108 0x0818a041 in Feval ()
No symbol table info available.
#109 0x0818b025 in Fwhile ()
No symbol table info available.
#110 0x0818a041 in Feval ()
No symbol table info available.
#111 0x0818a8f1 in Fprogn ()
No symbol table info available.
#112 0x08182056 in Fsave_restriction ()
No symbol table info available.
#113 0x0818a041 in Feval ()
No symbol table info available.
#114 0x0818a8f1 in Fprogn ()
No symbol table info available.
#115 0x08181e66 in Fsave_excursion ()
No symbol table info available.
#116 0x0818a041 in Feval ()
No symbol table info available.
#117 0x0818a90f in Fprogn ()
No symbol table info available.
#118 0x0818a041 in Feval ()
No symbol table info available.
#119 0x0818a42c in Funwind_protect ()
No symbol table info available.
#120 0x0818a041 in Feval ()
No symbol table info available.
#121 0x0818a8f1 in Fprogn ()
No symbol table info available.
#122 0x08181e66 in Fsave_excursion ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#123 0x0818a041 in Feval ()
No symbol table info available.
#124 0x0818af0a in Flet ()
No symbol table info available.
#125 0x0818a041 in Feval ()
No symbol table info available.
#126 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#127 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#128 0x08189e66 in Feval ()
No symbol table info available.
#129 0x0818a9a1 in For ()
No symbol table info available.
#130 0x0818a041 in Feval ()
No symbol table info available.
#131 0x0818a8f1 in Fprogn ()
No symbol table info available.
#132 0x08182056 in Fsave_restriction ()
No symbol table info available.
#133 0x0818a041 in Feval ()
No symbol table info available.
#134 0x0818a8f1 in Fprogn ()
No symbol table info available.
#135 0x08181e66 in Fsave_excursion ()
No symbol table info available.
#136 0x0818a041 in Feval ()
No symbol table info available.
#137 0x0818a8f1 in Fprogn ()
No symbol table info available.
#138 0x08181e66 in Fsave_excursion ()
No symbol table info available.
#139 0x0818a041 in Feval ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#140 0x0818af0a in Flet ()
No symbol table info available.
#141 0x0818a041 in Feval ()
No symbol table info available.
#142 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#143 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#144 0x08189e66 in Feval ()
No symbol table info available.
#145 0x0818aae1 in Fcond ()
No symbol table info available.
#146 0x0818a041 in Feval ()
No symbol table info available.
#147 0x0818ac71 in FletX ()
No symbol table info available.
#148 0x0818a041 in Feval ()
No symbol table info available.
#149 0x0818b025 in Fwhile ()
No symbol table info available.
#150 0x0818a041 in Feval ()
No symbol table info available.
#151 0x0818a8f1 in Fprogn ()
No symbol table info available.
#152 0x08181e66 in Fsave_excursion ()
No symbol table info available.
#153 0x0818a041 in Feval ()
No symbol table info available.
#154 0x0818a90f in Fprogn ()
No symbol table info available.
#155 0x0817c9c6 in Fsave_current_buffer ()
No symbol table info available.
#156 0x0818a041 in Feval ()
No symbol table info available.
#157 0x08189ee7 in Feval ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#158 0x0818ac71 in FletX ()
No symbol table info available.
#159 0x0818a041 in Feval ()
No symbol table info available.
#160 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#161 0x08187ef6 in Ffuncall ()
No symbol table info available.
#162 0x08188706 in Fapply ()
No symbol table info available.
#163 0x0818a02d in Feval ()
No symbol table info available.
#164 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#165 0x08187ef6 in Ffuncall ()
No symbol table info available.
#166 0x0818a02d in Feval ()
No symbol table info available.
#167 0x0818aa37 in Fif ()
No symbol table info available.
#168 0x0818a041 in Feval ()
No symbol table info available.
#169 0x0818aaff in Fcond ()
No symbol table info available.
#170 0x0818a041 in Feval ()
No symbol table info available.
#171 0x0818ac71 in FletX ()
No symbol table info available.
#172 0x0818a041 in Feval ()
No symbol table info available.
#173 0x0818b025 in Fwhile ()
No symbol table info available.
#174 0x0818a041 in Feval ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#175 0x0818af0a in Flet ()
No symbol table info available.
#176 0x0818a041 in Feval ()
No symbol table info available.
#177 0x0818a8f1 in Fprogn ()
No symbol table info available.
#178 0x0818a041 in Feval ()
No symbol table info available.
#179 0x0818a041 in Feval ()
No symbol table info available.
#180 0x08189ee7 in Feval ()
No symbol table info available.
#181 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#182 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#183 0x08189e66 in Feval ()
No symbol table info available.
#184 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#185 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#186 0x08189e66 in Feval ()
No symbol table info available.
#187 0x0818a42c in Funwind_protect ()
No symbol table info available.
#188 0x0818a041 in Feval ()
No symbol table info available.
#189 0x0818af0a in Flet ()
No symbol table info available.
#190 0x0818a041 in Feval ()
No symbol table info available.
#191 0x0818aa55 in Fif ()
No symbol table info available.
#192 0x0818a041 in Feval ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#193 0x08187bb8 in funcall_lambda ()
No symbol table info available.
#194 0x0818a2f3 in apply_lambda ()
No symbol table info available.
#195 0x08189e66 in Feval ()
No symbol table info available.
#196 0x08112143 in top_level_2 ()
No symbol table info available.
#197 0x0818687b in internal_condition_case ()
No symbol table info available.
#198 0x08112180 in top_level_1 ()
No symbol table info available.
#199 0x0818678a in internal_catch ()
No symbol table info available.
#200 0x081187ab in recursive_edit_1 ()
No symbol table info available.
#201 0x081188d1 in Frecursive_edit ()
No symbol table info available.
#202 0x081113c2 in main ()
No symbol table info available.
(gdb) xbacktrace
Attempt to extract a component of a value that is not a structure
pointer.

> Now, can you repeat the whole build process but first you edit src/lisp.h
> as follows:
> 
> in line 32, change #if 0 line to #if 1.
> in line 53, remove the /* */ around #define GC_CHECK_CONS_LIST 1

nitpick: It was line 52. ;-)

> and see if it still crashes during bootstrap.
> If it does, report the same gdb output as before.

It also crashes and I get the same output as above:
Generating autoloads for array.el...done
Generating autoloads for autoarg.el...
Wrong type argument: listp, [nil raw-text coding-system coding-system
-134806165 #<EMACS BUG: INVALID DATATYPE (MISC 0xfffffffe) Save your
buffers immediately and please report this bug> 17177552 Fatal error
(11)/bin/sh: line 1: 24711 Speicherzugriffsfehler
../src/bootstrap-emacs -batch --no-site-file --multibyte -l autoload
--eval '(setq generated-autoload-file
--"/home/jens/Software/Source/emacs/lisp/loaddefs.el")' -f
--batch-update-autoloads $wins
make[2]: *** [autoloads] Fehler 139
make[2]: Verlasse Verzeichnis »/home/jens/Software/Source/emacs/lisp«
make[1]: *** [bootstrap-build] Fehler 2
make[1]: Verlasse Verzeichnis »/home/jens/Software/Source/emacs«
make: *** [bootstrap] Fehler 2
(gdb) bt full
No stack.
(gdb) xbacktrace
Attempt to extract a component of a value that is not a structure
pointer.

> Does it still fail if you run
>  make maintainer-clean
>  ./configure ...
>  make bootstrap

Yes.

Best regards
-- 
Jens Kubieziel                                   http://www.kubieziel.de
FdI#396: IRC
Wenn man am Ende vom Internet angekommen ist und über den Rand
runterfällt, landet man im IRC. (Rene Riech)

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]