[squeak-dev] Anyone out there have Glorp working in Squeak 4.1+ ?

Levente Uzonyi leves at elte.hu
Wed Aug 11 02:24:16 UTC 2010


On Tue, 10 Aug 2010, Casey Ransberger wrote:

> I tried pulling the port down off of SqueakMap, and ran into troubles. The
> first problem was fixed up by enabling underscores in selectors, but the
> next problem I had (in a 4.1 image) I'm not really sure about.
>
> Here's the stack for the second problem if anyone is interested...

There's a newer version on squeaksource which may (or may not) work 
better: http://www.squeaksource.com/Glorp.html

Did you know that the license is LGPL?


Levente

>
> 10 August 2010 6:40:17.74 pm
>
> VM: Mac OS - Smalltalk
> Image: Squeak4.1 [latest update: #9957]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Users/casey/Desktop/Squeak4.1
> Trusted Dir /foobar/tooBar/forSqueak/bogus/
> Untrusted Dir /foobar/tooBar/forSqueak/bogus/
>
> ByteString(Object)>>error:
> Receiver: ''
> Arguments and temporary variables:
> aString: 'subscript is out of bounds: 1'
> Receiver's instance variables:
> ''
>
> ByteString(Object)>>errorSubscriptBounds:
> Receiver: ''
> Arguments and temporary variables:
> index: 1
> Receiver's instance variables:
> ''
>
> ByteString(Object)>>at:
> Receiver: ''
> Arguments and temporary variables:
> index: 1
> Receiver's instance variables:
> ''
>
> ByteString>>at:
> Receiver: ''
> Arguments and temporary variables:
> index: 1
> Receiver's instance variables:
> ''
>
>
> --- The full stack ---
> ByteString(Object)>>error:
> ByteString(Object)>>errorSubscriptBounds:
> ByteString(Object)>>at:
> ByteString>>at:
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> ByteString(SequenceableCollection)>>first
> EncoderForV3PlusClosures(Encoder)>>encodeVariable:sourceRange:ifUnknown:
> Parser>>variable
> Parser>>primaryExpression
> Parser>>expression
> Parser>>statements:innerBlock:blockNode:
> Parser>>statements:innerBlock:
> Parser>>method:context:
> [] in Parser>>parse:class:category:noPattern:context:notifying:ifFail:
> BlockClosure>>on:do:
> Parser>>parse:class:category:noPattern:context:notifying:ifFail:
> Compiler>>translate:noPattern:ifFail:
> Compiler>>compile:in:classified:notifying:ifFail:
> OracleMetadataDescriptorSystem
> class(Behavior)>>compile:classified:notifying:trailer:ifFail:
> MethodAddition>>createCompiledMethod
> [] in [] in [] in MCPackageLoader>>basicLoad
> [] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection>>do:
> [] in OrderedCollection(Collection)>>do:displayingProgress:every:
> [] in [] in ProgressInitiationException>>defaultMorphicAction
> BlockClosure>>on:do:
> [] in ProgressInitiationException>>defaultMorphicAction
> BlockClosure>>ensure:
> ProgressInitiationException>>defaultMorphicAction
> ProgressInitiationException>>defaultAction
> UndefinedObject>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> ProgressInitiationException(Exception)>>signal
> ProgressInitiationException>>display:at:from:to:during:
> ProgressInitiationException class>>display:at:from:to:during:
> ByteString(String)>>displayProgressAt:from:to:during:
> OrderedCollection(Collection)>>do:displayingProgress:every:
> OrderedCollection(Collection)>>do:displayingProgress:
> [] in [] in MCPackageLoader>>basicLoad
> BlockClosure>>on:do:
> [] in MCPackageLoader>>basicLoad
> BlockClosure>>ensure:
> MCPackageLoader>>basicLoad
> [] in MCPackageLoader>>loadWithNameLike:
> [] in MCPackageLoader>>useChangeSetNamed:during:
> BlockClosure>>ensure:
> MCPackageLoader>>useChangeSetNamed:during:
> MCPackageLoader>>useNewChangeSetNamedLike:during:
> MCPackageLoader>>loadWithNameLike:
> MCVersionLoader>>load
> MCVersionLoader class>>loadVersion:
> MCVersion>>load
> [] in SARInstaller>>fileInMonticelloZipVersionNamed:
> [] in SARInstaller class>>withCurrentChangeSetNamed:do:
> BlockClosure>>ensure:
> SARInstaller class>>withCurrentChangeSetNamed:do:
> SARInstaller>>fileInMonticelloZipVersionNamed:
> SARInstaller>>DoIt
> -- and more not shown --
>
>
> -- 
> Casey Ransberger
>



More information about the Squeak-dev mailing list