How to create a SqueakSource image?
Wilkes Joiner
wilkesjoiner at gmail.com
Tue Feb 7 20:41:43 UTC 2006
That seems to be part of the problem. The error is being generated by
Color>>hex from
Integer>>printOn: base: showRadix:
"radix indicator not found."
Any more ideas? I'v attached the complete wallback.
Thanks a lot for everyones help,
Wilkes
On 2/7/06, Philippe Marschall <philippe.marschall at gmail.com> wrote:
> > I'm guess that this is some more set up I need to do before I launch,
> > but I'm not sure what it is. Any ideas?
>
> Yeah. Probably an exception happens somewhere, it tries to send an
> email but that times out because the mail server is not configured
> correctly, which throws an exception again and so ends in a loop.
>
> Try to put a halt into WAMailErrorPage >> #show.
>
> about the versions:
> al.179 is the one currently deployed at http://www.squeaksource.com.
> It has bf.166 merged in (by Lukas) and contains various fixes and
> improvements:
> - validation fixes (xhml and rss)
> - color for report rows no longer hardcoded but follows color setting
> - more information on the project page (static links)
> - a link to the project page on the listing page
> - catches exceptions when storing strange versions
> - search fixes
> - Noury's fixes
> - feed link in header (mozilla, safari, opera, ie7, ... show that it has a feed)
> - search for members
> - feed validation link
> - ...
>
> pmm.180 contains some super secret not yet announced or deployed features ;)
>
> please note that both al.179 and pmm.180 have the reference stream
> saving disabled
>
> Cheers
> Philippe
>
>
-------------- next part --------------
VM: unix - a SmalltalkImage
Image: Squeak3.8 [latest update: #6665]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/wilkes/Projects/squeak/squeaksource
Trusted Dir /Users/wilkes/Projects/squeak/squeaksource/secure
Untrusted Dir /Users/wilkes/Projects/squeak/squeaksource/My Squeak
WAEmailErrorPage(Object)>>halt
Receiver: a WAEmailErrorPage
Arguments and temporary variables:
Receiver's instance variables:
exception: Error: radix indicator not found.
WAEmailErrorPage>>show
Receiver: a WAEmailErrorPage
Arguments and temporary variables:
Receiver's instance variables:
exception: Error: radix indicator not found.
SSSession(WASession)>>handleError:
Receiver: a SSSession(/@kRuVNkmOoZEIEHTB)
Arguments and temporary variables:
e: Error: radix indicator not found.
Receiver's instance variables:
continuations: a WALRUCache
application: a WAApplication()
escapeContinuation: a Continuation
expiryContinuation: [] in SSSession(WASession)>>wrapContinuation: {[:v | state...etc...
monitor: a WAProcessMonitor
path: a WAStateHolder('')
filters: a WAStateHolder(#())
lastAccess: 3316775231
state: a WAStateRegistry
isActive: true
initialRequest: a WARequest
root: a SSFrame
request: a WARequest
user: nil
MessageSend>>valueWithArguments:
Receiver: MessageSend(#handleError: -> a SSSession(/@kRuVNkmOoZEIEHTB))
Arguments and temporary variables:
anArray: #(Error: radix indicator not found.)
Receiver's instance variables:
receiver: a SSSession(/@kRuVNkmOoZEIEHTB)
selector: #handleError:
arguments: #()
--- The full stack ---
WAEmailErrorPage(Object)>>halt
WAEmailErrorPage>>show
SSSession(WASession)>>handleError:
MessageSend>>valueWithArguments:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MessageSend>>valueWithPossibleArgs:
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2) valueWithPossibleArgs: {exception}]}
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Error(Exception)>>signal
Error(Exception)>>signal:
SmallInteger(Object)>>error:
[] in SmallInteger(Integer)>>printOn:base:showRadix: {[self error: 'radix indicator not found.']}
ByteString(String)>>indexOf:startingAt:ifAbsent:
ByteString(SequenceableCollection)>>indexOf:ifAbsent:
SmallInteger(Integer)>>printOn:base:showRadix:
SmallInteger(Integer)>>printPaddedWith:to:base:
Color>>hex
Color>>asHTMLColor
SSFrame(SSGenericFrame)>>renderStyleHtmlOn:
SSFrame(SSGenericFrame)>>renderStyleOn:
[] in SSFrame(SSGenericFrame)>>style {[:stream | self renderStyleOn: stream]}
String class(SequenceableCollection class)>>streamContents:
SSFrame(SSGenericFrame)>>style
SSFrame(WAComponent)>>renderHeadElementsOn:
SSFrame(SSGenericFrame)>>renderHeadElementsOn:
SSFrame>>renderHeadElementsOn:
SSFrame(WAComponent)>>renderAllOn:
SSFrame(WAComponent)>>renderWithContext:
SSFrame(WAController)>>renderActiveControllerWithContext:
SSSession(WAControllerSession)>>responseWithUrl:callbacks:
[] in SSSession(WAControllerSession)>>render {[:url | self responseWithUrl: url callbacks: callbacks]}
[] in SSSession(WASession)>>respond: {[:cc | url := self actionUrlForContinuation: cc. self returnResponse: (r...]}
Continuation class>>currentDo:
SSSession(WASession)>>respond:
[] in SSSession(WAControllerSession)>>render {[self respond: [:url | self responseWithUrl: url callbacks: callbacks]]}
BlockContext>>on:do:
[] in SSSession(WAControllerSession)>>render {[self bookmarkForExpiry. self alwaysRedirect ifTrue: [self redirect]. ca...]}
BlockContext>>on:do:
SSSession(WAControllerSession)>>render
[] in SSSession(WAControllerSession)>>start: {[self render]}
BlockContext>>repeat
SSSession(WAControllerSession)>>start:
[] in SSSession(WASession)>>enterSessionWithRequest: {[self start: aRequest]}
[] in SSSession>>enterSession: {[self alwaysRedirect ifTrue: [self redirect]. aBlock value]}
BlockContext>>on:do:
[] in SSSession(WASession)>>withErrorHandler: {[aBlock on: Error do: (MessageSend receiver: self selector: #handleError...]}
BlockContext>>on:do:
SSSession(WASession)>>withErrorHandler:
[] in SSSession>>enterSession: {[self withErrorHandler: [self alwaysRedirect ifTrue: [self redirect]. ...]}
...etc...
More information about the Squeak-dev
mailing list
|