[BUG] [PackageInfo-Exporters] v7 on SM seems to be broken
(corrupted file)
danil-home at tsnet.ru
danil-home at tsnet.ru
Thu Sep 30 15:04:20 UTC 2004
The error report: 30 September 2004 7:00:36 pm
VM: unix - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /usr/home/danil/Squeak
Trusted Dir /usr/home/danil/Squeak/secure
Untrusted Dir /usr/home/danil/Squeak/untrusted
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:
'/usr/home/danil/Squeak/sm/cache/package...etc...
stream: StandardFileStream:
'/usr/home/danil/Squeak/sm/cache/packages/2y2gkftl0...etc...
name:
'/usr/home/danil/Squeak/sm/cache/packages/2y2gkftl0nefj08591czgt2ph/4/Pa
c...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:
'/usr/home/danil/Squeak/sm/cache/packages/2y2gkftl0...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:
'/usr/home/danil/Squeak/sm/cache/packages/2y2gkftl0...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
|