From: Sam S. <sd...@gn...> - 2004-03-14 16:17:29
|
reported in <http://article.gmane.org/gmane.lisp.clisp.general:8215> test case: (let ((*print-readably* t)) (with-output-to-string (out) (pprint-linear out (list 'a 'b 'c)))) stack: #0 circle_p (obj=3D{one_o =3D 270474691}, ci=3D0x0) at io.d:6202 #1 0x004c89f1 in C_pcirclep () at io.d:9663 #2 0x00430642 in funcall_subr (fun=3D{one_o =3D 5909050}, args_on_stack=3D= 2) at eval.d:5198 #3 0x0042f93c in funcall (fun=3D{one_o =3D 5933009}, args_on_stack=3D2) at eval.d:4807 #4 0x00438f7d in interpret_bytecode_ (closure=3D{one_o =3D 270277685}, codeptr=3D0x10162d68, byteptr_in=3D0x10162d7a "Uk\0022\226\020\002\a") at eval.d:7883 #5 0x0043160a in funcall_closure (closure=3D{one_o =3D 270277685}, args_on_stack=3D2) at eval.d:5638 #6 0x0042f8f3 in funcall (fun=3D{one_o =3D 270277685}, args_on_stack=3D2) at eval.d:4802 #7 0x004c87e2 in pprin_object_dispatch (stream_=3D0x10012ff4, obj=3D {one_o =3D 270474699}) at io.d:9637 #8 0x004bdf7a in pr_circle (stream_=3D0x10012ff4, obj=3D{one_o =3D 2704746= 99}, pr_xxx=3D0x4c8774 <pprin_object_dispatch>) at io.d:6259 #9 0x004c8772 in pprin_object (stream_=3D0x10012ff4, obj=3D{one_o =3D 2704= 74699}) at io.d:9630 #10 0x004be1d7 in pretty_print_call (stream_=3D0x10012ff4, obj=3D {one_o =3D 270474699}, pr_xxx_default=3D0x4c86f4 <pprin_object>) at io.d:6308 #11 0x004be5c3 in pr_enter_1 (stream_=3D0x10012f74, obj=3D{one_o =3D 270474= 699}, pr_xxx=3D0x4c86f4 <pprin_object>) at io.d:6399 #12 0x004bee40 in pr_enter_2 (stream_=3D0x10012f74, obj=3D{one_o =3D 270474= 699}, pr_xxx=3D0x4c86f4 <pprin_object>) at io.d:6529 #13 0x004bf4aa in pr_enter (stream_=3D0x10012f74, obj=3D{one_o =3D 27047469= 9}, pr_xxx=3D0x4c86f4 <pprin_object>) at io.d:6577 #14 0x004c8922 in C_ppprint_logical_block () at io.d:9650 #15 0x00430642 in funcall_subr (fun=3D{one_o =3D 5909026}, args_on_stack=3D= 3) at eval.d:5198 #16 0x0042f93c in funcall (fun=3D{one_o =3D 5932981}, args_on_stack=3D3) at eval.d:4807 #17 0x00433fdd in interpret_bytecode_ (closure=3D{one_o =3D 269889129}, codeptr=3D0x10162b90, byteptr_in=3D0x10162ba2 ";\002\002~\002") at eval= .d:6838 #18 0x0042cc80 in eval_closure (closure=3D{one_o =3D 269889129}) at eval.d:= 3801 #19 0x00429ae8 in eval1 (form=3D{one_o =3D 270474395}) at eval.d:2929 #20 0x004296db in eval (form=3D{one_o =3D 270474395}) at eval.d:2808 #21 0x0043b92a in C_progn () at control.d:331 #22 0x0042a1bd in eval_fsubr (fun=3D{one_o =3D 269919033}, args=3D {one_o =3D 270474595}) at eval.d:3081 #23 0x00429b41 in eval1 (form=3D{one_o =3D 270474603}) at eval.d:2938 #24 0x004296db in eval (form=3D{one_o =3D 270474603}) at eval.d:2808 #25 0x00440624 in C_unwind_protect () at control.d:1882 #26 0x0042a1bd in eval_fsubr (fun=3D{one_o =3D 269919593}, args=3D {one_o =3D 270474627}) at eval.d:3081 #27 0x00429b41 in eval1 (form=3D{one_o =3D 270474643}) at eval.d:2938 #28 0x004296db in eval (form=3D{one_o =3D 270474643}) at eval.d:2808 #29 0x0043c7b9 in C_let () at control.d:671 #30 0x0042a1bd in eval_fsubr (fun=3D{one_o =3D 269919093}, args=3D {one_o =3D 270474659}) at eval.d:3081 #31 0x00429b41 in eval1 (form=3D{one_o =3D 270474675}) at eval.d:2938 #32 0x004296db in eval (form=3D{one_o =3D 270474675}) at eval.d:2808 #33 0x00429a0f in eval1 (form=3D{one_o =3D 270474675}) at eval.d:2897 #34 0x004296db in eval (form=3D{one_o =3D 270474371}) at eval.d:2808 #35 0x0043c7b9 in C_let () at control.d:671 #36 0x0042a1bd in eval_fsubr (fun=3D{one_o =3D 269919093}, args=3D {one_o =3D 270474507}) at eval.d:3081 #37 0x00429b41 in eval1 (form=3D{one_o =3D 270474331}) at eval.d:2938 #38 0x004296db in eval (form=3D{one_o =3D 270474331}) at eval.d:2808 #39 0x005450a6 in C_read_eval_print () at debug.d:311 #40 0x00430642 in funcall_subr (fun=3D{one_o =3D 5906098}, args_on_stack=3D= 2) at eval.d:5198 #41 0x0042f93c in funcall (fun=3D{one_o =3D 5929565}, args_on_stack=3D2) at eval.d:4807 #42 0x00434299 in interpret_bytecode_ (closure=3D{one_o =3D 270275349}, codeptr=3D0x1012dce4, byteptr_in=3D0x1012dcf6 "=C3=86P#.\002\024.\003\024.\004\024s\003\023.\= 005\0240\006 \037\ak\a\211\b\005.\tQ\031\001I\017\v") at eval.d:6853 #43 0x0043160a in funcall_closure (closure=3D{one_o =3D 270275349}, args_on_stack=3D0) at eval.d:5638 #44 0x0042f8f3 in funcall (fun=3D{one_o =3D 270275349}, args_on_stack=3D0) at eval.d:4802 #45 0x00440ac1 in C_driver () at control.d:1938 #46 0x004343d0 in interpret_bytecode_ (closure=3D{one_o =3D 269671777}, codeptr=3D0x1012dc94, byteptr_in=3D0x1012dca6 "G") at eval.d:6859 #47 0x0043160a in funcall_closure (closure=3D{one_o =3D 269671777}, args_on_stack=3D0) at eval.d:5638 #48 0x0042f8f3 in funcall (fun=3D{one_o =3D 269671777}, args_on_stack=3D0) at eval.d:4802 #49 0x00434e2e in interpret_bytecode_ (closure=3D{one_o =3D 270017125}, codeptr=3D0x100f10cc, byteptr_in=3D0x100f10de "") at eval.d:6909 #50 0x0043160a in funcall_closure (closure=3D{one_o =3D 270017125}, args_on_stack=3D0) at eval.d:5638 #51 0x0042f8f3 in funcall (fun=3D{one_o =3D 270017125}, args_on_stack=3D0) at eval.d:4802 #52 0x0054540c in driver () at debug.d:380 #53 0x0041e765 in main (argc=3D7, argv=3D0x10012c48) at spvw.d:2989 cause: pr_enter_2() does not bind *PRINT-CIRCLE-TABLE* because the object has no circularities. Bruno, I think this should be fixed before the release. --=20 Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> I'm a Lisp variable -- bind me! |