Looks like it references an item that has not been created yet. Maybe the cells-tree-view is broken in some place. Try commenting out the Cells-Tree-View tab in test-gtk.lisp, and check again.
I really hope I will get around to setting up a lisp system again soon :-) Peter On Sun, Jan 18, 2009 at 12:32 AM, Johan Ur Riise <jo...@riise-data.no> wrote: > Status of test-gtk right now is that I can compile it, (after patching > cairo-drawing-area.lisp), but I get a SB-SYS:MEMORY-FAULT-ERROR when I > try to run it, and I don't know how to proceed from here. > > Note: I use a 64 bit system. > > delete all fasl files > > (require 'test-gtk) > [...] > CL-USER> (in-package :test-gtk) > #<PACKAGE "TEST-GTK"> > TEST-GTK> (test-gtk-app) > > "----------UTILSRESET----------------------------------" > 0> c-link> query link :pulse cells-store1 nil > 0> c-link> query link :tab-pos cells-store1 nil > 0> c-link> query link :hscale cells-store1 nil > 0> ### executing toggled button rule > 0> c-link> query link :toggled-button cells-store1 nil > 0> c-link> query link :check-button cells-store1 nil > 0> ### executing radio button rule > 0> c-link> query link :radio-group cells-store1 nil > 0> FOUND WIDGET > 1> c-link> kick link :toggled-button cells-store1 #<cells::c-link > {1002d75251}> > 1> c-link> kick link :check-button cells-store1 #<cells::c-link > {1002d7f311}> > 1> c-link> kick link :pulse cells-store1 #<cells::c-link {100667eb11}> > ...4> c-link> query link :pulse cells-store1 #<cells::c-link > {100667eb11}> > 1> overwriting item :pulse-image pulse-image > 0> ### executing toggled button rule 2 > 0> c-link> query link :toggled-button cells-store1 #<cells::c-link > {10030014b1}> > 0> FOUND WIDGET 2 toggled-button nil > 0> c-link> query link :fraction-value cells-store1 nil > 0> c-link> query link :step cells-store1 nil > 0> c-link> query link :pulse cells-store1 #<cells::c-link {1003043391}> > ...4> overwriting item alignment159 alignment159 > 1> overwriting item alignment159 alignment159 > 0> located m2sensi menu2-sensitive > 1> overwriting item :create-folder create-folder > 1> overwriting item :multiple multiple > 1> overwriting item :create-folder create-folder > 1> overwriting item :multiple multiple > 1> overwriting item :create-folder create-folder > 1> overwriting item :multiple multiple > 0> c-link> query link :spin cells-store1 nil > 0> c-link> query link :entry cells-store1 nil > 0> c-link> query link :hscale cells-store1 #<cells::c-link {1003001431}> > 0> c-link> query link :cool cells-store1 nil > 0> c-link> query link :cool cells-store1 #<cells::c-link {10047b7ba1}> > 1> c-link> kick link :hscale cells-store1 #<cells::c-link {1003001431}> > 1> overwriting item :hscale hscale > 1> c-link> kick link :hscale cells-store1 #<cells::c-link {1003001431}> > 0> registering handlers for #.(sb-sys:int-sap #x009500f0) > 0> registering handlers for #.(sb-sys:int-sap #x00950160) > 1> c-link> kick link :tab-pos cells-store1 #<cells::c-link {1003061e71}> > 0> c-link> query link :visible cells-store1 nil > 0> c-link> query link :sensitive cells-store1 nil > 0> c-link> query link :listbox cells-store1 nil > 0> overwriting item listbox212 listbox212; Evaluation aborted. > TEST-GTK> > > > Unhandled memory fault at #x400000004B. > [Condition of type SB-SYS:MEMORY-FAULT-ERROR] > > Restarts: > 0: [RETRY] Retry SLIME REPL evaluation request. > 1: [ABORT] Return to SLIME's top level. > 2: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread" > RUNNING {1002F50951}>) > > Backtrace: > 0: (SB-SYS:MEMORY-FAULT-ERROR) > 1: (SB-SYS:MEMORY-FAULT-ERROR)[:EXTERNAL] > 2: ("foreign function: #x41E9B2") > 3: ("foreign function: #x41EA90") > 4: ((FLET #:BODYFN14)) > 5: (GTK-LIST-STORE-NEWV 2 #.(SB-SYS:INT-SAP #X009C7000)) > 6: (GTK-LIST-STORE-NEW (:STRING :STRING)) > 7: ((LAMBDA (CELLS::SLOT-C &AUX (SELF (CELLS::C-MODEL CELLS::SLOT-C)) > (.CACHE (CELLS::C-VALUE CELLS::SLOT-C)) (.CACHE-BOUND-P > (CELLS::CACHE-BOUND-P CELLS::SLOT-C)))) dirty<0:N ID/LIST-STORE254 = > NIL>) > 8: (CELLS::CALCULATE-AND-LINK dirty<0:N ID/LIST-STORE254 = NIL>) > 9: ((FLET CELLS::BODY)) > 10: (CELLS::CALCULATE-AND-SET dirty<0:N ID/LIST-STORE254 = NIL> > #<unavailable argument> #<unavailable argument>) > 11: (CELLS::ENSURE-VALUE-IS-CURRENT dirty<0:N ID/LIST-STORE254 = NIL> > #<unavailable argument> NIL) > 12: (CELLS::CELL-READ dirty<0:N ID/LIST-STORE254 = NIL>) > 13: (CELLS::MD-SLOT-VALUE LIST-STORE254 CELLS-GTK::ID) > 14: ((SB-PCL::FAST-METHOD SLOT-VALUE-OBSERVE PROGN ((EQL 'TREE-MODEL) > TREE-VIEW T T T T)) ..) > 15: ((LAMBDA (SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. > SB-PCL::.ARG1. SB-PCL::.ARG2. SB-PCL::.ARG3. SB-PCL::.ARG4. > SB-PCL::.ARG5.)) ..) > 16: (CELLS::C-PROPAGATE (#1=#2=LIST-STORE254 . <vld>)<1:O > TREE-MODEL/#2#LISTBOX212 = #1#> NIL NIL) > 17: (CELLS::MD-SLOT-VALUE-ASSUME (#1=#2=LIST-STORE254 . <vld>)<1:O > TREE-MODEL/#2#LISTBOX212 = #1#> LIST-STORE254 NIL) > 18: (CELLS::CALCULATE-AND-SET (#1=#2=LIST-STORE254 . <vld>)<1:O > TREE-MODEL/#2#LISTBOX212 = #1#> #<unavailable argument> #<unavailable > argument>) > 19: ((SB-PCL::FAST-METHOD CELLS::AWAKEN-CELL (CELLS::C-RULED)) > #<unavailable argument> #<unavailable argument> (#1=#2=LIST-STORE254 . > <vld>)<1:O TREE-MODEL/#2#LISTBOX212 = #1#>) > --more-- > > > > _______________________________________________ > cells-gtk-devel site list > cells-gtk-devel@common-lisp.net > http://common-lisp.net/mailman/listinfo/cells-gtk-devel > _______________________________________________ cells-gtk-devel site list cells-gtk-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/cells-gtk-devel