[squeak-dev] Squeak, OpenGL and Spoon
Edgar J. De Cleene
edgardec2005 at gmail.com
Wed Jan 18 11:00:23 UTC 2012
Skipped content of type multipart/alternative-------------- next part --------------
Error: Error: Unsupported calling convention
18 January 2012 8:48:37 am
VM: Mac OS - Smalltalk
Image: Squeak4.3 [latest update: #9582]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/edgar/AtlantisSqueak/imagesZip/Squeak4.3
Trusted Dir /foobar/tooBar/forSqueak/bogus/
Untrusted Dir /foobar/tooBar/forSqueak/bogus/
OGLMacOSX(Object)>>error:
Receiver: an OGLMacOSX
Arguments and temporary variables:
aString: 'Error: Unsupported calling convention'
Receiver's instance variables:
handle: 0
bufRect: 0 at 18 corner: 274 at 246
glExt: a *OGLExtManager
extensions: nil
frontFace: 2305
maxPortalDepth: 5
changeTexture: true
test: false
timeStamp: 0
formManager: nil
textureManager: an OGLTextureManager
fontManager: an OGLFontManager
shaderManager: an OGLShaderManager
glListRegistry: a WeakIdentityKeyDictionary()
isMirror: false
inPortal3D: false
camera: nil
forceWire: false
numVtx: 0
numPrims: 0
inGLBlock: false
distance: nil
harness: nil
eventPointer: nil
avatar: nil
forcePick: false
forceHilite: nil
suppressPortals: false
noSwap: false
fogOn: false
transparency: 1.0
matrixStack: an OrderedCollection()
portalDepth: 0
bufferObjects: a Dictionary()
[] in WorldState>>displayWorldSafely:
Receiver: a WorldState
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
hands: {a HandMorph(3216)}
activeHand: a HandMorph(3216)
viewBox: 0 at 0 corner: 800 at 600
canvas: a FormCanvas on: DisplayScreen(800x600x32)
damageRecorder: a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> an OGLNeheMorph(3840))(an OGLNeheMorph...etc...
lastStepTime: 1360
lastStepMessage: nil
lastCycleTime: 1360
commandHistory: a CommandHistory
alarms: a MorphicAlarmQueue()
lastAlarmTime: 1360
remoteServer: nil
multiCanvas: nil
BlockClosure>>cull:cull:
Receiver: [closure] in WorldState>>displayWorldSafely:
Arguments and temporary variables:
firstArg: 'Error: Unsupported calling convention'
secondArg: an OGLMacOSX
Receiver's instance variables:
outerContext: WorldState>>displayWorldSafely:
startpc: 97
numArgs: 2
[] in BlockClosure>>ifError:
Receiver: [closure] in WorldState>>displayWorldSafely:
Arguments and temporary variables:
errorHandlerBlock: Error: Unsupported calling convention
ex: [closure] in WorldState>>displayWorldSafely:
Receiver's instance variables:
outerContext: WorldState>>displayWorldSafely:
startpc: 90
numArgs: 0
BlockClosure>>cull:
Receiver: [closure] in BlockClosure>>ifError:
Arguments and temporary variables:
firstArg: Error: Unsupported calling convention
Receiver's instance variables:
outerContext: BlockClosure>>ifError:
startpc: 40
numArgs: 1
[] in MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
sender: BlockClosure>>ifError:
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(2782)")
closureOrNil: nil
receiver: [closure] in WorldState>>displayWorldSafely:
BlockClosure>>ensure:
Receiver: [closure] in MethodContext(ContextPart)>>handleSignal:
Arguments and temporary variables:
aBlock: [closure] in MethodContext(ContextPart)>>handleSignal:
complete: nil
returnValue: nil
Receiver's instance variables:
outerContext: MethodContext(ContextPart)>>handleSignal:
startpc: 98
numArgs: 0
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: Error: Unsupported calling convention
val: nil
Receiver's instance variables:
sender: BlockClosure>>ifError:
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(2782)")
closureOrNil: nil
receiver: [closure] in WorldState>>displayWorldSafely:
Error(Exception)>>signal
Receiver: Error: Unsupported calling convention
Arguments and temporary variables:
Receiver's instance variables:
messageText: 'Unsupported calling convention'
tag: nil
signalContext: Error(Exception)>>signal
handlerContext: BlockClosure>>on:do:
outerContext: nil
Error(Exception)>>signal:
Receiver: Error: Unsupported calling convention
Arguments and temporary variables:
signalerText: 'Unsupported calling convention'
Receiver's instance variables:
messageText: 'Unsupported calling convention'
tag: nil
signalContext: Error(Exception)>>signal
handlerContext: BlockClosure>>on:do:
outerContext: nil
OGLMacOSX(Object)>>error:
Receiver: an OGLMacOSX
Arguments and temporary variables:
aString: 'Unsupported calling convention'
Receiver's instance variables:
handle: 0
bufRect: 0 at 18 corner: 274 at 246
glExt: a *OGLExtManager
extensions: nil
frontFace: 2305
maxPortalDepth: 5
changeTexture: true
test: false
timeStamp: 0
formManager: nil
textureManager: an OGLTextureManager
fontManager: an OGLFontManager
shaderManager: an OGLShaderManager
glListRegistry: a WeakIdentityKeyDictionary()
isMirror: false
inPortal3D: false
camera: nil
forceWire: false
numVtx: 0
numPrims: 0
inGLBlock: false
distance: nil
harness: nil
eventPointer: nil
avatar: nil
forcePick: false
forceHilite: nil
suppressPortals: false
noSwap: false
fogOn: false
transparency: 1.0
matrixStack: an OrderedCollection()
portalDepth: 0
bufferObjects: a Dictionary()
OGLMacOSX(Object)>>externalCallFailed
Receiver: an OGLMacOSX
Arguments and temporary variables:
errCode: 9
Receiver's instance variables:
handle: 0
bufRect: 0 at 18 corner: 274 at 246
glExt: a *OGLExtManager
extensions: nil
frontFace: 2305
maxPortalDepth: 5
changeTexture: true
test: false
timeStamp: 0
formManager: nil
textureManager: an OGLTextureManager
fontManager: an OGLFontManager
shaderManager: an OGLShaderManager
glListRegistry: a WeakIdentityKeyDictionary()
isMirror: false
inPortal3D: false
camera: nil
forceWire: false
numVtx: 0
numPrims: 0
inGLBlock: false
distance: nil
harness: nil
eventPointer: nil
avatar: nil
forcePick: false
forceHilite: nil
suppressPortals: false
noSwap: false
fogOn: false
transparency: 1.0
matrixStack: an OrderedCollection()
portalDepth: 0
bufferObjects: a Dictionary()
OGLMacOSX(OpenGL)>>glClearColor:with:with:with:
Receiver: an OGLMacOSX
Arguments and temporary variables:
red: 0.0
green: 0.0
blue: 0.0
alpha: 1.0
Receiver's instance variables:
handle: 0
bufRect: 0 at 18 corner: 274 at 246
glExt: a *OGLExtManager
extensions: nil
frontFace: 2305
maxPortalDepth: 5
changeTexture: true
test: false
timeStamp: 0
formManager: nil
textureManager: an OGLTextureManager
fontManager: an OGLFontManager
shaderManager: an OGLShaderManager
glListRegistry: a WeakIdentityKeyDictionary()
isMirror: false
inPortal3D: false
camera: nil
forceWire: false
numVtx: 0
numPrims: 0
inGLBlock: false
distance: nil
harness: nil
eventPointer: nil
avatar: nil
forcePick: false
forceHilite: nil
suppressPortals: false
noSwap: false
fogOn: false
transparency: 1.0
matrixStack: an OrderedCollection()
portalDepth: 0
bufferObjects: a Dictionary()
OGLNeheMorph(OGLMorph)>>clearScreen
Receiver: an OGLNeheMorph(3840)
Arguments and temporary variables:
color: Color black
Receiver's instance variables:
bounds: 0 at 18 corner: 274 at 246
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 0 at 18 corner: 274 at 246
color: Color blue
extension: a MorphExtension (3116) [other: (errorOnDraw -> true)]
ogl: an OGLMacOSX
backgroundColor: Color black
rquadAngle: 969.449999999899
rtriaAngle: 1292.600000000157
OGLNeheMorph>>clearScreen
Receiver: an OGLNeheMorph(3840)
Arguments and temporary variables:
Receiver's instance variables:
bounds: 0 at 18 corner: 274 at 246
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 0 at 18 corner: 274 at 246
color: Color blue
extension: a MorphExtension (3116) [other: (errorOnDraw -> true)]
ogl: an OGLMacOSX
backgroundColor: Color black
rquadAngle: 969.449999999899
rtriaAngle: 1292.600000000157
OGLNeheMorph(OGLMorph)>>renderScene
Receiver: an OGLNeheMorph(3840)
Arguments and temporary variables:
Receiver's instance variables:
bounds: 0 at 18 corner: 274 at 246
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 0 at 18 corner: 274 at 246
color: Color blue
extension: a MorphExtension (3116) [other: (errorOnDraw -> true)]
ogl: an OGLMacOSX
backgroundColor: Color black
rquadAngle: 969.449999999899
rtriaAngle: 1292.600000000157
OGLNeheMorph(OGLMorph)>>drawOn:
Receiver: an OGLNeheMorph(3840)
Arguments and temporary variables:
aCanvas: a FormCanvas on: DisplayScreen(800x600x32)
Receiver's instance variables:
bounds: 0 at 18 corner: 274 at 246
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 0 at 18 corner: 274 at 246
color: Color blue
extension: a MorphExtension (3116) [other: (errorOnDraw -> true)]
ogl: an OGLMacOSX
backgroundColor: Color black
rquadAngle: 969.449999999899
rtriaAngle: 1292.600000000157
FormCanvas(Canvas)>>draw:
Receiver: a FormCanvas on: DisplayScreen(800x600x32)
Arguments and temporary variables:
anObject: an OGLNeheMorph(3840)
Receiver's instance variables:
target: nil
filterSelector: nil
origin: 0 at 0
clipRect: 0 at 18 corner: 800 at 600
form: DisplayScreen(800x600x32)
port: a GrafPort
shadowColor: nil
FormCanvas(Canvas)>>drawMorph:
Receiver: a FormCanvas on: DisplayScreen(800x600x32)
Arguments and temporary variables:
aMorph: an OGLNeheMorph(3840)
Receiver's instance variables:
target: nil
filterSelector: nil
origin: 0 at 0
clipRect: 0 at 18 corner: 800 at 600
form: DisplayScreen(800x600x32)
port: a GrafPort
shadowColor: nil
--- The full stack ---
OGLMacOSX(Object)>>error:
[] in WorldState>>displayWorldSafely:
BlockClosure>>cull:cull:
[] in BlockClosure>>ifError:
BlockClosure>>cull:
[] in MethodContext(ContextPart)>>handleSignal:
BlockClosure>>ensure:
MethodContext(ContextPart)>>handleSignal:
Error(Exception)>>signal
Error(Exception)>>signal:
OGLMacOSX(Object)>>error:
OGLMacOSX(Object)>>externalCallFailed
OGLMacOSX(OpenGL)>>glClearColor:with:with:with:
OGLNeheMorph(OGLMorph)>>clearScreen
OGLNeheMorph>>clearScreen
OGLNeheMorph(OGLMorph)>>renderScene
OGLNeheMorph(OGLMorph)>>drawOn:
FormCanvas(Canvas)>>draw:
FormCanvas(Canvas)>>drawMorph:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in OGLNeheMorph(Morph)>>fullDrawOn:
FormCanvas>>roundCornersOf:in:during:
FormCanvas(Canvas)>>roundCornersOf:during:
OGLNeheMorph(Morph)>>fullDrawOn:
FormCanvas(Canvas)>>fullDraw:
FormCanvas(Canvas)>>fullDrawMorph:
[] in [] in WorldState>>drawWorld:submorphs:invalidAreasOn:
Rectangle>>allAreasOutsideList:startingAt:do:
Rectangle>>allAreasOutsideList:do:
[] in WorldState>>drawWorld:submorphs:invalidAreasOn:
Array(SequenceableCollection)>>do:
WorldState>>drawWorld:submorphs:invalidAreasOn:
[] in WorldState>>displayWorld:submorphs:
FormCanvas>>roundCornersOf:in:during:
FormCanvas(Canvas)>>roundCornersOf:during:
WorldState>>displayWorld:submorphs:
PasteUpMorph>>privateOuterDisplayWorld
PasteUpMorph>>displayWorld
[] in WorldState>>displayWorldSafely:
BlockClosure>>on:do:
BlockClosure>>ifError:
WorldState>>displayWorldSafely:
PasteUpMorph>>displayWorldSafely
PasteUpMorph>>install
AutoStart class>>checkForUpdates
AutoStart class>>startUp:
[] in SmalltalkImage>>send:toClassesNamedIn:with:
OrderedCollection>>do:
SmalltalkImage>>send:toClassesNamedIn:with:
SmalltalkImage>>processStartUpList:
SmalltalkImage>>snapshot:andQuit:embedded:
SmalltalkImage>>snapshot:andQuit:
TheWorldMenu>>saveAndQuit
TheWorldMenu>>doMenuItem:with:
[] in MenuItemMorph>>invokeWithEvent:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
-- and more not shown --
More information about the Squeak-dev
mailing list
|