Status: Accepted
Owner: [hidden email] Labels: Type-Bug Milestone-2.0 New issue 5853 by [hidden email]: Pharo2.0a Latest update: #20064 One click brings debugger on Windows due to missing converter for stdout stream http://code.google.com/p/pharo/issues/detail?id=5853 Pharo image: Pharo2.0a Latest update: #20064 downloaded today from https://ci.lille.inria.fr/pharo/view/Pharo%202.0/job/Pharo-2.0/ Steps to reproduce: 1. Extract on hard disk 2. Start via Pharo-2.0-one-click.bat 3. Gives DNU MessageNotUnderstood: receiver of "saveStateOf:" is nil 10 May 2012 3:25:46.315 pm VM: Win32 - IX86 - 6.1 - CoInterpreter VMMaker-oscog-EstebanLorenzano.158 uuid: 82eded98-68af-4c80-a472-4f6de293adcf May 1 2012, StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.158 uuid: 82eded98-68af-4c80-a472-4f6de293adcf May 1 2012, https://git.gitorious.org/cogvm/blessed.git Commit: 6aa3fd0f1188078d3167dec1a53031a61b97b688 Date: Tue May 1 20:28:14 2012 +0200 By: Esteban Lorenzano <[hidden email]> Image: Pharo2.0a [Latest update: #20064] UndefinedObject(Object)>>doesNotUnderstand: #saveStateOf: Receiver: nil Arguments and temporary variables: aMessage: saveStateOf: MultiByteFileStream: #stdout exception: MessageNotUnderstood: receiver of "saveStateOf:" is nil resumeValue: nil Receiver's instance variables: nil MultiByteFileStream>>detectLineEndConvention Receiver: MultiByteFileStream: #stdout Arguments and temporary variables: char: nil numRead: 0 state: nil Receiver's instance variables: MultiByteFileStream>>wantsLineEndConversion: Receiver: MultiByteFileStream: #stdout Arguments and temporary variables: aBoolean: true Receiver's instance variables: DefaultCommandLineHandler(CommandLineHandler)>>initializeStdout Receiver: a DefaultCommandLineHandler Arguments and temporary variables: Receiver's instance variables: commandLine: nil stdout: nil DefaultCommandLineHandler(CommandLineHandler)>>initialize Receiver: a DefaultCommandLineHandler Arguments and temporary variables: Receiver's instance variables: commandLine: nil stdout: nil DefaultCommandLineHandler>>initialize Receiver: a DefaultCommandLineHandler Arguments and temporary variables: Receiver's instance variables: commandLine: nil stdout: nil DefaultCommandLineHandler class(Behavior)>>new Receiver: DefaultCommandLineHandler Arguments and temporary variables: Receiver's instance variables: superclass: CommandLineHandler methodDict: a MethodDictionary(#activate->(DefaultCommandLineHandler>>#activate...etc... format: 134 layout: nil instanceVariables: nil organization: a ClassOrganizer subclasses: nil name: #DefaultCommandLineHandler classPool: nil sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'System-CommandLine' traitComposition: {} localSelectors: nil [self new activate] in DefaultCommandLineHandler class>>startUp: Receiver: DefaultCommandLineHandler Arguments and temporary variables: Receiver's instance variables: superclass: CommandLineHandler methodDict: a MethodDictionary(#activate->(DefaultCommandLineHandler>>#activate...etc... format: 134 layout: nil instanceVariables: nil organization: a ClassOrganizer subclasses: nil name: #DefaultCommandLineHandler classPool: nil sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'System-CommandLine' traitComposition: {} localSelectors: nil BlockClosure>>cull: Receiver: [self new activate] Arguments and temporary variables: anArg: true Receiver's instance variables: outerContext: DefaultCommandLineHandler class>>startUp: startpc: 38 numArgs: 0 [each cull: resuming] in [:each | self logStartUpErrorDuring: [each cull: resuming] into: errors tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions: Receiver: Smalltalk Arguments and temporary variables: resuming: [self new activate] each: true Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... BlockClosure>>on:do: Receiver: [each cull: resuming] Arguments and temporary variables: exception: Error handlerAction: [:err | self logStartupError: err into: aCollection tryDeb...etc... handlerActive: false Receiver's instance variables: outerContext: [:each | self logStartUpErrorDuring: [each cull: resuming] in...etc... startpc: 60 numArgs: 0 SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: Receiver: Smalltalk Arguments and temporary variables: aBlock: [each cull: resuming] aCollection: an OrderedCollection() tryDebugger: true Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... [:each | self logStartUpErrorDuring: [each cull: resuming] into: errors tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions: Receiver: Smalltalk Arguments and temporary variables: resuming: [self new activate] errors: true each: an OrderedCollection() Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... OrderedCollection>>do: Receiver: an OrderedCollection([self default loadStartupScript] [self new activate]) Arguments and temporary variables: aBlock: [:each | self logStartUpErrorDuring: [each cull: resuming] into: er...etc... index: 2 Receiver's instance variables: array: an Array([self default loadStartupScript] [self new activate] nil nil ni...etc... firstIndex: 1 lastIndex: 2 SmalltalkImage>>executeDeferredStartupActions: Receiver: Smalltalk Arguments and temporary variables: resuming: true errors: an OrderedCollection() Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... SmalltalkImage>>startupImage:snapshotWorked: Receiver: Smalltalk Arguments and temporary variables: resuming: true snapshotResult: true startupErrors: an OrderedCollection() Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... SmalltalkImage>>snapshot:andQuit: Receiver: Smalltalk Arguments and temporary variables: save: true quit: true snapshotResult: true resuming: true startupErrors: nil Receiver's instance variables: globals: a SystemDictionary(lots of globals) deferredStartupActions: an OrderedCollection([self default loadStartupScript] [...etc... specialObjectsArray: an Array(nil false true #Processor->Processor Bitmap Small...etc... UndefinedObject>>DoIt Receiver: nil Arguments and temporary variables: Receiver's instance variables: nil Compiler>>evaluate:in:to:notifying:ifFail:logged: Receiver: a Compiler Arguments and temporary variables: textOrStream: '"Save and Quit" SmalltalkImage current snapshot: true andQuit: t...etc... aContext: nil receiver: nil aRequestor: nil failBlock: [^ nil] logFlag: true methodNode: DoIt "" ^ SmalltalkImage current snapshot: true andQuit: true method: (UndefinedObject>>#DoIt "a CompiledMethod(811597824)") value: nil toLog: nil itsSelection: nil itsSelectionString: nil Receiver's instance variables: sourceStream: a ReadStream requestor: nil class: UndefinedObject category: nil context: nil parser: a Parser Compiler class>>evaluate:for:notifying:logged: Receiver: Compiler Arguments and temporary variables: textOrString: '"Save and Quit" SmalltalkImage current snapshot: true andQuit: t...etc... anObject: nil aController: nil logFlag: true Receiver's instance variables: superclass: Object methodDict: a MethodDictionary(#compile:in:classified:notifying:ifFail:->(Compi...etc... format: 142 layout: nil instanceVariables: #('sourceStream' 'requestor' 'class' 'category' 'context' 'p...etc... organization: a ClassOrganizer subclasses: nil name: #Compiler classPool: a Dictionary() sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Compiler-Kernel' traitComposition: {} localSelectors: nil Compiler class>>evaluate:for:logged: Receiver: Compiler Arguments and temporary variables: textOrString: '"Save and Quit" SmalltalkImage current snapshot: true andQuit: t...etc... anObject: nil logFlag: true Receiver's instance variables: superclass: Object methodDict: a MethodDictionary(#compile:in:classified:notifying:ifFail:->(Compi...etc... format: 142 layout: nil instanceVariables: #('sourceStream' 'requestor' 'class' 'category' 'context' 'p...etc... organization: a ClassOrganizer subclasses: nil name: #Compiler classPool: a Dictionary() sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Compiler-Kernel' traitComposition: {} localSelectors: nil Compiler class>>evaluate:logged: Receiver: Compiler Arguments and temporary variables: textOrString: '"Save and Quit" SmalltalkImage current snapshot: true andQuit: t...etc... logFlag: true Receiver's instance variables: superclass: Object methodDict: a MethodDictionary(#compile:in:classified:notifying:ifFail:->(Compi...etc... format: 142 layout: nil instanceVariables: #('sourceStream' 'requestor' 'class' 'category' 'context' 'p...etc... organization: a ClassOrganizer subclasses: nil name: #Compiler classPool: a Dictionary() sharedPools: nil environment: a SystemDictionary(lots of globals) category: #'Compiler-Kernel' traitComposition: {} localSelectors: nil [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] in [:bar | [self atEnd] whileFalse: [bar value: self position. self skipSeparators. [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] on: InMidstOfFileinNotification do: [:ex | ex resume: true]. self skipStyleChunk]. self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing: Receiver: a FileSystemFileStream Arguments and temporary variables: val: #('48872 143 slot(s) reclaimed') chunk: '"Save and Quit" SmalltalkImage current snapshot: true andQuit: true. ' Receiver's instance variables: collection: '"Preparations" MCCacheRepository instVarNamed: ''default'' put: ni...etc... position: 1047 readLimit: 1048 writeLimit: 1048 isBinary: false store: nil path: nil BlockClosure>>on:do: Receiver: [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: sel...etc... Arguments and temporary variables: exception: InMidstOfFileinNotification handlerAction: [:ex | ex resume: true] handlerActive: true Receiver's instance variables: outerContext: [:bar | [self atEnd] whileFalse: [bar value: self position. ...etc... startpc: 146 numArgs: 0 [:bar | [self atEnd] whileFalse: [bar value: self position. self skipSeparators. [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] on: InMidstOfFileinNotification do: [:ex | ex resume: true]. self skipStyleChunk]. self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing: Receiver: a FileSystemFileStream Arguments and temporary variables: val: [:barVal | nil] bar: #('48872 143 slot(s) reclaimed') Receiver's instance variables: collection: '"Preparations" MCCacheRepository instVarNamed: ''default'' put: ni...etc... position: 1047 readLimit: 1048 writeLimit: 1048 isBinary: false store: nil path: nil NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction: Receiver: a NonInteractiveUIManager Arguments and temporary variables: anException: ProgressInitiationException result: nil Receiver's instance variables: doNotQuitOnRestart: false uiManager: a MorphicUIManager ProgressInitiationException>>defaultAction Receiver: ProgressInitiationException Arguments and temporary variables: Receiver's instance variables: messageText: nil tag: nil signaler: 'Reading a stream' signalContext: ProgressInitiationException(Exception)>>signal handlerContext: nil outerContext: nil workBlock: [:bar | [self atEnd] whileFalse: [bar value: self position. se...etc... maxVal: 1048 minVal: 0 aPoint: (488@331) progressTitle: 'Reading a stream' UndefinedObject>>handleSignal: Receiver: nil Arguments and temporary variables: exception: ProgressInitiationException Receiver's instance variables: nil MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: PasteUpMorph>>becomeActiveDuring: pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [t1 value] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [t3 cull: t1] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t2 | [^ (FileSystemFileStream with: t2 contents asString) reset fileI...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [^ (FileSystemFileStream with: t2 contents asString) reset fileIn] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t4 | [self atEnd] whileFalse: [t4 value: self position. self sk...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [| t5 | t2 := (self peekFor: $!) ifTrue: [(self class evaluatorCl...etc... MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [t3 cull: t1] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t2 | [^ (FileSystemFileStream with: t2 contents asString) reset fileI...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [^ (FileSystemFileStream with: t2 contents asString) reset fileIn] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t4 | [self atEnd] whileFalse: [t4 value: self position. self sk...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [| t5 | t2 := (self peekFor: $!) ifTrue: [(self class evaluatorCl...etc... MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [t3 cull: t1] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t2 | [^ (FileSystemFileStream with: t2 contents asString) reset fileI...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [^ (FileSystemFileStream with: t2 contents asString) reset fileIn] MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: [:t4 | [self atEnd] whileFalse: [t4 value: self position. self sk...etc... pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [| t5 | t2 := (self peekFor: $!) ifTrue: [(self class evaluatorCl...etc... MethodContext(ContextPart)>>handleSignal: Receiver: BlockClosure>>on:do: Arguments and temporary variables: exception: ProgressInitiationException val: nil Receiver's instance variables: sender: SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: pc: 17 stackp: 3 method: (BlockClosure>>#on:do: "a CompiledMethod(869793792)") closureOrNil: nil receiver: [t3 cull: t1] --- The full stack --- UndefinedObject(Object)>>doesNotUnderstand: #saveStateOf: MultiByteFileStream>>detectLineEndConvention MultiByteFileStream>>wantsLineEndConversion: DefaultCommandLineHandler(CommandLineHandler)>>initializeStdout DefaultCommandLineHandler(CommandLineHandler)>>initialize DefaultCommandLineHandler>>initialize DefaultCommandLineHandler class(Behavior)>>new [self new activate] in DefaultCommandLineHandler class>>startUp: BlockClosure>>cull: [each cull: resuming] in [:each | self logStartUpErrorDuring: [each cull: resuming] into: errors tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions: BlockClosure>>on:do: SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger: [:each | self logStartUpErrorDuring: [each cull: resuming] into: errors tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions: OrderedCollection>>do: SmalltalkImage>>executeDeferredStartupActions: SmalltalkImage>>startupImage:snapshotWorked: SmalltalkImage>>snapshot:andQuit: UndefinedObject>>DoIt Compiler>>evaluate:in:to:notifying:ifFail:logged: Compiler class>>evaluate:for:notifying:logged: Compiler class>>evaluate:for:logged: Compiler class>>evaluate:logged: [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] in [:bar | [self atEnd] whileFalse: [bar value: self position. self skipSeparators. [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] on: InMidstOfFileinNotification do: [:ex | ex resume: true]. self skipStyleChunk]. self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing: BlockClosure>>on:do: [:bar | [self atEnd] whileFalse: [bar value: self position. self skipSeparators. [| chunk | val := (self peekFor: $!) ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false) scanFrom: self] ifFalse: [chunk := self nextChunk. self checkForPreamble: chunk. self class evaluatorClass evaluate: chunk logged: true]] on: InMidstOfFileinNotification do: [:ex | ex resume: true]. self skipStyleChunk]. self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing: NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction: ProgressInitiationException>>defaultAction UndefinedObject>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressFrom:to:during: FileSystemFileStream(PositionableStream)>>fileInAnnouncing: FileSystemFileStream(PositionableStream)>>fileIn [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn] on: Error , ParserNotification do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile: BlockClosure>>on:do: -- and more not shown -- _______________________________________________ Pharo-bugtracker mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker |
Updates:
Status: FixReviewNeeded Comment #1 on issue 5853 by [hidden email]: Pharo2.0a Latest update: #20064 One click brings debugger on Windows due to missing converter for stdout stream http://code.google.com/p/pharo/issues/detail?id=5853 The converter in the MultiByteFileStream of stdout is nil If accessed in a lazy way (not via direct ivar access) it will fix the problem Attachments: MultiByteFileStream-detectLineEndConvention.st 1.3 KB _______________________________________________ Pharo-bugtracker mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker |
Updates:
Status: FixToInclude Comment #2 on issue 5853 by [hidden email]: Pharo2.0a Latest update: #20064 One click brings debugger on Windows due to missing converter for stdout stream http://code.google.com/p/pharo/issues/detail?id=5853 (No comment was entered for this change.) _______________________________________________ Pharo-bugtracker mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker |
Updates:
Status: Integrated Comment #3 on issue 5853 by [hidden email]: Pharo2.0a Latest update: #20064 One click brings debugger on Windows due to missing converter for stdout stream http://code.google.com/p/pharo/issues/detail?id=5853 in 2.0 066 _______________________________________________ Pharo-bugtracker mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker |
Free forum by Nabble | Edit this page |