From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: bootstrapping fails. Date: Sat, 05 Jun 2004 17:41:59 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20040605173456.61B0.LEKTU@mi.madritel.es> References: <20040605035006.5717.LEKTU@mi.madritel.es> <877jumcmg3.fsf@tc-1-100.kawasaki.gol.ne.jp> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1086450167 30829 80.91.224.253 (5 Jun 2004 15:42:47 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 5 Jun 2004 15:42:47 +0000 (UTC) Cc: Miles Bader Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Jun 05 17:42:41 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BWdJh-0000Uj-00 for ; Sat, 05 Jun 2004 17:42:41 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BWdJg-0006aa-00 for ; Sat, 05 Jun 2004 17:42:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BWdK7-0001Jk-LG for emacs-devel@quimby.gnus.org; Sat, 05 Jun 2004 11:43:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BWdK5-0001JP-5N for emacs-devel@gnu.org; Sat, 05 Jun 2004 11:43:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BWdK4-0001J6-8K for emacs-devel@gnu.org; Sat, 05 Jun 2004 11:43:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BWdK4-0001J3-5e for emacs-devel@gnu.org; Sat, 05 Jun 2004 11:43:04 -0400 Original-Received: from [62.81.186.19] (helo=smtp09.retemail.es) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BWdJ8-0004t6-LN; Sat, 05 Jun 2004 11:42:07 -0400 Original-Received: from [127.0.0.1] ([213.37.34.98]) by smtp09.retemail.es (InterMail vM.5.01.05.32 201-253-122-126-132-20030307) with ESMTP id <20040605154204.PYBR1181.smtp09.retemail.es@[127.0.0.1]>; Sat, 5 Jun 2004 17:42:04 +0200 Original-To: emacs-devel@gnu.org In-Reply-To: <877jumcmg3.fsf@tc-1-100.kawasaki.gol.ne.jp> X-Mailer: Becky! ver. 2.09.01 [en] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:24577 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:24577 On Sat, 05 Jun 2004 19:45:48 +0900, Miles Bader wrote: > Can you send me a backtrace, if you have one handy? Bootstrapping on > my machine takes a loooong time... I'm compiling on Windows, with MSVC. The error says: "Unhandled exception at 0x01195e3d in temacs.exe: 0xC0000005: Access violation reading location 0x00000010." The crash is in this line (6057 of xfaces.c), in the middle of display-supports-face-attribute-p: def_face = FACE_FROM_ID (f, DEFAULT_FACE_ID); This is the stack trace: Fdisplay_supports_face_attributes_p(int attributes=-1584855792, int display=-2123201536) Line 6057 + 0x6 C Feval(int form=-1585805776) Line 2081 + 0x14 C Fprogn(int args=-1585805800) Line 408 + 0x11 C Fcond(int args=-1585805808) Line 385 + 0x12 C Feval(int form=-1585804160) Line 2025 + 0x10 C Fsetq(int args=-1585803832) Line 510 + 0x1b C Feval(int form=-1585803824) Line 2025 + 0x10 C Fprogn(int args=-1585805896) Line 408 + 0x11 C Fwhile(int args=-1585803816) Line 958 + 0x9 C Feval(int form=-1585803784) Line 2025 + 0x10 C Fprogn(int args=-1585805904) Line 408 + 0x11 C FletX(int args=-1585803696) Line 878 + 0x12 C Feval(int form=-1585803560) Line 2025 + 0x10 C Fprogn(int args=-1585805920) Line 408 + 0x11 C funcall_lambda(int fun=-1585805928, int nargs=2, int * arg_vector=0x0082bdc8) Line 2906 + 0x1a C apply_lambda(int fun=-1585805928, int args=-1585806536, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585806520) Line 2136 + 0xf C Fif(int args=-1584856848) Line 352 + 0x12 C Feval(int form=-1584856840) Line 2025 + 0x10 C Feval(int form=-1585806512) Line 2134 + 0x1f C Fprogn(int args=-1585776696) Line 408 + 0x11 C FletX(int args=-1585806336) Line 878 + 0x12 C Feval(int form=-1585806208) Line 2025 + 0x10 C Fprogn(int args=-1585776704) Line 408 + 0x11 C Fwhile(int args=-1585806200) Line 958 + 0x9 C Feval(int form=-1585806192) Line 2025 + 0x10 C Fprogn(int args=-1585776712) Line 408 + 0x11 C Flet(int args=-1585806168) Line 936 + 0x12 C Feval(int form=-1585806120) Line 2025 + 0x10 C Fprogn(int args=-1585777536) Line 408 + 0x11 C funcall_lambda(int fun=-1585777544, int nargs=2, int * arg_vector=0x0082c328) Line 2906 + 0x1a C apply_lambda(int fun=-1585777544, int args=-1585779072, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585779064) Line 2136 + 0xf C Flet(int args=-1585779120) Line 920 + 0x1b C Feval(int form=-1585779048) Line 2025 + 0x10 C Fprogn(int args=-1585784304) Line 408 + 0x11 C funcall_lambda(int fun=-1585784456, int nargs=3, int * arg_vector=0x0082c544) Line 2906 + 0x1a C apply_lambda(int fun=-1585784456, int args=-1585310104, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585310112) Line 2136 + 0xf C Fprogn(int args=-1585310080) Line 408 + 0x11 C Fwhile(int args=-1585310200) Line 958 + 0x9 C Feval(int form=-1585310208) Line 2025 + 0x10 C Fprogn(int args=-1585310072) Line 408 + 0x11 C Flet(int args=-1585310240) Line 936 + 0x12 C Feval(int form=-1585310376) Line 2025 + 0x10 C Fprogn(int args=-1584855544) Line 408 + 0x11 C Fif(int args=-1584855528) Line 357 + 0x1b C Feval(int form=-1584855520) Line 2025 + 0x10 C Feval(int form=-1585310408) Line 2134 + 0x1f C Fprogn(int args=-1584855592) Line 408 + 0x11 C Feval(int form=-1584855584) Line 2025 + 0x10 C Fif(int args=-1584855568) Line 356 + 0x1b C Feval(int form=-1584855560) Line 2025 + 0x10 C Feval(int form=-1585310456) Line 2134 + 0x1f C Fprogn(int args=-1584855624) Line 408 + 0x11 C Fif(int args=-1584855608) Line 357 + 0x1b C Feval(int form=-1584855600) Line 2025 + 0x10 C Feval(int form=-1585310512) Line 2134 + 0x1f C Fprogn(int args=-1585311680) Line 408 + 0x11 C funcall_lambda(int fun=-1585311664, int nargs=3, int * arg_vector=0x0082cd38) Line 2906 + 0x1a C apply_lambda(int fun=-1585311664, int args=-1584855672, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1584855664) Line 2136 + 0xf C Feval(int form=-1584855816) Line 2134 + 0x1f C readevalloop(int readcharfun=-2123111424, _iobuf * stream=0x00000000, int sourcename=1635733664, int (void)* evalfun=0x01146bd0, int printflag=0, int unibyte=561157120, int readfun=561157120) Line 1376 + 0x7 C Feval_buffer(int buffer=-2123111424, int printflag=561157120, int filename=1635733664, int unibyte=561157120, int do_allow_print=561157168) Line 1434 + 0x2e C Feval(int form=-1585802056) Line 2093 + 0x20 C Fprogn(int args=-1585802008) Line 408 + 0x11 C Flet(int args=-1585800304) Line 936 + 0x12 C Feval(int form=-1585800384) Line 2025 + 0x10 C Funwind_protect(int args=-1585802000) Line 1191 + 0x12 C Feval(int form=-1585800392) Line 2025 + 0x10 C Fprogn(int args=-1585801928) Line 408 + 0x11 C FletX(int args=-1585800568) Line 878 + 0x12 C Feval(int form=-1585800808) Line 2025 + 0x10 C Fprogn(int args=-1585801616) Line 408 + 0x11 C Fif(int args=-1585800928) Line 357 + 0x1b C Feval(int form=-1585800968) Line 2025 + 0x10 C Fprogn(int args=-1585801608) Line 408 + 0x11 C funcall_lambda(int fun=-1585801600, int nargs=4, int * arg_vector=0x0082d3f0) Line 2906 + 0x1a C Ffuncall(int nargs=5, int * args=0x0082d3ec) Line 2783 + 0x14 C call4(int fn=561265144, int arg1=1636135200, int arg2=1635733664, int arg3=561157120, int arg4=561157168) Line 2585 + 0xb C Fload(int file=1635733664, int noerror=561157120, int nomessage=561157168, int nosuffix=561157120, int must_suffix=561157168) Line 866 + 0x69 C Frequire(int feature=562324840, int filename=561157120, int noerror=561157120) Line 3418 + 0x5e C Feval(int form=-1585328704) Line 2085 + 0x17 C Fprogn(int args=-1585328752) Line 408 + 0x11 C Flet(int args=-1585328696) Line 936 + 0x12 C Feval(int form=-1585328632) Line 2025 + 0x10 C Feval(int form=-1585328624) Line 2043 + 0x12 C apply_lambda(int fun=-1585240800, int args=-1585328384, int eval_flag=1) Line 2822 + 0xf C Feval(int form=-1585328248) Line 2136 + 0xf C Fprogn(int args=-1585329904) Line 408 + 0x11 C Fif(int args=-1585360400) Line 357 + 0x1b C Feval(int form=-1585360360) Line 2025 + 0x10 C Fprogn(int args=-1585329912) Line 408 + 0x11 C FletX(int args=-1585392816) Line 878 + 0x12 C Feval(int form=-1585385360) Line 2025 + 0x10 C Fprogn(int args=-1585329936) Line 408 + 0x11 C funcall_lambda(int fun=-1585329944, int nargs=2, int * arg_vector=0x0082da84) Line 2906 + 0x1a C apply_lambda(int fun=-1585329944, int args=-1585383944, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585383936) Line 2136 + 0xf C Flet(int args=-1585384000) Line 920 + 0x1b C Feval(int form=-1585383920) Line 2025 + 0x10 C Fprogn(int args=-1585384968) Line 408 + 0x11 C funcall_lambda(int fun=-1585384976, int nargs=3, int * arg_vector=0x0082dca0) Line 2906 + 0x1a C apply_lambda(int fun=-1585384976, int args=-1585111080, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585111088) Line 2136 + 0xf C Feval(int form=-1585111096) Line 2043 + 0x12 C Feval(int form=-1585111392) Line 2043 + 0x12 C Fprogn(int args=-1585113024) Line 408 + 0x11 C funcall_lambda(int fun=-1585113000, int nargs=3, int * arg_vector=0x0082df70) Line 2906 + 0x1a C Ffuncall(int nargs=4, int * args=0x0082df6c) Line 2783 + 0x14 C Fapply(int nargs=2, int * args=0x0082dfbc) Line 2231 + 0xd C apply1(int fn=-1585113000, int arg=-1585071552) Line 2484 + 0xb C Feval(int form=-1585071544) Line 2134 + 0x16 C Feval(int form=-1585071928) Line 2134 + 0x1f C Feval(int form=-1585072024) Line 2134 + 0x1f C readevalloop(int readcharfun=-2123111936, _iobuf * stream=0x00000000, int sourcename=1635999376, int (void)* evalfun=0x01146bd0, int printflag=0, int unibyte=561157120, int readfun=561157120) Line 1376 + 0x7 C Feval_buffer(int buffer=-2123111936, int printflag=561157120, int filename=1635999376, int unibyte=561157120, int do_allow_print=561157168) Line 1434 + 0x2e C Feval(int form=-1585802056) Line 2093 + 0x20 C Fprogn(int args=-1585802008) Line 408 + 0x11 C Flet(int args=-1585800304) Line 936 + 0x12 C Feval(int form=-1585800384) Line 2025 + 0x10 C Funwind_protect(int args=-1585802000) Line 1191 + 0x12 C Feval(int form=-1585800392) Line 2025 + 0x10 C Fprogn(int args=-1585801928) Line 408 + 0x11 C FletX(int args=-1585800568) Line 878 + 0x12 C Feval(int form=-1585800808) Line 2025 + 0x10 C Fprogn(int args=-1585801616) Line 408 + 0x11 C Fif(int args=-1585800928) Line 357 + 0x1b C Feval(int form=-1585800968) Line 2025 + 0x10 C Fprogn(int args=-1585801608) Line 408 + 0x11 C funcall_lambda(int fun=-1585801600, int nargs=4, int * arg_vector=0x0082e6d8) Line 2906 + 0x1a C Ffuncall(int nargs=5, int * args=0x0082e6d4) Line 2783 + 0x14 C call4(int fn=561265144, int arg1=1635718512, int arg2=1635999376, int arg3=561157120, int arg4=561157168) Line 2585 + 0xb C Fload(int file=1635999376, int noerror=561157120, int nomessage=561157168, int nosuffix=561157120, int must_suffix=561157168) Line 866 + 0x69 C do_autoload(int fundef=-1585210168, int funname=561427320) Line 1923 + 0x50 C Feval(int form=-1585180936) Line 2130 + 0xd C Fprogn(int args=-1585529112) Line 408 + 0x11 C Fif(int args=-1585529128) Line 357 + 0x1b C Feval(int form=-1585529136) Line 2025 + 0x10 C Feval(int form=-1585180968) Line 2134 + 0x1f C Fprogn(int args=-1585180728) Line 408 + 0x11 C funcall_lambda(int fun=-1585180712, int nargs=2, int * arg_vector=0x0082ea90) Line 2906 + 0x1a C apply_lambda(int fun=-1585180712, int args=-1585182648, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585182656) Line 2136 + 0xf C Fprogn(int args=-1585182616) Line 408 + 0x11 C funcall_lambda(int fun=-1585182608, int nargs=1, int * arg_vector=0x0082ebd0) Line 2906 + 0x1a C apply_lambda(int fun=-1585182608, int args=-1585310224, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585310232) Line 2136 + 0xf C Fprogn(int args=-1585310216) Line 408 + 0x11 C Flet(int args=-1585310240) Line 936 + 0x12 C Feval(int form=-1585310376) Line 2025 + 0x10 C Fprogn(int args=-1585529040) Line 408 + 0x11 C Fif(int args=-1585529072) Line 357 + 0x1b C Feval(int form=-1585529080) Line 2025 + 0x10 C Feval(int form=-1585310408) Line 2134 + 0x1f C Fprogn(int args=-1585528984) Line 408 + 0x11 C Feval(int form=-1585528992) Line 2025 + 0x10 C Fif(int args=-1585529008) Line 356 + 0x1b C Feval(int form=-1585529024) Line 2025 + 0x10 C Feval(int form=-1585310456) Line 2134 + 0x1f C Fprogn(int args=-1585528952) Line 408 + 0x11 C Fif(int args=-1585528968) Line 357 + 0x1b C Feval(int form=-1585528976) Line 2025 + 0x10 C Feval(int form=-1585310512) Line 2134 + 0x1f C Fprogn(int args=-1585311680) Line 408 + 0x11 C funcall_lambda(int fun=-1585311664, int nargs=5, int * arg_vector=0x0082f2dc) Line 2906 + 0x1a C apply_lambda(int fun=-1585311664, int args=-1585528872, int eval_flag=1) Line 2835 + 0x17 C Feval(int form=-1585528880) Line 2136 + 0xf C Feval(int form=-1585528200) Line 2134 + 0x1f C readevalloop(int readcharfun=-2122158080, _iobuf * stream=0x00000000, int sourcename=1635924448, int (void)* evalfun=0x01146bd0, int printflag=0, int unibyte=561157120, int readfun=561157120) Line 1376 + 0x7 C Feval_buffer(int buffer=-2122158080, int printflag=561157120, int filename=1635924448, int unibyte=561157120, int do_allow_print=561157168) Line 1434 + 0x2e C Feval(int form=-1585802056) Line 2093 + 0x20 C Fprogn(int args=-1585802008) Line 408 + 0x11 C Flet(int args=-1585800304) Line 936 + 0x12 C Feval(int form=-1585800384) Line 2025 + 0x10 C Funwind_protect(int args=-1585802000) Line 1191 + 0x12 C Feval(int form=-1585800392) Line 2025 + 0x10 C Fprogn(int args=-1585801928) Line 408 + 0x11 C FletX(int args=-1585800568) Line 878 + 0x12 C Feval(int form=-1585800808) Line 2025 + 0x10 C Fprogn(int args=-1585801616) Line 408 + 0x11 C Fif(int args=-1585800928) Line 357 + 0x1b C Feval(int form=-1585800968) Line 2025 + 0x10 C Fprogn(int args=-1585801608) Line 408 + 0x11 C funcall_lambda(int fun=-1585801600, int nargs=4, int * arg_vector=0x0082f99c) Line 2906 + 0x1a C Ffuncall(int nargs=5, int * args=0x0082f998) Line 2783 + 0x14 C call4(int fn=561265144, int arg1=1635924512, int arg2=1635924448, int arg3=561157120, int arg4=561157120) Line 2585 + 0xb C Fload(int file=1635924448, int noerror=561157120, int nomessage=561157120, int nosuffix=561157120, int must_suffix=561157120) Line 866 + 0x69 C Feval(int form=-1585319096) Line 2093 + 0x20 C readevalloop(int readcharfun=561262552, _iobuf * stream=0x01212240, int sourcename=1635136912, int (void)* evalfun=0x01146bd0, int printflag=0, int unibyte=561157120, int readfun=561157120) Line 1376 + 0x7 C Fload(int file=1635136912, int noerror=561157120, int nomessage=561157120, int nosuffix=561157120, int must_suffix=561157120) Line 914 + 0x29 C Feval(int form=-1586277880) Line 2093 + 0x20 C top_level_2() Line 1280 + 0xb C internal_condition_case(int (void)* bfun=0x01014d00, int handlers=561235520, int (void)* hfun=0x010149c0) Line 1333 + 0x3 C top_level_1() Line 1288 + 0x16 C internal_catch(int tag=561231808, int (void)* func=0x01014d20, int arg=561157120) Line 1094 + 0x7 C command_loop() Line 1249 + 0x18 C recursive_edit_1() Line 961 + 0x5 C Frecursive_edit() Line 1023 C main() Line 1695 C mainCRTStartup() Line 259 + 0x12 C _start() Line 131 C GetCurrentDirectoryW() + 0x44 > Have you seen this crash anytime _except_ bootstrapping? [I don't see > it during dumping or normal usage.] No, just on bootstrapping. Good luck, /L/e/k/t/u