Status: Accepted
Owner:
[hidden email]
Labels: Milestone-1.2-DevImage Importance-High
New issue 3760 by
[hidden email]: Build 1.2 Fails due to Mock package
http://code.google.com/p/pharo/issues/detail?id=3760Solution: Remove the package that is the problem.
THERE_BE_DRAGONS_HERE
MessageNotUnderstood: receiver of "evaluateMessageSend:" is nil
25 February 2011 5:41:49 pm
VM: unix - i686 - linux - Squeak4.1 of 17 April 2010 [latest update:
#9957]
Image: Pharo1.2rc2 [Latest update: #12338]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests
Trusted Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests/secure
Untrusted Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests/My
Squeak
UndefinedObject(Object)>>doesNotUnderstand: #evaluateMessageSend:
Receiver: nil
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
nil
MockObject>>evaluateMessage:
Receiver: <<error during printing>>
Arguments and temporary variables:
aMessage: someMessage
Receiver's instance variables:
<<error during printing>>
MockObject(MocketryProxy)>>doesNotUnderstand: #someMessage
Receiver: <<error during printing>>
Arguments and temporary variables:
aMessage: someMessage
Receiver's instance variables:
<<error during printing>>
[mock1 someMessage] in [[mock1 someMessage] fork.
Processor yield] in
MessageContextSpecAcceptanceTests>>testShouldBeAsynchronousIfMessageInOtherProcess
Receiver:
MessageContextSpecAcceptanceTests>>#testShouldBeAsynchronousIfMessageInOtherProcess
Arguments and temporary variables:
Receiver's instance variables:
testSelector: #testShouldBeAsynchronousIfMessageInOtherProcess
mock1: nil
mock2: nil
[self value.
Processor terminateActive] in BlockClosure>>newProcess
Receiver: [mock1 someMessage]
Arguments and temporary variables:
Receiver's instance variables:
outerContext: [[mock1 someMessage] fork.
Processor yield] in MessageContextSpe...etc...
startpc: 55
numArgs: 0
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #evaluateMessageSend:
MockObject>>evaluateMessage:
MockObject(MocketryProxy)>>doesNotUnderstand: #someMessage
[mock1 someMessage] in [[mock1 someMessage] fork.
Processor yield] in
MessageContextSpecAcceptanceTests>>testShouldBeAsynchronousIfMessageInOtherProcess
[self value.
Processor terminateActive] in BlockClosure>>newProcess