Re: Squeak-dev Digest, Vol 192, Issue 25

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: Squeak-dev Digest, Vol 192, Issue 25

Max Leske

Hi Dave,

I just retested loading in Ubuntu 17.04 (32-bits) without problems. Maybe you didn't checkout the commit I referenced? I realise there's a cd Seaside missing before the git checkout.

What's the load error about? What system are you using exactly?

Cheers,
Max

On 16 Dec 2018, at 20:12, [hidden email] wrote:

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
on Linux.

It looks like I am missing something in the intial setup, can you give
me a pointer?

Thanks.
Dave

On Sun, Dec 16, 2018 at 06:14:47PM +0100, Max Leske wrote:

Hi,

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 [hidden email]:hpi-swa/smalltalkCI.git
2. clone Seaside:
git clone [hidden email]:SeasideSt/Seaside.git;
git checkout 9cb54a7b14cd254ef318294905c4e8dda8dd9f79
3. install Seaside in Squeak5.2:
<path to SmalltalkCI>/run.sh --headful -s Squeak-5.2 <path to
Seaside>/.smalltalk.ston
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.

Cheers,
Max