factor % ./Hello\ world/hello-ui The die word was called by the library. Unless you called it yourself, you have triggered a bug in Factor. Please report. Starting low level debugger... Basic commands: q -- continue executing Factor - NOT SAFE im -- save image to fep.image x -- exit Factor Advanced commands: d -- dump memory u -- dump object at tagged . -- print object at tagged t -- toggle output trimming s r -- dump data, retain stacks .s .r .c -- print data, retain, call stacks e -- dump environment g -- dump generations data -- data heap dump words -- words dump tuples -- tuples dump refs -- find data heap references to object push -- push object on data stack - NOT SAFE code -- code heap dump READY .c ==== CALL STACK: frame: 7feeddad0fc8 executing: kernel.private:c-to-factor scan: -1 word/quot addr: 7feed0fd1c6c word/quot xt: 7feecca91f40 return address: 7feecca91f6e frame: 7feeddad0fa8 executing: [ init:boot T{ hashtables:hashtable 0 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } } } kernel:clone alien.private:callbacks namespaces:set-global T{ hashtables:hashtable 0 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } } } kernel:clone destructors:disposables namespaces:set-global T{ vectors:vector { } 0 }... ] scan: 72 word/quot addr: 7feed1215ab4 word/quot xt: 7feeccb9c670 return address: 7feeccb9c8b1 frame: 7feeddad0f88 executing: gtk-ui-backend=>(with-ui) scan: f word/quot addr: 7feed11ed6cc word/quot xt: 7feeccb829c0 return address: 7feeccb82c82 frame: 7feeddad0f68 executing: ui.backend.gtk:init-io-event-source scan: f word/quot addr: 7feed11efe1c word/quot xt: 7feeccb91240 return address: 7feeccb914cb frame: 7feeddad0f48 executing: ui.backend.gtk:create-poll-fd scan: f word/quot addr: 7feed11efdac word/quot xt: 7feeccb96820 return address: 7feeccb96944 frame: 7feeddad0f28 executing: ( gensym ) scan: f word/quot addr: 7feed12170bc word/quot xt: 7feecca4b470 return address: 7feecca4b498 frame: 7feeddad0f08 executing: object=>throw scan: f word/quot addr: 7feed0ff061c word/quot xt: 7feecca913a0 return address: 7feecca913e6 frame: 7feeddad0ee8 executing: kernel:die scan: -1 word/quot addr: 7feed0feda9c word/quot xt: 7feecca91a30 return address: 7feecca91a6b READY .s ==== DATA STACK: T{ glib.ffi:GSource # } T{ glib.ffi:GPollFD # } f "No method" READY .r ==== RETAIN STACK: T{ glib.ffi:GSource # } READY