squeak-smalltalk / squeak-object-memory

Issues and assets related to the Squeak object memory.
https://bugs.squeak.org
MIT License
13 stars 1 forks source link

Saving a project returns MessageNotUnderstood: CompiledBlock>> hasInstVarRef #89

Open ottopedi opened 1 year ago

ottopedi commented 1 year ago

I created a project and tried to save it. This gave the error in the attached file CreatProject.png

For this error, clicking Debug gave some more information, see CreateProjectDebug.png

I clicked the the Full Stack button, and that you can find the screenshots in CompleteLog1.png and CompleteLog2 .png

The complete bug report is in BugReport.txt

I hope this is enough info to give an idea about what is happening.

Completelog1 Completelog2 CreatProjectError CreateProjectDebug

BugReport.txt

ottopedi commented 1 year ago

Apparently, the images opened in the message itself, unlike the textfile. The order of the images is

  1. CompleteLog1.png
  2. Completelog2.png
  3. CreateProjectDebug.png
  4. CreateProjectError.png
ngzax commented 2 months ago

I am hitting this now too... this has been open for a long time... any solutions?

weslleymberg commented 2 months ago

I think I had this error some time ago. Can't remember which package caused it but, in general, some packages overwrite core methods and when you delete the package the method is gone. Try looking at the packages you recently deleted from the image. Don't know how to solve though, just started a fresh image.