[Openmcl-devel] compiling large files.

Marco Baringer mb at bese.it
Fri Jun 4 04:07:38 PDT 2004


Gary Byers <gb at clozure.com> writes:

> If you can reproduce this, could I see the output that :B (backtrace)
> and :L (show lisp register values) produce in the kernel debugger ?

? (compile-file "db.lisp")
Bug in MCL-PPC system code:
Error reporting error
? for help
[16439] OpenMCL kernel debugger: :B
[16439] OpenMCL kernel debugger: 

(#xf0133420) #x000146BC : _debug_backtrace + 36
(#xf0133460) #x000149F4 : _lisp_Debugger + 240
(#xf01334c0) #x0001183C : _Bug + 72
(#xf0133700) #x000053A8 : _SPffcall + 200
(#xF0133740) #x0202A0E8 : #<Function BUG #x06019e96> + 244
(#xF0133750) #x00004D7C : (subprimitive _ret1valn)
(#xF0133760) #x02114B90 : #<Function FUNCALL-WITH-ERROR-REENTRY-DETECTION #x0612b806> + 140
(#xF0133770) #x00004D7C : (subprimitive _ret1valn)
(#xF0133780) #x0213B528 : #<Anonymous Function #x06160dae> + 188
(#xF0133790) #x00004D7C : (subprimitive _ret1valn)
(#xF01337A0) #x021146C4 : #<Function FUNCALL-WITH-XP-STACK-FRAMES #x0612b626> + 248
(#xF01337B0) #x0213B7AC : #<Function %XERR-DISP #x06160dfe> + 632
(#xF01337C0) #x0213B7C0 : #<Function %XERR-DISP #x06160dfe> + 652
(#xF01337D0) #x00006C94 : (subprimitive _SPcallback)
(#xf01337e0) #x00010E84 : _callback_to_lisp + 168
(#xF01341A0) #x0200A004 : #<Function VECTOR-PUSH-EXTEND #x06005d6e> + 296
(#xF01341B0) #x020FBA60 : #<Function WRITE-CHAR #x060ff5ae> + 76
(#xF01341C0) #x020D5BB8 : #<Function GENERIC-STREAM-WRITE-STRING #x060c1dee> + 204
(#xF01341D0) #x020FB9FC : #<Function WRITE-STRING #x060ff546> + 168
(#xF01341E0) #x0223F698 : #<Function FLUSH #x062d4e6e> + 100
(#xF01341F0) #x02240ECC : #<Function WRITE-STRING++ #x062d59e6> + 80
(#xF0134200) #x02241248 : #<Function WRITE-STRING+ #x062d5c4e> + 268
(#xF0134210) #x022422E8 : #<Method-Function STREAM-WRITE-STRING (XP-STREAM T) #x062d6d46> + 148
(#xF0134220) #x021056DC : #<Function HANDLER #x0610ad3e> + 176
(#xF0134230) #x02107A60 : #<Function SIGNAL #x0610c86e> + 532
(#xF0134240) #x0213A07C : #<Function %ERROR #x0615fb0e> + 72
(#xF0134250) #x02114B74 : #<Function FUNCALL-WITH-ERROR-REENTRY-DETECTION #x0612b806> + 112
(#xF0134260) #x00004D7C : (subprimitive _ret1valn)
(#xF0134270) #x0213B528 : #<Anonymous Function #x06160dae> + 188
(#xF0134280) #x00004D7C : (subprimitive _ret1valn)
(#xF0134290) #x021146C4 : #<Function FUNCALL-WITH-XP-STACK-FRAMES #x0612b626> + 248
(#xF01342A0) #x0213B7AC : #<Function %XERR-DISP #x06160dfe> + 632
(#xF01342B0) #x0213B7C0 : #<Function %XERR-DISP #x06160dfe> + 652
(#xF01342C0) #x00006C94 : (subprimitive _SPcallback)
(#xf01342d0) #x00010E84 : _callback_to_lisp + 168
(#xF0134C90) #x0200A004 : #<Function VECTOR-PUSH-EXTEND #x06005d6e> + 296
(#xF0134CA0) #x020FBA60 : #<Function WRITE-CHAR #x060ff5ae> + 76
(#xF0134CB0) #x020D5BB8 : #<Function GENERIC-STREAM-WRITE-STRING #x060c1dee> + 204
(#xF0134CC0) #x020FB9FC : #<Function WRITE-STRING #x060ff546> + 168
(#xF0134CD0) #x0223F698 : #<Function FLUSH #x062d4e6e> + 100
(#xF0134CE0) #x02240ECC : #<Function WRITE-STRING++ #x062d59e6> + 80
(#xF0134CF0) #x02241248 : #<Function WRITE-STRING+ #x062d5c4e> + 268
(#xF0134D00) #x022422E8 : #<Method-Function STREAM-WRITE-STRING (XP-STREAM T) #x062d6d46> + 148
(#xF0134D10) #x02105764 : #<Function HANDLER #x0610ad3e> + 312
(#xF0134D20) #x02107A60 : #<Function SIGNAL #x0610c86e> + 532
(#xF0134D30) #x0213A07C : #<Function %ERROR #x0615fb0e> + 72
(#xF0134D40) #x0213AF10 : #<Anonymous Function #x06160d26> + 212
(#xF0134D50) #x00004D7C : (subprimitive _ret1valn)
(#xF0134D60) #x02114B4C : #<Function FUNCALL-WITH-ERROR-REENTRY-DETECTION #x0612b806> + 72
(#xF0134D70) #x00004D7C : (subprimitive _ret1valn)
(#xF0134D80) #x0213B528 : #<Anonymous Function #x06160dae> + 188
(#xF0134D90) #x00004D7C : (subprimitive _ret1valn)
(#xF0134DA0) #x021146C4 : #<Function FUNCALL-WITH-XP-STACK-FRAMES #x0612b626> + 248
(#xF0134DB0) #x0213B7AC : #<Function %XERR-DISP #x06160dfe> + 632
(#xF0134DC0) #x0213B7C0 : #<Function %XERR-DISP #x06160dfe> + 652
(#xF0134DD0) #x00006C94 : (subprimitive _SPcallback)
(#xf0134de0) #x00010E84 : _callback_to_lisp + 168
(#xF01357A0) #x0200A004 : #<Function VECTOR-PUSH-EXTEND #x06005d6e> + 296
(#xF01357B0) #x020FBA60 : #<Function WRITE-CHAR #x060ff5ae> + 76
(#xF01357C0) #x020D5BB8 : #<Function GENERIC-STREAM-WRITE-STRING #x060c1dee> + 204
(#xF01357D0) #x020FB9FC : #<Function WRITE-STRING #x060ff546> + 168
(#xF01357E0) #x0223F698 : #<Function FLUSH #x062d4e6e> + 100
(#xF01357F0) #x02240FD0 : #<Function WRITE-CHAR++ #x062d5b56> + 76
(#xF0135800) #x02242374 : #<Method-Function STREAM-WRITE-CHAR (XP-STREAM T) #x062d6ede> + 56
(#xF0135810) #x02102ADC : #<Function WRITE-ESCAPED-STRING #x06108536> + 264
(#xF0135820) #x02105300 : #<Method-Function PRINT-OBJECT (T T) #x0610a836> + 844
(#xF0135830) #x00004D7C : (subprimitive _ret1valn)
(#xF0135840) #x02105440 : #<Function WRITE-A-FROB #x0610a94e> + 100
(#xF0135850) #x02105A60 : #<Function WRITE-INTERNAL #x0610ae0e> + 420
(#xF0135860) #x02105A8C : #<Function WRITE-INTERNAL #x0610ae0e> + 464
(#xF0135870) #x02100B30 : #<Function WRITE-A-STRUCTURE #x061071be> + 860
(#xF0135880) #x02105214 : #<Method-Function PRINT-OBJECT (T T) #x0610a836> + 608
(#xF0135890) #x00004D7C : (subprimitive _ret1valn)
(#xF01358A0) #x02105440 : #<Function WRITE-A-FROB #x0610a94e> + 100
(#xF01358B0) #x02105A60 : #<Function WRITE-INTERNAL #x0610ae0e> + 420
(#xF01358C0) #x02105A8C : #<Function WRITE-INTERNAL #x0610ae0e> + 464
(#xF01358D0) #x021054C4 : #<Function WRITE-A-FROB #x0610a94e> + 232
(#xF01358E0) #x02102F5C : #<Function WRITE-A-CONS #x0610875e> + 240
(#xF01358F0) #x02105044 : #<Method-Function PRINT-OBJECT (T T) #x0610a836> + 144
(#xF0135900) #x00004D7C : (subprimitive _ret1valn)
(#xF0135910) #x02105440 : #<Function WRITE-A-FROB #x0610a94e> + 100
(#xF0135920) #x02105A60 : #<Function WRITE-INTERNAL #x0610ae0e> + 420
(#xF0135930) #x02105A8C : #<Function WRITE-INTERNAL #x0610ae0e> + 464
(#xF0135940) #x020FF67C : #<Function WRITE-1 #x06105ebe> + 304
(#xF0135950) #x00004D7C : (subprimitive _ret1valn)
(#xF0135960) #x020FEC34 : #<Function PRIN1 #x06105686> + 72
(#xF0135970) #x00004D7C : (subprimitive _ret1valn)
(#xF0135980) #x021EBDF0 : #<Anonymous Function #x062661ae> + 108
(#xF0135990) #x0211CA64 : #<Function SUB-FORMAT #x06136436> + 1672
(#xF01359A0) #x021E257C : #<Function DO-SUB-FORMAT #x0625dc86> + 80
(#xF01359B0) #x021E2584 : #<Function DO-SUB-FORMAT #x0625dc86> + 88
(#xF01359C0) #x021E2590 : #<Function DO-SUB-FORMAT #x0625dc86> + 100
(#xF01359D0) #x0223CF0C : #<Function DO-SUB-FORMAT-1 #x062d3616> + 128
(#xF01359E0) #x0223E23C : #<Function DO-XP-PRINTING #x062d4296> + 192
(#xF01359F0) #x0223E260 : #<Function DO-XP-PRINTING #x062d4296> + 228
(#xF0135A00) #x0223E638 : #<Function MAYBE-INITIATE-XP-PRINTING #x062d44a6> + 348
(#xF0135A10) #x021E28D4 : #<Function FORMAT #x0625de16> + 712
(#xF0135A20) #x021E26B4 : #<Function FORMAT #x0625de16> + 168
(#xF0135A30) #x021E2664 : #<Function FORMAT #x0625de16> + 88
(#xF0135A40) #x0211058C : #<Method-Function REPORT-CONDITION (COMPILE-TIME-PROGRAM-ERROR T) #x0611d32e> + 112
(#xF0135A50) #x0210DA78 : #<Function %BREAK-MESSAGE #x06114dbe> + 420
(#xF0135A60) #x0210DF90 : #<Function BREAK-LOOP-HANDLE-ERROR #x0611540e> + 308
(#xF0135A70) #x00004D7C : (subprimitive _ret1valn)
(#xF0135A80) #x020BC408 : #<Function %%STANDARD-COMBINED-METHOD-DCODE #x0608e4b6> + 148
(#xF0135A90) #x00006FA0 : (subprimitive _popj)
(#xF0135AA0) #x0213A09C : #<Function %ERROR #x0615fb0e> + 104
(#xF0135AB0) #x021720D8 : #<Function NX-ERROR #x061de33e> + 100
(#xF0135AC0) #x00004D7C : (subprimitive _ret1valn)
(#xF0135AD0) #x021644D0 : #<Function NX1-COMBINATION #x061cec5e> + 404
(#xF0135AE0) #x02177AD0 : #<Function NX1-SETQ #x061e34ce> + 508
(#xF0135AF0) #x00004D7C : (subprimitive _ret1valn)
(#xF0135B00) #x02164428 : #<Function NX1-COMBINATION #x061cec5e> + 236
(#xF0135B10) #x02165310 : #<Function NX1-FORM #x061cf646> + 188
(#xF0135B20) #x0217CE38 : #<Function NX1-ENV-BODY #x061e8b0e> + 44
(#xF0135B30) #x021666D4 : #<Function NX1-LAMBDA #x061d0296> + 720
(#xF0135B40) #x02166AD4 : #<Function NX1-COMPILE-LAMBDA #x061d059e> + 600
(#xF0135B50) #x0217BACC : #<Function COMPILE-NAMED-FUNCTION #x061e779e> + 296
(#xF0135B60) #x00004D7C : (subprimitive _ret1valn)
(#xF0135B70) #x022076B4 : #<Function FCOMP-NAMED-FUNCTION #x06281606> + 160
(#xF0135B80) #x022078DC : #<Function FCOMP-COMPILE-TOPLEVEL-FORMS #x06281826> + 360
(#xF0135B90) #x0220791C : #<Function FCOMP-COMPILE-TOPLEVEL-FORMS #x06281826> + 424
(#xF0135BA0) #x00004D7C : (subprimitive _ret1valn)
(#xF0135BB0) #x021FD2E8 : #<Function FCOMP-READ-LOOP #x0627722e> + 1004
(#xF0135BC0) #x021FCF88 : #<Function FCOMP-READ-LOOP #x0627722e> + 140
(#xF0135BD0) #x021FD534 : #<Function FCOMP-FILE #x062773f6> + 344
(#xF0135BE0) #x021FDE58 : #<Function %COMPILE-FILE #x0627858e> + 1092
(#xF0135BF0) #x00004D7C : (subprimitive _ret1valn)
(#xF0135C00) #x021FE378 : #<Function COMPILE-FILE #x06278c0e> + 756
(#xF0135C10) #x021FE3CC : #<Function COMPILE-FILE #x06278c0e> + 840
(#xF0135C20) #x00004D7C : (subprimitive _ret1valn)
(#xF0135C30) #x0210F994 : #<Function CALL-CHECK-REGS #x06117576> + 72
(#xF0135C40) #x00004D7C : (subprimitive _ret1valn)
(#xF0135C50) #x0210E554 : #<Function TOPLEVEL-EVAL #x061159ae> + 152
(#xF0135C60) #x0210EB10 : #<Function READ-LOOP #x06115fae> + 844
(#xF0135C70) #x0210EB48 : #<Function READ-LOOP #x06115fae> + 900
(#xF0135C80) #x0210EB74 : #<Function READ-LOOP #x06115fae> + 944
(#xF0135C90) #x0210EBA0 : #<Function READ-LOOP #x06115fae> + 988
(#xF0135CA0) #x0210F8E0 : #<Function TOPLEVEL-LOOP #x06117346> + 44
(#xF0135CB0) #x0210F8E8 : #<Function TOPLEVEL-LOOP #x06117346> + 52
(#xF0135CC0) #x020F8720 : #<Anonymous Function #x060f841e> + 68
(#xF0135CD0) #x00004D7C : (subprimitive _ret1valn)
(#xF0135CE0) #x021223EC : #<Anonymous Function #x0613e92e> + 592
(#xF0135CF0) #x021221EC : #<Anonymous Function #x0613e92e> + 80
(#xF0135D00) #x020FD044 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 400
(#xF0135D10) #x020FD080 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 460
(#xF0135D20) #x020FD194 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 736
(#xF0135D30) #x00004D7C : (subprimitive _ret1valn)
(#xF0135D40) #x020FD314 : #<Anonymous Function #x06101626> + 152
(#xF0135D50) #x020FD2FC : #<Anonymous Function #x06101626> + 128
(#xF0135D60) #x020F5450 : #<Anonymous Function #x060f4216> + 172
(#xF0135D70) #x0000881C : (subprimitive toplevel_loop)
(#xF0135D80) #x00008828 : (subprimitive toplevel_loop)
(#xf0135d90) #x000088F4 : _start_lisp + 180
(#xf0135e50) #x00012CAC : _lisp_thread_entry + 152
(#xf0135eb0) #x90020C28 : __pthread_body + 40
(#xf0135f00) #x00000000 : (null) + 0


cstack area #x00081fb0


(#xF039BC60) #x020E1B4C : #<Function FD-INPUT-AVAILABLE-P #x060dea5e> + 344
(#xF039BC70) #x020E2004 : #<Function PROCESS-INPUT-WAIT #x060def8e> + 240
(#xF039BC80) #x0213E6A0 : #<Function SOCKET-ACCEPT #x061644a6> + 108
(#xF039BC90) #x0213E488 : #<Function ACCEPT-SOCKET-CONNECTION #x061642b6> + 164
(#xF039BCA0) #x0213E428 : #<Function ACCEPT-SOCKET-CONNECTION #x061642b6> + 68
(#xF039BCB0) #x00004D7C : (subprimitive _ret1valn)
(#xF039BCC0) #x020B36C0 : #<Function %%CHECK-KEYWORDS #x0608622e> + 172
(#xF039BCD0) #x00006FA0 : (subprimitive _popj)
(#xF039BCE0) #x064DABB0 : #<Function SERVE-CONNECTION #x064dac46> + 44
(#xF039BCF0) #x064DAEF8 : #<Anonymous Function #x064daf16> + 44
(#xF039BD00) #x020FD044 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 400
(#xF039BD10) #x020FD080 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 460
(#xF039BD20) #x020FD194 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 736
(#xF039BD30) #x00004D7C : (subprimitive _ret1valn)
(#xF039BD40) #x020FD314 : #<Anonymous Function #x06101626> + 152
(#xF039BD50) #x020FD2FC : #<Anonymous Function #x06101626> + 128
(#xF039BD60) #x020F5450 : #<Anonymous Function #x060f4216> + 172
(#xF039BD70) #x0000881C : (subprimitive toplevel_loop)
(#xF039BD80) #x00008828 : (subprimitive toplevel_loop)
(#xf039bd90) #x000088F4 : _start_lisp + 180
(#xf039be50) #x00012CAC : _lisp_thread_entry + 152
(#xf039beb0) #x90020C28 : __pthread_body + 40
(#xf039bf00) #x00000000 : (null) + 0


cstack area #x00084dd0


(#xF0268C60) #x020E1B4C : #<Function FD-INPUT-AVAILABLE-P #x060dea5e> + 344
(#xF0268C70) #x020E2004 : #<Function PROCESS-INPUT-WAIT #x060def8e> + 240
(#xF0268C80) #x0213E6A0 : #<Function SOCKET-ACCEPT #x061644a6> + 108
(#xF0268C90) #x0213E488 : #<Function ACCEPT-SOCKET-CONNECTION #x061642b6> + 164
(#xF0268CA0) #x0213E428 : #<Function ACCEPT-SOCKET-CONNECTION #x061642b6> + 68
(#xF0268CB0) #x00004D7C : (subprimitive _ret1valn)
(#xF0268CC0) #x020B36C0 : #<Function %%CHECK-KEYWORDS #x0608622e> + 172
(#xF0268CD0) #x00006FA0 : (subprimitive _popj)
(#xF0268CE0) #x06565940 : #<Method-Function READ-REQUEST (MOD-LISP-BACKEND) #x06565d66> + 92
(#xF0268CF0) #x0656129C : #<Anonymous Function #x065612f6> + 48
(#xF0268D00) #x020FD044 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 400
(#xF0268D10) #x020FD080 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 460
(#xF0268D20) #x020FD194 : #<Function RUN-PROCESS-INITIAL-FORM #x061014f6> + 736
(#xF0268D30) #x00004D7C : (subprimitive _ret1valn)
(#xF0268D40) #x020FD314 : #<Anonymous Function #x06101626> + 152
(#xF0268D50) #x020FD2FC : #<Anonymous Function #x06101626> + 128
(#xF0268D60) #x020F5450 : #<Anonymous Function #x060f4216> + 172
(#xF0268D70) #x0000881C : (subprimitive toplevel_loop)
(#xF0268D80) #x00008828 : (subprimitive toplevel_loop)
(#xf0268d90) #x000088F4 : _start_lisp + 180
(#xf0268e50) #x00012CAC : _lisp_thread_entry + 152
(#xf0268eb0) #x90020C28 : __pthread_body + 40
(#xf0268f00) #x00000000 : (null) + 0


cstack area #x0007bc90


(#xBFFFF9B0) #x020F6248 : #<Function %NANOSLEEP #x060f522e> + 268
(#xBFFFF9C0) #x020F8588 : #<Anonymous Function #x060f8346> + 300
(#xBFFFF9D0) #x020F85AC : #<Anonymous Function #x060f8346> + 336
(#xBFFFF9E0) #x020F85B4 : #<Anonymous Function #x060f8346> + 344
(#xBFFFF9F0) #x020F85E8 : #<Anonymous Function #x060f8346> + 396
(#xBFFFFA00) #x0000881C : (subprimitive toplevel_loop)
(#xBFFFFA10) #x00008828 : (subprimitive toplevel_loop)
(#xbffffa20) #x000088F4 : _start_lisp + 180
16439] OpenMCL kernel debugger: :L
[16439] OpenMCL kernel debugger: [16439] OpenMCL kernel debugger: :?
[16439] OpenMCL kernel debugger: (B)  Show backtrace
(X)  Exit from this debugger, asserting that any exception was handled
(K)  Kill OpenMCL process
(?)  Show this help
[16439] OpenMCL kernel debugger: L
[16439] OpenMCL kernel debugger: l
[16439] OpenMCL kernel debugger: o

-- 
-Marco
Ring the bells that still can ring.
Forget your perfect offering.
There is a crack in everything.
That's how the light gets in.
     -Leonard Cohen



More information about the Openmcl-devel mailing list