[cells-gtk-devel] Problems with demo
Leandro Ríos
leandror at tutopia.com
Tue Jan 29 23:45:10 UTC 2008
Hi,
I'm having problems to run the demo of cells-gtk. I compiled
libcellsgtk.so (I'm running Ubuntu 7.10 AMD64 and SBCL 1.0.6) When I run
(test-gtk:gtk-demo) sbcl halts with this error:
Unhandled memory fault at #x400000004B.
[Condition of type SB-SYS:MEMORY-FAULT-ERROR]
Restarts:
0: [ABORT] Return to SLIME's top level.
1: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread"
{1002AB65E1}>)
Backtrace:
0: (SB-SYS:MEMORY-FAULT-ERROR)
1: (SB-SYS:MEMORY-FAULT-ERROR)
2: ("foreign function: #x41D7B2")
3: ("foreign function: #x41D880")
If I enable debug:
-------------------------------------------------------------------
CL-USER> (test-gtk:gtk-demo t)
eval (INIT-GTK)
Calling (gtk-adds-g-thread-supported )
(gtk-adds-g-thread-supported ) returns 1--> NIL
eval (SHOW-WIN APP-NAME TERMINATE-ON-CLOSE T)
eval (SETF APP
(APPLY #'MAKE-INSTANCE APP-NAME VISIBLE (C-IN NIL) INITARGS))
Calling (gtk-statusbar-new )
(gtk-statusbar-new ) returns #.(SB-SYS:INT-SAP #X00AF7330)
Calling (gtk-statusbar-get-context-id #.(SB-SYS:INT-SAP #X00AF7330) MAIN)
(gtk-statusbar-get-context-id #.(SB-SYS:INT-SAP #X00AF7330) MAIN)
returns 1
Calling (gtk-list-store-newv 2 #.(SB-SYS:INT-SAP #X00ABAF90))
-------------------------------------------------------------------
And the debugger pops up with above error.
If I modify the model test-gtk like:
(defmodel test-gtk (gtk-app)
()
(:default-initargs
:title "GTK Testing"
;;:tooltips nil ;;dkwt
;;:tooltips-enable nil ;;dkwt
:icon (namestring *small-image*)
:stock-icons (list (list :my-g (namestring *stock-icon-image*)))
:position :center
:splash-screen-image (namestring *splash-image*)
:width 650 :height 550
:kids (let ((tabs '("Buttons"
"Display"
"Layout"
;"Menus" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE
"Dialogs"
"Addon"
"Entry"
"Textview"
;"Tree-view" <<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE
;"Drawing"
)))
(list (mk-notebook
:tab-labels tabs
:kids (loop for test-name in tabs
collect (make-instance
(intern (string-upcase
(format nil
"test-~a" test-name))
:test-gtk))))))))
the demo runs, but the treeview and menu demos are missing (of course).
Using Cells 2.0 and CFFI 0.9.2, from asdf-install and cells-gtk from CVS
Any ideas?
Thanks in advance,
Leandro
More information about the cells-gtk-devel
mailing list