[BUG] DNU when loading projects from web using Squeakland and
Firefox 2.0
ned at squeakland.org
ned at squeakland.org
Fri Nov 17 16:02:06 UTC 2006
Loaded the Squeakland image; tried to run the 'weasel essay' from the
Squeakland site.
The CodeLoader's stream is a MultiByteFileStream; its converter is a
UTF8TextConverter.
Somewhere there was a complaint about ByteArray not understanding
#string.
Same thing happens on the test project from the Squeakland site.
Tiger 10.4.8, Firefox 2.0
17 November 2006 7:45:59 am
VM: Mac OS - a SmalltalkImage
Image: Squeakland 3.8-05 [latest update: #552]
SecurityManager state:
Restricted: true
FileAccess: false
SocketAccess: true
Working Dir NedMiniHD:Users:ned:Library:Preferences:Squeak:Internet:My
Squeak
Trusted Dir NedMiniHD:Applications:SqueakLand:Squeak:Internet
Untrusted Dir NedMiniHD:Users:ned:Library:Preferences:Squeak:Internet:My
Squeak
Process>>suspend
Receiver: a Process in Process>>suspend
Arguments and temporary variables:
Receiver's instance variables:
nextLink: nil
suspendedContext: Process>>suspend
priority: 40
myList: nil
errorHandler: nil
name: nil
SyntaxError class>>open:
Receiver: SyntaxError
Arguments and temporary variables:
t1: a SyntaxError
t2: nil
Receiver's instance variables:
superclass: StringHolder
methodDict: a MethodDictionary(#category:->a CompiledMethod (968)
#contents:not...etc...
format: 144
instanceVariables: #('class' 'selector' 'category' 'debugger'
'doitFlag')
organization: ('initialization' category:
setClass:code:debugger:doitFlag:)
('m...etc...
subclasses: nil
name: #SyntaxError
classPool: nil
sharedPools: nil
environment: nil
category: nil
SyntaxErrorNotification>>defaultAction
Receiver: SyntaxErrorNotification: Nothing more expected -><
Arguments and temporary variables:
t1: a SyntaxError
Receiver's instance variables:
messageText: 'Nothing more expected -><'
tag: nil
signalContext: SyntaxErrorNotification(Exception)>>signal
handlerContext: nil
outerContext: nil
inClass: UndefinedObject
code: 'Nothing more expected -><'
doitFlag: true
debugger: a Debugger
UndefinedObject>>handleSignal:
Receiver: nil
Arguments and temporary variables:
t1: SyntaxErrorNotification: Nothing more expected -><
Receiver's instance variables:
nil
--- The full stack ---
Process>>suspend
SyntaxError class>>open:
SyntaxErrorNotification>>defaultAction
UndefinedObject>>handleSignal:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
SyntaxErrorNotification(Exception)>>signal
SyntaxErrorNotification class>>inClass:withCode:doitFlag:
Parser>>notify:at:
Parser>>expected:
Parser>>method:context:encoder:
[] in Parser>>parse:class:noPattern:context:notifying:ifFail: {[t7 :=
t10 method: t3 context: t4 encoder: (Encoder new
in...]}
BlockContext>>on:do:
Parser>>parse:class:noPattern:context:notifying:ifFail:
Compiler>>translate:noPattern:ifFail:
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[t2 :=
(self peekFor: $!) ifTrue: [(Compiler evaluate: self nextChunk
lo...]}
BlockContext>>on:do:
[] in MultiByteFileStream(PositionableStream)>>fileInAnnouncing: {[:t4 |
[self atEnd] whileFalse: [t4 value: self position. self
skipSep...]}
ProgressInitiationException>>sendNotificationsTo:
[] in ProjectLauncher>>installProjectFrom: {[:t2 | t2
sendNotificationsTo: [:t3 :t4 :t5 | t5]]}
BlockContext>>valueWithPossibleArgs:
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2)
valueWithPossibleArgs: {t1}]}
BlockContext>>ensure:
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:
MultiByteFileStream(PositionableStream)>>fileInAnnouncing:
MultiByteFileStream(FileStream)>>fileIn
MultiByteFileStream>>fileInProject
MultiByteFileStream>>fileInObjectAndCodeForProject
[] in ProjectLoading
class>>openName:stream:fromDirectory:withProjectView: {[t5 := t5
fileInObjectAndCodeForProject]}
BlockContext>>on:do:
[] in ProjectLoading
class>>openName:stream:fromDirectory:withProjectView: {[[t5 := t5
fileInObjectAndCodeForProject] on: FontSubstitutionDuringLoadin...]}
BlockContext>>ensure:
ProjectLoading class>>openName:stream:fromDirectory:withProjectView:
...etc...
More information about the Squeak-dev
mailing list
|