From: Harald Hanche-O. <ha...@ma...> - 2004-06-18 15:23:18
|
First, my apologies if this message doesn't get threaded correctly. I read Edwin's message in the archives, and subscribed just so I could contribute my two cents' worth. But the archive doesn't provide the message-ids needed for correct threading. Oh, well. + Edwin M Westbrook wrote: | I keep getting a seg fault on what I think is the warm launch stage: | when make.sh runs the make-target-2.sh script. I tried running the | binary it runs, with the core it uses, and sbcl immediately seg | faults. My host system is OS X.3.2, I have tried using binary | distros of both sbcl 0.8.6 and 0.8.8 to build, and with 0.8.8 I have | tried using gcc_select to use both gcc 3.1 and gcc 2.9. Anyone have | any ideas? I am getting the segfault a bit earlier - in the make-host-2.sh script. In order to get access to the debugger, I dug the lisp code out of the script and loaded it into a new openmcl. The session ended as shown below. I didn't do anything in the debugger except request a backtrace - I am very unfamiliar with openmcl, as most of my Lisp experience so far has been with cmucl on freebsd. But if someone has suggestions for more info from the debugger, I'll give it a shot. Oh, and if someone wants to wade throught the entire run, have a look in either of http://www.math.ntnu.no/~hanche/tmp/sbcl-0.8.11-Makelog-2.txt http://www.math.ntnu.no/~hanche/tmp/sbcl-0.8.11-Makelog-2.txt.gz (the former is 624 KB, the latter 51 KB). All this is with OpenMCL 0.13.6 on OS X 10.3.4 (Darwin kernel 7.4.0). ; compiling function FLOAT-DIGITS: ; recognizing DEFUN FLONUM-TO-STRING ; compiling top level form: ; compiling varargs entry for #'(LAMBDA (&OPTIONAL # # ...) (DECLARE #) ...): ; recognizing DEFUN FLOAT-STRING ; compiling top level form: ; compiling top level form: ; compiling top level form: Unhandled exception 11 at 0x055e0bbc, context->regs at #xbfffdd88 Continue/Debugger/eXit <enter>? d Bug() called (R)egisters, (L)isp registers (F)loating-point, (B)acktrace (K)ill, e(X)it ?b (#xBFFFE050) #x001047F4 : (subprimitive) (#xBFFFE060) #x055F6BA0 : #<Function CONSTANT-FOLD-CALL #x055f69ce> +0174 (#xBFFFE070) #x055F172C : #<Function IR1-OPTIMIZE-COMBINATION #x055f110e> +05a8 (#xBFFFE080) #x055ED568 : #<Function IR1-OPTIMIZE-BLOCK #x055ed396> +016c (#xBFFFE090) #x055ED0D4 : #<Function IR1-OPTIMIZE #x055ecc86> +03f8 (#xBFFFE0A0) #x0555DF74 : #<Function IR1-OPTIMIZE-UNTIL-DONE #x0555de1e> +0100 (#xBFFFE0B0) #x0555E800 : #<Function IR1-PHASES #x0555e71e> +0074 (#xBFFFE0C0) #x0556057C : #<Function COMPILE-COMPONENT #x055602a6> +0270 (#xBFFFE0D0) #x05568300 : #<Function SUB-COMPILE-TOPLEVEL-LAMBDAS #x0556828e> +004c (#xBFFFE0E0) #x055684A0 : #<Function COMPILE-TOPLEVEL-LAMBDAS #x055683f6> +0084 (#xBFFFE0F0) #x05568A3C : #<Function COMPILE-TOPLEVEL #x0556881e> +01c0 (#xBFFFE100) #x001047F4 : (subprimitive) (#xBFFFE110) #x055639A0 : #<Function CONVERT-AND-MAYBE-COMPILE #x05563876> +00ec (#xBFFFE120) #x05566E5C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +03d8 (#xBFFFE130) #x05566E6C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +03e8 (#xBFFFE140) #x05563DF0 : #<Function PROCESS-TOPLEVEL-PROGN #x05563d86> +0054 (#xBFFFE150) #x05566C8C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +0208 (#xBFFFE160) #x05566E6C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +03e8 (#xBFFFE170) #x05566E5C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +03d8 (#xBFFFE180) #x05566E6C : #<Function PROCESS-TOPLEVEL-FORM #x055669fe> +03e8 (#xBFFFE190) #x05563560 : #<Function SUB-SUB-COMPILE-FILE #x0556336e> +01bc (#xBFFFE1A0) #x05569F3C : #<Anonymous Function #x05569ec6> +0038 (#xBFFFE1B0) #x001047F4 : (subprimitive) (#xBFFFE1C0) #x0555C4B8 : #<Function %WITH-COMPILATION-UNIT #x0555c23e> +022c (#xBFFFE1D0) #x0555C440 : #<Function %WITH-COMPILATION-UNIT #x0555c23e> +01b4 (#xBFFFE1E0) #x05569CB4 : #<Function SUB-COMPILE-FILE #x055696ee> +04e0 (#xBFFFE1F0) #x05569D44 : #<Function SUB-COMPILE-FILE #x055696ee> +0570 (#xBFFFE200) #x05569DB4 : #<Function SUB-COMPILE-FILE #x055696ee> +05e0 (#xBFFFE210) #x001047F4 : (subprimitive) (#xBFFFE220) #x0556AF84 : #<Function COMPILE-FILE #x0556ab6e> +0370 (#xBFFFE230) #x0556AD50 : #<Function COMPILE-FILE #x0556ab6e> +013c (#xBFFFE240) #x001047F4 : (subprimitive) (#xBFFFE250) #x052BC458 : #<Function COMPILE-STEM #x052bc08e> +031c (#xBFFFE260) #x001047F4 : (subprimitive) (#xBFFFE270) #x05AE646C : #<Function IN-TARGET-CROSS-COMPILATION-MODE #x05ae61ae> +0260 (#xBFFFE280) #x05AE63C8 : #<Function IN-TARGET-CROSS-COMPILATION-MODE #x05ae61ae> +01bc (#xBFFFE290) #x05AE6F2C : #<Anonymous Function #x05ae6dfe> +00f0 (#xBFFFE2A0) #x010EC59C : #<Function LOAD-FROM-STREAM #x050c77ce> +00d8 (#xBFFFE2B0) #x010EC3C0 : #<Function %LOAD #x050c735e> +0504 (#xBFFFE2C0) #x010EC324 : #<Function %LOAD #x050c735e> +0468 (#xBFFFE2D0) #x001047F4 : (subprimitive) (#xBFFFE2E0) #x010EBCAC : #<Function LOAD #x050c6f06> +0268 (#xBFFFE2F0) #x010EBD10 : #<Function LOAD #x050c6f06> +02cc (#xBFFFE300) #x001047F4 : (subprimitive) (#xBFFFE310) #x0110A19C : #<Function CALL-CHECK-REGS #x050e6ae6> +0050 (#xBFFFE320) #x010EC59C : #<Function LOAD-FROM-STREAM #x050c77ce> +00d8 (#xBFFFE330) #x010EC3C0 : #<Function %LOAD #x050c735e> +0504 (#xBFFFE340) #x010EC324 : #<Function %LOAD #x050c735e> +0468 (#xBFFFE350) #x001047F4 : (subprimitive) (#xBFFFE360) #x010EBCAC : #<Function LOAD #x050c6f06> +0268 (#xBFFFE370) #x010EBD10 : #<Function LOAD #x050c6f06> +02cc (#xBFFFE380) #x001047F4 : (subprimitive) (#xBFFFE390) #x0110A19C : #<Function CALL-CHECK-REGS #x050e6ae6> +0050 (#xBFFFE3A0) #x001047F4 : (subprimitive) (#xBFFFE3B0) #x0110C01C : #<Function TOPLEVEL-EVAL #x050e8d46> +00b0 (#xBFFFE3C0) #x0110BAA0 : #<Function READ-LOOP #x050e8736> +03c4 (#xBFFFE3D0) #x0110BA24 : #<Function READ-LOOP #x050e8736> +0348 (#xBFFFE3E0) #x0110BAC8 : #<Function READ-LOOP #x050e8736> +03ec (#xBFFFE3F0) #x0110BAF0 : #<Function READ-LOOP #x050e8736> +0414 (#xBFFFE400) #x0110BB1C : #<Function READ-LOOP #x050e8736> +0440 (#xBFFFE410) #x0110A838 : #<Function TOPLEVEL-LOOP #x050e71ee> +0034 (#xBFFFE420) #x0110A840 : #<Function TOPLEVEL-LOOP #x050e71ee> +003c (#xBFFFE430) #x0010297C : (subprimitive) (#xBFFFE440) #x00102988 : (subprimitive) (#xBFFFE450) #x00102A48 : foreign code (unknown) cstack area #x00200980 (#x00628DE0) #x010F00B0 : #<Function STACK-GROUP-RESUME #x050cc24e> +013c (#x00628DF0) #x010F00D8 : #<Function STACK-GROUP-RESUME #x050cc24e> +0164 (#x00628E00) #x010F6668 : #<Function %ACTIVATE-PROCESS #x050d33b6> +026c (#x00628E10) #x001047F4 : (subprimitive) (#x00628E20) #x010F714C : #<Function SCHEDULER #x050d3c6e> +0138 (#x00628E30) #x010F7054 : #<Function SCHEDULER #x050d3c6e> +0040 (#x00628E40) #x010F5C24 : #<Function RUN-PROCESS-INITIAL-FORM #x050d2c26> +0128 (#x00628E50) #x010F5C68 : #<Function RUN-PROCESS-INITIAL-FORM #x050d2c26> +016c (#x00628E60) #x010F5C70 : #<Function RUN-PROCESS-INITIAL-FORM #x050d2c26> +0174 (#x00628E70) #x010F5C9C : #<Function RUN-PROCESS-INITIAL-FORM #x050d2c26> +01a0 (#x00628E80) #x010F5D14 : #<Function RUN-PROCESS-INITIAL-FORM #x050d2c26> +0218 (#x00628E90) #x010EFB0C : #<Function %RUN-STACK-GROUP-FUNCTION #x050cbd76> +0300 (#x00628EA0) #x010ED044 : #<Function THREADENTRY #x050c811e> +00a0 (R)egisters, (L)isp registers (F)loating-point, (B)acktrace (K)ill, e(X)it ?x Unhandled exception 11 at 0x055e0bbc, context->regs at #xbfffdd88 Continue/Debugger/eXit <enter>? x Process inferior-lisp exited abnormally with code 1 - Harald |