{ "/home/exarch/Documents/git/factor/factor" "-staging" "-no-user-init" "-pic=0" "-output-image=/home/exarch/.cache/factor/staging.math-threads..." "-include=math threads compiler io ui" "-i=/home/exarch/.cache/factor/staging.math-threads-compiler-i..." "-resource-path=/home/exarch/Documents/git/factor/" "-run=tools.deploy.restage" } * Loading the math component * Loading the threads component * Loading the compiler component * Loading the io component * Loading the ui component Loading resource:basis/bootstrap/ui/ui.factor Loading resource:basis/ui/backend/gtk/gtk.factor Loading resource:basis/gdk/ffi/ffi.factor Loading resource:basis/cairo/ffi/ffi.factor Loading resource:basis/gobject-introspection/gobject-introspection.factor Loading resource:basis/gobject-introspection/common/common.factor Loading resource:basis/gobject-introspection/ffi/ffi.factor Loading resource:basis/ascii/ascii.factor Loading resource:basis/gobject-introspection/repository/repository.factor Loading resource:basis/gobject-introspection/types/types.factor You have triggered a bug in Factor. Please report. critical_error: The die word was called by the library.: 0 Starting low level debugger... Basic commands: q ^D -- quit Factor c -- continue executing Factor - NOT SAFE t -- throw exception in Factor - NOT SAFE .s .r .c -- print data, retain, call stacks help -- full help, including advanced commands > ==== DATA STACK: T{ vocabs:vocab "bootstrap.ui" 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 } } } f f f f } T{ continuations:condition T{ source-files.errors:source-file-error T{ lexer:lexer-error 5 19 "environment gdk.ffi gdk.gl.ffi gdk.pixbuf.ffi glib.ffi gobject.ffi" T{ vectors:vector { T{ lexer:lexer-parsing-word syntax:USING: 3 "USING: accessors alien.accessors alien.c-types alien.strings arrays" 6 } 0 } 1 } T{ continuations:condition T{ source-files.errors:source-file-error T{ lexer:lexer-error 5 21 "gobject-introspection gobject-introspection.standard-types" T{ vectors:vector { T{ lexer:lexer-parsing-word syntax:USING: 3 "USING: alien alien.c-types alien.destructors alien.libraries" 6 } 0 } 1 } T{ continuations:condition T{ source-files.errors:source-file-error T{ lexer:lexer-error 4 54 "gobject-introspection.common gobject-introspection.ffi" T{ ... ... ... } T{ ... ... ... ... } } f "resource:basis/gobject-introspection/gobject-introspection.factor" f } { { "Load resource:basis/gobject-introspection/gobject-introspection.factor again" syntax:t } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } { ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } { ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... }... } # { { ... ... ... ... ... } 5 4 f ";" T{ ... ... ... ... ... ... } "gdk.ffi" T{ ... ... ... ... ... ... } "gdk.ffi" f... } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 12 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 14 } } } } f "resource:basis/gdk/ffi/ffi.factor" f } { { "Load resource:basis/gdk/ffi/ffi.factor again" syntax:t } } T{ continuations:continuation { T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } { "! Copyright (C) 2010, 2011 Anton Gorenko, Philipp Bruschweiler." "! See https://factorcode.org/license.txt for BSD license." "USING: accessors alien.accessors alien.c-types alien.strings arrays" "assocs classes.struct combinators continuations destructors" "environment gdk.ffi gdk.gl.ffi gdk.pixbuf.ffi glib.ffi gobject.ffi" "gtk.ffi gtk.gl.ffi io.encodings.binary io.encodings.utf8 io.files" "io.pathnames kernel libc literals locals math math.bitwise" "math.vectors namespaces sequences strings system threads ui ui.backend" "ui.backend.gtk.input-methods ui.backend.gtk.io ui.backend.x11.keys" "ui.clipboards ui.event-loop ui.gadgets ui.gadgets.private"... } T{ vectors:vector { 0 0 0 0 0 0 0 0 0 0... } 0 } T{ vocabs:vocab "gdk.ffi" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "gdk.ffi" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } "resource:basis/gdk/ffi/ffi.factor" T{ source-files.errors:source-file-error T{ lexer:lexer-error 5 21 "gobject-introspection gobject-introspection.standard-types" T{ vectors:vector { ... ... } 1 } T{ continuations:condition T{ ... ... ... ... ... } { ... } T{ ... ... ... ... ... ... } } } f "resource:basis/gdk/ffi/ffi.factor" f }... } # { { "math" "threads" "compiler" "io" "ui" } 5 4 f ";" T{ vocabs.parser:manifest f T{ hash-sets:hash-set 12 0 { "alien.accessors" "alien.c-types" "destructors" T{ ... ... } "environment" T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... }... } } T{ vectors:vector { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... }... } 12 } T{ vectors:vector { } 0 } T{ vectors:vector { } 0 } } "gdk.ffi" T{ vocabs.parser:manifest f T{ hash-sets:hash-set 12 0 { "alien.accessors" "alien.c-types" "destructors" T{ ... ... } "environment" T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... }... } } T{ vectors:vector { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... }... } 12 } T{ vectors:vector { } 0 } T{ vectors:vector { } 0 } } "gdk.ffi" } T{ vectors:vector { T{ namespaces.private:global-hashtable T{ hashtables:hashtable 107 0 { ... ... ... ... ... ... ... ... ... ... ... } } } T{ hashtables:hashtable 1 0 { T{ ... ... } T{ ... ... } vocabs.private:requiring T{ ... ... ... ... } } } T{ hashtables:hashtable 3 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } compiler.units:new-definitions { ... ... } compiler.units:old-definitions { ... ... } T{ ... ... } T{ ... ... }... } } T{ hashtables:hashtable 7 0 { definitions:maybe-changed T{ ... ... ... ... } definitions:outdated-generics T{ ... ... ... ... } T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... }... } } T{ hashtables:hashtable 2 0 { T{ ... ... } T{ ... ... } source-files:current-source-file T{ ... ... ... ... ... ... } T{ ... ... } T{ ... ... } compiler.units:old-definitions { ... ... } } } T{ hashtables:hashtable 1 0 { T{ ... ... } T{ ... ... } vocabs.parser:manifest T{ ... ... ... ... ... ... } } } T{ hashtables:hashtable 1 0 { lexer:lexer T{ ... ... ... ... ... ... ... } T{ ... ... } T{ ... ... } } } } 7 } T{ vectors:vector { T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 2 } T{ vectors:vector { ... ... } 0 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 2 } T{ vectors:vector { ... ... ... ... ... ... } 1 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } "resource:basis/ui/backend/gtk/gtk.factor" f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 2 } T{ vectors:vector { ... ... ... ... ... ... } 2 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... } "resource:basis/ui/backend/gtk/gtk.factor" f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 4 } T{ vectors:vector { ... ... ... ... ... ... } 3 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 5 } T{ vectors:vector { ... ... ... ... ... ... } 4 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } { ... ... ... ... ... ... ... ... ... ... ... } { ... ... ... ... ... ... ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 6 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 5 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } { ... ... ... ... ... .. . ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 7 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 6 } } T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } { ... ... ... ... ... ... ... ... ... ... ... } T{ ... ... ... } T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 f ";" T{ ... ... ... ... ... ... } "gdk.ffi" T{ ... ... ... ... ... ... } "gdk.ffi" } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 7 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 7 } } } 8 } } } } f "resource:basis/ui/backend/gtk/gtk.factor" f } { { "Load resource:basis/ui/backend/gtk/gtk.factor again" syntax:t } } T{ continuations:continuation { T{ vocabs:vocab "bootstrap.ui" 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 } } } f f f f } T{ vocabs:vocab "bootstrap.ui" 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 } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" 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 } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" 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 } } } f f f f } "resource:basis/ui/backend/gtk/gtk.factor" T{ source-files.errors:source-file-error T{ lexer:lexer-error 5 19 "environment gdk.ffi gdk.gl.ffi gdk.pixbuf.ffi glib.ffi gobject.ffi" T{ vectors:vector { T{ lexer:lexer-parsing-word syntax:USING: 3 "USING: accessors alien.accessors alien.c-types alien.strings arrays" 6 } 0 } 1 } T{ continuations:condition T{ source-files.errors:source-file-error T{ lexer:lexer-error 5 21 "gobject-introspection gobject-introspection.standard-types" T{ vectors:vector { ... ... } 1 } T{ continuations:condition T{ ... ... ... ... ... } { ... } T{ ... ... ... ... ... ... } } } f "resource:basis/gdk/ffi/ffi.factor" f } { { "Load resource:basis/gdk/ffi/ffi.factor again" syntax:t } } T{ continuations:continuation { T{ vocabs:vocab "bootstrap.ui" T{ ... ... ... ... } f f f f } T{ vocabs:vocab "bootstrap.ui" T{ ... ... ... ... } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ ... ... ... ... } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ ... ... ... ... } f f f f } { "! Copyright (C) 2010, 2011 Anton Gorenko, Philipp Bruschweiler." "! See https://factorcode.org/license.txt for BSD license." "USING: accessors alien.accessors alien.c-types alien.strings arrays" "assocs classes.struct combinators continuations destructors" "environment gdk.ffi gdk.gl.ffi gdk.pixbuf.ffi glib.ffi gobject.ffi" "gtk.ffi gtk.gl.ffi io.encodings.binary io.encodings.utf8 io.files" "io.pathnames kernel libc literals locals math math.bitwise" "math.vectors namespaces sequences strings system threads ui ui.backend" "ui.backend.gtk.input-methods ui.backend.gtk.io ui.backend.x11.keys" "ui.clipboards ui.event-loop ui.gadgets ui.gadgets.private"... } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 0 } T{ vocabs:vocab "gdk.ffi" T{ ... ... ... ... } f f f f } T{ vocabs:vocab "gdk.ffi" T{ ... ... ... ... } f f f f } "resource:basis/gdk/ffi/ffi.factor" T{ source-files.errors:source-file-error T{ ... ... ... ... ... ... } f "resource:basis/gdk/ffi/ffi.factor" f }... } # { { "math" "threads" "compiler" "io" "ui" } 5 4 f ";" T{ vocabs.parser:manifest f T{ ... ... ... ... } T{ ... ... ... } T{ ... ... ... } T{ ... ... ... } } "gdk.ffi" T{ vocabs.parser:manifest f T{ ... ... ... ... } T{ ... ... ... } T{ ... ... ... } T{ ... ... ... } } "gdk.ffi" } T{ vectors:vector { T{ ... ... } T{ ... ... ... ... } T{ ... ... ... ... } T{ ... ... ... ... } T{ ... ... ... ... } T{ ... ... ... ... } T{ ... ... ... ... } } 7 } T{ vectors:vector { T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } T{ ... ... ... ... ... ... } } 8 } } } } f "resource:basis/ui/backend/gtk/gtk.factor" f } { { "Load resource:basis/ui/backend/gtk/gtk.factor again" syntax:t } } f } # { { "math" "threads" "compiler" "io" "ui" } 5 4 } T{ vectors:vector { T{ namespaces.private:global-hashtable T{ hashtables:hashtable 107 0 { system:vm-path T{ namespaces.private:global-box "/home/exarch/Documents/git/factor/factor" } io:input-stream T{ namespaces.private:global-box T{ io.encodings:decoder T{ ... ... ... ... ... ... } io.encodings.utf8:utf8 f } } threads:initial-thread T{ namespaces.private:global-box T{ threads:thread "Initial" [ ] [ ] 8 T{ ... ... ... } f syntax:t f T{ ... ... ... ... } f } } init:shutdown-hooks T{ namespaces.private:global-box T{ vectors:vector { ... ... } 1 } } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } T{ hashtables:hashtable 1 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } vocabs.private:requiring T{ hash-sets:hash-set 43 0 { T{ hashtables.private:tombstone f } "environment" T{ hashtables.private:tombstone f } "alien.libraries" "cairo.ffi" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "combinators.short-circuit" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } } } } 2 } T{ vectors:vector { T{ continuations:continuation { T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } f } # { { "math" "threads" "compiler" "io" "ui" } 5 4 } T{ vectors:vector { T{ namespaces.private:global-hashtable T{ hashtables:hashtable 107 0 { ... ... ... ... ... ... ... ... ... ... ... } } } T{ hashtables:hashtable 1 0 { T{ ... ... } T{ ... ... } vocabs.private:requiring T{ ... ... ... ... } } } 0 0 0 0 0 0 0 0... } 2 } T{ vectors:vector { 0 0 } 0 } } T{ continuations:continuation { T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "bootstrap.ui" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } T{ vocabs:vocab "ui.backend.gtk" T{ hashtables:hashtable 0 0 { T{ ... ... } T{ ... ... } T{ ... ... } T{ ... ... } } } f f f f } f } # { { "math" "threads" "compiler" "io" "ui" } 5 4 } T{ vectors:vector { T{ namespaces.private:global-hashtable T{ hashtables:hashtable 107 0 { ... ... ... ... ... ... ... ... ... ... ... } } } T{ hashtables:hashtable 1 0 { T{ ... ... } T{ ... ... } vocabs.private:requiring T{ ... ... ... ... } } } 0 0 0 0 0 0 0 0... } 2 } T{ vectors:vector { T{ continuations:continuation { T{ ... ... ... ... ... ... ... } T{ ... ... ... ... ... ... ... } f } # { { ... ... ... ... ... } 5 4 } T{ vectors:vector { ... ... ... ... ... ... ... ... ... ... ... } 2 } T{ vectors:vector { ... ... } 0 } } 0 0 0 0 0 } 1 } } } 2 } } } T{ threads:thread "Initial" [ ] [ ] 8 T{ boxes:box f f } f syntax:t f 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 } } } f } ==== RETAIN STACK: { "math" "threads" "compiler" "io" "ui" } 5 4 ==== CALL STACK: frame: 0x7fbcdd393ee8 size 32 executing: kernel:die scan: 1 word/quot addr: 7fbcd0b05bac word/quot xt: 7fbcca3cea40 return address: 7fbcca3cea71 frame: 0x7fbcdd393f08 size 32 executing: [ kernel:die kernel:drop continuations:rethrow ] scan: 0 word/quot addr: 7fbcd0ba99a4 word/quot xt: 7fbccab79a90 return address: 7fbccab79a9f frame: 0x7fbcdd393f28 size 16 executing: object=>error-in-thread scan: -1 word/quot addr: 7fbcd086373c word/quot xt: 7fbcca72db30 return address: 7fbcca72dd51 frame: 0x7fbcdd393f38 size 16 executing: continuations:rethrow scan: -1 word/quot addr: 7fbcd08659dc word/quot xt: 7fbcca92c930 return address: 7fbcca92cbb8 frame: 0x7fbcdd393f48 size 16 executing: vocabs.loader.private:load-source scan: -1 word/quot addr: 7fbcd08552cc word/quot xt: 7fbccaa37530 return address: 7fbccaa38436 frame: 0x7fbcdd393f58 size 16 executing: vocab=>(require) scan: -1 word/quot addr: 7fbcd0855a2c word/quot xt: 7fbccaa30f40 return address: 7fbccaa30fb4 frame: 0x7fbcdd393f68 size 16 executing: string=>require scan: -1 word/quot addr: 7fbcd090d2ec word/quot xt: 7fbccaa30190 return address: 7fbccaa30baa frame: 0x7fbcdd393f78 size 16 executing: bootstrap.stage2:load-components scan: -1 word/quot addr: 7fbcd0d5170c word/quot xt: 7fbcca5535b0 return address: 7fbcca557753 frame: 0x7fbcdd393f88 size 16 executing: tools.deploy.restage:restage scan: -1 word/quot addr: 7fbcd0da1d8c word/quot xt: 7fbccaa2bde0 return address: 7fbccaa2bdec frame: 0x7fbcdd393f98 size 32 executing: [ init:boot init:do-startup-hooks command-line:(command-line) command-line:parse-command-line "run" namespaces:get vocabs.loader:run io:output-stream namespaces:get [ io:stream-flush ]... ] scan: 6 word/quot addr: 7fbcd0bf7dd4 word/quot xt: 7fbcca472d10 return address: 7fbcca472d49 frame: 0x7fbcdd393fb8 size 32 executing: kernel.private:c-to-factor scan: 1 word/quot addr: 7fbcd09e43ec word/quot xt: 7fbcca6db7c0 return address: 7fbcca6db7e4