Paste: Deploy-problem

Author: Muzzleflash
Mode: factor
Date: Mon, 23 Mar 2009 21:13:10
Plain Text |
"hello-world" deploy
{
    "Hello world (console)/hello-world.exe"
    "-i=C:\\PROLANG\\factor/temp/staging.strip.image"
    "-resource-path=C:\\PROLANG\\factor\\"
    "-run=tools.deploy.shaker"
    "-deploy-vocab=hello-world"
    "-deploy-config=C:\\PROLANG\\factor/temp/deploy-config-hello-world"
    "-output-image=Hello world (console)/hello-world.image"
    "-no-stack-traces"
}
Loading resource:basis/tools/deploy/shaker/shaker.factor
Loading resource:basis/fry/fry.factor
Loading resource:basis/locals/backend/backend.factor
Loading resource:basis/summary/summary.factor
Loading resource:basis/tools/deploy/config/config.factor
Deploying hello-world...
Loading C:\PROLANG\factor/temp/deploy-config-hello-world
Loading resource:extra/hello-world/hello-world.factor
Stripping default methods
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 <addr> <count> -- dump memory
u <addr>         -- dump object at tagged <addr>
. <addr>         -- print object at tagged <addr>
t                -- toggle output trimming
s r              -- dump data, retain stacks
.s .r .c         -- print data, retain, call stacks
e                -- dump environment
g                -- dump generations
card <addr>      -- print card containing address
addr <card>      -- print address containing card
data             -- data heap dump
words            -- words dump
tuples           -- tuples dump
refs <addr>      -- find data heap references to object
push <addr>      -- push object on data stack - NOT SAFE
code             -- code heap dump
READY
==== DATA STACK:
"Hello world (console)/hello-world.image"
"hello-world"
T{ continuations:condition { "kernel-error" 1 "Invalid argument" f } { { "Load vocab:tools/deploy/shaker/next-methods.factor again" syntax:t } } T{ continuations:continuation { "vocab:tools/deploy/shaker/next-methods.factor" { "kernel-error" 1 "Invalid argument" f } { { "Load vocab:tools/deploy/shaker/next-methods.factor again" syntax:t } } f } #<type 11 @ 6e5f423> { T{ continuations:continuation { "Hello world (console)/hello-world.image" { } T{ kernel:curry "vocab:tools/deploy/shaker/next-methods.factor" [ parser:parse-file kernel:call ] } f } #<type 11 @ 6e58b6b> { [ [ [ [ { } sequences:like kernel:set-datastack ] kernel:dip kernel:call kernel:datastack ] kernel:dip continuations:continue-with ] 3 kernel.private:(throw) ] [ ] } T{ vectors:vector { T{ hashtables:hashtable 68 0 { classes:class<=-cache T{ hashtables:hashtable 2466 0 {  ...   ...   ...   ...   ...   ...   ...   ...   ...   ... ... } } alien:libraries T{ hashtables:hashtable 13 0 {  ...   ...   ...   ...   ...   ...   ...   ...   ...   ... ... } } system:image "C:\PROLANG\factor/temp/staging.strip.image" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } source-files:source-files T{ hashtables:hashtable 92 0 {  ...   ...   ...   ...   ...   ...   ...   ...   ...   ... ... } }... } } T{ hashtables:hashtable 13 0 { tools.deploy.shaker:deploy-vocab "hello-world" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } tools.deploy.config:deploy-io 2 tools.deploy.config:deploy-reflection 1 tools.deploy.config:deploy-word-props? f... } } 0 0 0 0 0 0 0 0... } 2 } T{ vectors:vector { T{ continuations:continuation { "Hello world (console)/hello-world.image" "hello-world" f } #<type 11 @ 25cf6f3> { T{ kernel:curry [  ...   ...   ...   ...   ...   ...   ...   ...   ...   ... ... ] [  ...   ...   ...   ...   ...  ] } [ tools.deploy.config:strip-debugger? [  ...   ...   ...   ...   ...  ] [  ...   ...   ...   ...   ...   ...  ] kernel:if 1 system:exit ] } T{ vectors:vector { T{  ...   ...   ...   ...  } T{  ...   ...   ...   ...  } 0 0 0 0 0 0 0 } 2 } T{ vectors:vector { 0 0 0 0 0 0 0 0 0 0... } 0 } } 0 0 0 } 1 } } [ continuations:<condition> continuations:rethrow ] [ ] } T{ vectors:vector { T{ hashtables:hashtable 68 0 { classes:class<=-cache T{ hashtables:hashtable 2466 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 } { generic.math:math-combination generic.standard:hook-combination } f { slots:bad-slot-value slots:no-initial-value } f... } } alien:libraries T{ hashtables:hashtable 13 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } "gl" T{ alien:library "opengl32.dll" "stdcall" #<type 15 @ 268c523> } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f }... } } system:image "C:\PROLANG\factor/temp/staging.strip.image" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } source-files:source-files T{ hashtables:hashtable 92 0 { "resource:core/classes/mixin/mixin.factor" T{ source-files:source-file "resource:core/classes/mixin/mixin.factor" #<type 10 @ 268ccfb> { } {  ...   ...  } } "resource:core/alien/alien.factor" T{ source-files:source-file "resource:core/alien/alien.factor" #<type 10 @ 268cd43> {  ...   ...   ...   ...   ...   ...  } {  ...   ...  } } 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:hashtable 13 0 { tools.deploy.shaker:deploy-vocab "hello-world" T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } tools.deploy.config:deploy-io 2 tools.deploy.config:deploy-lection 1 tools.deploy.config:deploy-word-props? f... } } } 2 } T{ vectors:vector { T{ continuations:continuation { "Hello world (console)/hello-world.image" "hello-world" f } #<type 11 @ 25cf6f3> { T{ kernel:curry [ tools.deploy.config:strip-debugger? [ "debugger" vocabs.loader:require "inspector" vocabs.loader:require ] kernel:unless tools.deploy.shaker:deploy-vocab namespaces:set tools.deploy.shaker:deploy-vocab namespaces:get vocabs.loader:require tools.deploy.shaker:deploy-vocab namespaces:get... ] [ kernel:swap continuations.private:>c kernel:call continuations.private:c> kernel:drop ] } [ tools.deploy.config:strip-debugger? [ continuations:error-continuation namespaces:get accessors:call>> kernel:callstack>array kernel:die ] [ tools.deploy.shaker:[:c] words:execute io:nl tools.deploy.shaker:[print-error] words:execute io:flush ] kernel:if 1 system:exit ] } T{ vectors:vector { T{ hashtables:hashtable 68 0 { classes:class<=-cache T{  ...   ...   ...   ...  } alien:libraries T{  ...   ...   ...   ...  } system:image "C:\PROLANG\factor/temp/staging.strip.image" T{  ...   ...  } T{  ...   ...  } source-files:source-files T{  ...   ...   ...   ...  }... } } T{ hashtables:hashtable 13 0 { tools.deploy.shaker:deploy-vocab "hello-world" T{  ...   ...  } T{  ...   ...  } tools.deploy.config:deploy-io 2 tools.deploy.config:deploy-reflection 1 tools.deploy.config:deploy-word-props? f... } } 0 0 0 0 0 0 0 } 2 } T{ vectors:vector { 0 0 0 0 0 0 0 0 0 0... } 0 } } } 1 } } }
{ f f f f f f f f f f... }
==== RETAIN STACK:
==== CALL STACK:
f
f
7 70c62c0
f
f
7 708b000
f
f
7 7000820

New Annotation

Summary:
Author:
Mode:
Body: