I suspect some threading problems. Thread 0 is the Cocoa GUI and thread 4 is probably the Listener's REPL. It is possible that Tk expects to be called from thread 0 (like Cocoa does). Did you call lw-tk-test:main from the Listener in both crashlogs? -- Martin Simmons LispWorks Ltd http://www.lispworks.com/