[BUG] PNG reading broken

Ned Konz ned at bike-nomad.com
Wed May 8 16:53:04 UTC 2002


Open http://www.libpng.org/ in Scamper.
You get this.
Unfortunately, I don't have 842Mb more free on my system...

8 May 2002 8:52 am

VM: unix - Squeak3.2gamma of 15 January 2002 [latest update: #4843]
Image: Squeak3.2gamma [latest update: #4857]

SystemDictionary>>signalLowSpace
	Receiver: a SystemDictionary(lots of globals)
	Arguments and temporary variables: 

	Receiver's instance variables: 
		tally: 	1976
		array: 	#(nil #MIDISynth nil #CArrayAccessor #BalloonEngineSimulation
#ScorePlay...etc...
		cachedClassNames: 	a SortedCollection(#ADPCMCodec #ADPCMCodecPlugin
#AEDesc #AGe...etc...

ByteArray class(Behavior)>>basicNew:
	Receiver: ByteArray
	Arguments and temporary variables: 
		sizeRequested: 	842084408
	Receiver's instance variables: 
		superclass: 	ArrayedCollection
		methodDict: 	a MethodDictionary(#asByteArray->a CompiledMethod (3848)
#asByteArr...etc...
		format: 	1026
		instanceVariables: 	nil
		organization: 	('accessing' atAllPut: byteAt: byteAt:put: byteSize
bytesPerEleme...etc...
		subclasses: 	#(CompiledMethod CompiledApplescript ExternalAddress
UUID)
		name: 	#ByteArray
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

ByteArray class(Behavior)>>new:
	Receiver: ByteArray
	Arguments and temporary variables: 
		sizeRequested: 	842084408
	Receiver's instance variables: 
		superclass: 	ArrayedCollection
		methodDict: 	a MethodDictionary(#asByteArray->a CompiledMethod (3848)
#asByteArr...etc...
		format: 	1026
		instanceVariables: 	nil
		organization: 	('accessing' atAllPut: byteAt: byteAt:put: byteSize
bytesPerEleme...etc...
		subclasses: 	#(CompiledMethod CompiledApplescript ExternalAddress
UUID)
		name: 	#ByteArray
		classPool: 	a Dictionary()
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

RWBinaryOrTextStream>>next:
	Receiver: a RWBinaryOrTextStream
	Arguments and temporary variables: 
		anInteger: 	842084408
		newArray: 	nil
	Receiver's instance variables: 
		collection: 	[snipped binary here]
		position: 	2112
		readLimit: 	2112
		writeLimit: 	2112
		isBinary: 	true

--- The rest of the stack ---
PNGReadWriter(ImageReadWriter)>>next:
PNGReadWriter>>processNextChunk
PNGReadWriter>>nextImage
[] in ImageReadWriter class>>formFromStream:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
ImageReadWriter class>>formFromStream:
[] in DownloadingImageMorph>>step
BlockContext>>on:do:
BlockContext>>ifError:
DownloadingImageMorph>>step
DownloadingImageMorph(Morph)>>stepAt:
StepMessage(MorphicAlarm)>>value:
WorldState>>runLocalStepMethodsIn:
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess



More information about the Squeak-dev mailing list