[BUG]ZipArchive(Object)>>error:

frippiat.j at kst.be frippiat.j at kst.be
Tue Nov 9 12:33:19 UTC 2004


I just tried to install GOODS 80 (r14) in Squeak 3.7.

Thanks

Joseph

9 November 2004 1:32:21 pm

VM: Win32 - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Squeak\3.7
Trusted Dir C:\Squeak\3.7\Joseph Frippiat
Untrusted Dir C:\My Squeak\Joseph Frippiat

ZipArchive(Object)>>error:
	Receiver: a ZipArchive
	Arguments and temporary variables: 
		aString: 	'can''t find EOCD position'
	Receiver's instance variables: 
		members: 	an OrderedCollection()
		centralDirectorySize: 	nil
		centralDirectoryOffsetWRTStartingDiskNumber: 	nil
		zipFileComment: 	''
		writeCentralDirectoryOffset: 	0
		writeEOCDOffset: 	0

ZipArchive>>readFrom:
	Receiver: a ZipArchive
	Arguments and temporary variables: 
		aStreamOrFileName: 	StandardFileStream:
'C:\Squeak\3.7\sm\cache\packages\7upw0hh...etc...
		stream: 	StandardFileStream:
'C:\Squeak\3.7\sm\cache\packages\7upw0hh02jqbjrye6w...etc...
		name: 
'C:\Squeak\3.7\sm\cache\packages\7upw0hh02jqbjrye6wge9ouue\14\GOODS-avi.
8...etc...
		eocdPosition: 	0
	Receiver's instance variables: 
		members: 	an OrderedCollection()
		centralDirectorySize: 	nil
		centralDirectoryOffsetWRTStartingDiskNumber: 	nil
		zipFileComment: 	''
		writeCentralDirectoryOffset: 	0
		writeEOCDOffset: 	0

MCMczReader>>zip
	Receiver: a MCMczReader
	Arguments and temporary variables: 

	Receiver's instance variables: 
		stream: 	StandardFileStream:
'C:\Squeak\3.7\sm\cache\packages\7upw0hh02jqbjrye6w...etc...
		package: 	nil
		info: 	nil
		definitions: 	nil
		dependencies: 	nil
		zip: 	a ZipArchive
		infoCache: 	nil

MCMczReader>>parseMember:
	Receiver: a MCMczReader
	Arguments and temporary variables: 
		fileName: 	'package'
		tokens: 	nil
	Receiver's instance variables: 
		stream: 	StandardFileStream:
'C:\Squeak\3.7\sm\cache\packages\7upw0hh02jqbjrye6w...etc...
		package: 	nil
		info: 	nil
		definitions: 	nil
		dependencies: 	nil
		zip: 	a ZipArchive
		infoCache: 	nil


--- The full stack ---
ZipArchive(Object)>>error:
ZipArchive>>readFrom:
MCMczReader>>zip
MCMczReader>>parseMember:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MCMczReader>>loadPackage
MCMczReader(MCVersionReader)>>package
MCMczReader(MCVersionReader)>>basicVersion
MCMczReader(MCVersionReader)>>version
MCMczReader class(MCVersionReader class)>>versionFromStream:
[] in MCMczReader class(MCVersionReader class)>>versionFromFile:
{[:stream | self versionFromStream: stream]}
[] in MCMczReader class(MCVersionReader class)>>file:streamDo: {[file :=
FileStream readOnlyFileNamed: fileName.  aBlock value: file]}
BlockContext>>ensure:
MCMczReader class(MCVersionReader class)>>file:streamDo:
MCMczReader class(MCVersionReader class)>>versionFromFile:
MCMczReader class(MCVersionReader class)>>loadVersionFile:
SMMcInstaller>>installMcz
SMMcInstaller>>fileIn
SMMcInstaller>>install
[] in SMLoader>>installPackageRelease: {[(SMInstaller forPackageRelease:
aRelease) install.  myRelease = self instal...]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
[] in SMLoader>>installPackageRelease: {[Cursor wait   showWhile:
[(SMInstaller forPackageRelease: aRelease) install...]}
BlockContext>>on:do:
SMLoader>>installPackageRelease:
SMLoader>>installPackageRelease
SMLoader>>perform:orSendTo:
[] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector
numArgs) = 0   ifTrue: [target perform: selector] ...]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. 
ActiveEvent := anEvent.  result := focusHolder     han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
processEvents.  capturingGesture := capturingGest...]}
...etc...



More information about the Squeak-dev mailing list