Skip to content

freeze after re-opening an image with Coypu loaded #19119

@lucretiomsp

Description

@lucretiomsp

On Pharo14, when I load the Coypu package everything works fine, but when the image is saved and reopened, it opens but it freezes and get unresponsive.

if I open Pharo from command line, I got this, over and over - in loop:

Invalid window handle

OSWindow(Object)>>error:

OSWindow>>invalidHandle

OSWindow>>checkIsValid

OSWindow>>validHandle

OSWindow>>extent

OSWorldRenderer>>windowExtent

OSWorldRenderer>>checkForNewScreenSize

WorldState>>doOneCycleFor:

WorldMorph>>doOneCycleNow

WorldMorph>>doOneCycle

[

		| extraWorldsToDraw |

		extraWorldsToDraw := ExtraWorldListMutex critical: [

			                     self extraWorldList ].

		extraWorldsToDraw do: [ :world | world doOneCycle ].



		(self currentWorld isNotNil and: [

			 (extraWorldsToDraw includes: self currentWorld) not ]) ifTrue: [

			self currentWorld doOneCycle ] ] in WorldMorph class>>doOneCycle in Block: [...

FullBlockClosure(BlockClosure)>>ensure:

WorldState class>>doDrawCycleWith:

WorldMorph class>>doOneCycle

MorphicRenderLoop>>doOneCycle

MorphicRenderLoop>>doOneCycleWhile:

[ MorphicRenderLoop new doOneCycleWhile: [ true ] ] in MorphicUIManager>>spawnNewProcess in Block: [ MorphicRenderLoop new doOneCycleWhile: [ tru[..]

[self value.

			"IMPORTANT: Do not step over next line of code. See method comments for details"

			Processor terminateRealActive] in CleanBlockClosure(BlockClosure)>>newProcess in Block: [self value....

running on Apple Mac M1 - macOS Monterey 12.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions