[BUG]bug when trying to send a bug report with celeste in
Squeak 3.7
Joseph Frippiat
frippiat.j at kst.be
Tue Nov 9 09:21:53 UTC 2004
OK, corrected : with the package loader I updraded Celeste to 1.24 and now
it works better. The other bug with the new database creation error is also
corrected with this upgrade.
Sorry, I didn't know. But this means that it will be quite difficult to
write an industrial application with Squeak: Squeak 3.7 is not so stable...
What is the best version to use ?
After submitting my bug, I received an e-mail about Mantis telling me that
before submitting a bug for Squeak 3.7 I must check if it is not already
corrected in 3.8alpha. Does it mean that I will be forced to "run" after
the Squeak latest release when developing my application ? Is it possible
to apply to squeak 3.7 a bug fix for Squeak 3.8a ?
Thanks
Joseph
-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org]On Behalf Of
Joseph Frippiat
Sent: Tuesday, November 09, 2004 9:29 AM
To: general-purpose Squeak developers list
Subject: [BUG]bug when trying to send a bug report with celeste in
Squeak 3.7
This is what happened in a fresh new image when I tried to send bug report
(not this one) with celeste. So I copied the bug report and pasted it in
Outlook.
Thanks
From: frippiat.j at kst.be
To: squeak-dev at lists.squeakfoundation.org
Subject: [BUG][] in SMTPClient(ProtocolClient)>>checkResponse {[:response |
(TelnetProtocolError protocolInstance: self) signal]}
here insert explanation of what you were doing, suspect changes you've made
and so forth.
9 November 2004 9:17:18 am
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
[] in SMTPClient(ProtocolClient)>>checkResponse {[:response |
(TelnetProtocolError protocolInstance: self) signal]}
Arguments and temporary variables:
response: '503 5.0.0 Polite people say HELO first'
SMTPClient(ProtocolClient)>>checkResponse:onError:onWarning:
Receiver: a SMTPClient
Arguments and temporary variables:
aResponse: '503 5.0.0 Polite people say HELO first'
errorBlock: [] in SMTPClient(ProtocolClient)>>checkResponse {[:response |
(Teln...etc...
warningBlock: [] in SMTPClient(ProtocolClient)>>checkResponse {[:response
| (Te...etc...
Receiver's instance variables:
stream: <<error during printing>>
SMTPClient(ProtocolClient)>>checkResponseOnError:onWarning:
Receiver: a SMTPClient
Arguments and temporary variables:
errorBlock: [] in SMTPClient(ProtocolClient)>>checkResponse {[:response |
(Teln...etc...
warningBlock: [] in SMTPClient(ProtocolClient)>>checkResponse {[:response
| (Te...etc...
Receiver's instance variables:
stream: <<error during printing>>
SMTPClient(ProtocolClient)>>checkResponse
Receiver: a SMTPClient
Arguments and temporary variables:
response: '503 5.0.0 Polite people say HELO first'
Receiver's instance variables:
stream: <<error during printing>>
--- The full stack ---
[] in SMTPClient(ProtocolClient)>>checkResponse {[:response |
(TelnetProtocolError protocolInstance: self) signal]}
SMTPClient(ProtocolClient)>>checkResponse:onError:onWarning:
SMTPClient(ProtocolClient)>>checkResponseOnError:onWarning:
SMTPClient(ProtocolClient)>>checkResponse
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SMTPClient>>mailFrom:
SMTPClient>>mailFrom:to:text:
[] in ScaffoldingCeleste(Celeste)>>sendMail: {[:id | progressBar value: (n
:= n + 1). message := mailDB getMessage: id. ...]}
Array(SequenceableCollection)>>do:
[] in ScaffoldingCeleste(Celeste)>>sendMail: {[:progressBar | n := 0.
aCollectionOfMessages do: [:id | progressBar...]}
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
ScaffoldingCeleste(Celeste)>>sendMail:
ScaffoldingCeleste(Celeste)>>sendQueuedMail
ScaffoldingCeleste(Celeste)>>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...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield.
false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
More information about the Squeak-dev
mailing list
|