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