[squeak-dev] Wrong method source pointer in Squeak5.2
David T. Lewis
lewis at mail.msen.com
Sun Dec 16 19:12:25 UTC 2018
I'm running into an error related to Metacello loading when I do the
run.sh script in the recipe below, screen shot attached. I am running
It looks like I am missing something in the intial setup, can you give
me a pointer?
On Sun, Dec 16, 2018 at 06:14:47PM +0100, Max Leske wrote:
> We have an issue in Seaside where a loaded test method holds a bad
> source pointer. We only noticed because this method accesses the
> debugger map.
> How to reproduce:
> 1. clone SmalltalkCI:
> git clone git at github.com:hpi-swa/smalltalkCI.git
> 2. clone Seaside:
> git clone git at github.com:SeasideSt/Seaside.git;
> git checkout 9cb54a7b14cd254ef318294905c4e8dda8dd9f79
> 3. install Seaside in Squeak5.2:
> <path to SmalltalkCI>/run.sh --headful -s Squeak-5.2 <path to
> 4. Run the test WAPharoDebuggerTest>>testNamedTempAt and you'll see a
> debugger pop up for an UndeclaredVariable. The source lookup is
> performed in the changes file but in the middle of a chunk of binary
> (font) data.
> I can can only speculate that some of that binary data introduces random
> chunks which messes with the offsets.
> We're adding a workaround for that particular test for now.
> Let me know if I can help track down the issue.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 110841 bytes
Desc: not available
More information about the Squeak-dev