[BUG]ZipArchive(Object)>>error:

ducasse at iam.unibe.ch ducasse at iam.unibe.ch
Wed Nov 3 14:18:06 UTC 2004


load KomHttpServer in 6351

3 November 2004 3:17:17 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.8beta [latest update: #6351]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir OSX:Users:ducasse:Workspace:ThirdCircle:Squeak3.8a-5987
Trusted Dir OSX:Users:ducasse:Workspace:ThirdCircle:Squeak3.8a-5987
Untrusted Dir OSX:Users:ducasse:Library:Preferences:Squeak:Internet:My
Squeak

ZipArchive(Object)>>error:
	Receiver: a ZipArchive
	Arguments and temporary variables: 
		aString: 	'bad signature 07000017 at position 18686'
	Receiver's instance variables: 
		members: 	an OrderedCollection()
		centralDirectorySize: 	320
		centralDirectoryOffsetWRTStartingDiskNumber: 	3189955
		zipFileComment: 	a ByteArray()
		writeCentralDirectoryOffset: 	0
		writeEOCDOffset: 	0

ZipArchive>>readSignatureFrom:
	Receiver: a ZipArchive
	Arguments and temporary variables: 
		stream: 	MultiByteFileStream:
'OSX:Users:ducasse:Workspace:ThirdCircle:Squeak3.8...etc...
		signatureData: 	a ByteArray(7 0 0 23)
	Receiver's instance variables: 
		members: 	an OrderedCollection()
		centralDirectorySize: 	320
		centralDirectoryOffsetWRTStartingDiskNumber: 	3189955
		zipFileComment: 	a ByteArray()
		writeCentralDirectoryOffset: 	0
		writeEOCDOffset: 	0

[] in ZipArchive>>readMembersFrom:named: {[newMember := self memberClass
newFromZipFile: stream named: fileName.  sign...]}
	Arguments and temporary variables: 
		stream: 	MultiByteFileStream:
'OSX:Users:ducasse:Workspace:ThirdCircle:Squeak3.8...etc...
		fileName: 
'OSX:Users:ducasse:Workspace:ThirdCircle:Squeak3.8a-5987:KomPackaging...
etc...
		newMember: 	a ZipFileMember()
		signature: 	nil

BlockContext>>repeat
	Receiver: [] in ZipArchive>>readMembersFrom:named: {[newMember := self
memberClass newFromZipFile: s...etc...
	Arguments and temporary variables: 

	Receiver's instance variables: 
		sender: 	BlockContext>>repeat
		pc: 	83
		stackp: 	0
		nargs: 	0
		startpc: 	74
		home: 	ZipArchive>>readMembersFrom:named:


--- The full stack ---
ZipArchive(Object)>>error:
ZipArchive>>readSignatureFrom:
[] in ZipArchive>>readMembersFrom:named: {[newMember := self memberClass
newFromZipFile: stream named: fileName.  sign...]}
BlockContext>>repeat
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZipArchive>>readMembersFrom:named:
ZipArchive>>readFrom:
[] in SARInstaller>>fileInFrom: {[stream position: 0.  zip := ZipArchive
new readFrom: stream.  preamble := z...]}
BlockContext>>ensure:
SARInstaller>>fileInFrom:
[] in SARInstaller>>fileIn {[:cs |  newCS := cs.  self fileInFrom:
stream]}
[] in SARInstaller class>>withCurrentChangeSetNamed:do: {[self
newChanges: changeSet.  aOneArgumentBlock value: changeSet]}
BlockContext>>ensure:
SARInstaller class>>withCurrentChangeSetNamed:do:
SARInstaller>>fileIn
[] in SARInstaller class>>installSAR: {[:dir :fileName | (self  
directory: (FileDirectory on: dir)   fileName: fil...]}
FileDirectory class>>splitName:to:
SARInstaller class>>installSAR:
[] in SARInstaller class>>installSARFromUrl: {[strm := FileStream
newFileNamed: tempFileName.  [strm nextPutAll: contents]...]}
BlockContext>>ensure:
SARInstaller class>>installSARFromUrl:
SARInstaller>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
[] in
MultiByteBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
{[val := (self peekFor: $!)     ifTrue: [(Compiler       evaluate: self
nextC...]}
BlockContext>>on:do:
[] in
MultiByteBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
{[:bar |  [self atEnd]   whileFalse: [bar value: self position.    self
skipS...]}
[] in ProgressInitiationException>>defaultMorphicAction {[result :=
workBlock value: progress]}
BlockContext>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String(AbstractString)>>displayProgressAt:from:to:during:
MultiByteBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
[] in SARInstaller>>fileInFrom: {[stream position: 0.  zip := ZipArchive
new readFrom: stream.  preamble := z...]}
BlockContext>>ensure:
...etc...



More information about the Squeak-dev mailing list