[Cuis-dev] [BUG] --- deleting an instance variable may install duplicate classes

Juan Vuletich JuanVuletich at zoho.com
Mon Jan 3 07:24:15 PST 2022

On 12/28/2021 1:57 PM, Andres Valloud via Cuis-dev wrote:
> Hi, if you try removing an instance variable from a class, and there 
> are processes that began in instances of that class, then
>     ClassDescription>>updateInstancesFrom:
> complains that you can potentially break the system if the processes 
> start accessing the instance using the wrong instance variable indices.
> The problem is that if you then close the debugger, by that time the 
> compilation process has installed duplicate classes in the system.  
> So, the test should run first, and if it passes then the new class 
> should be created and installed in the system.
> Andres.

Thanks for the report, Andrés!

I fixed the problem. The update is already at GitHub, and is part of Cuis 6.


Juan Vuletich

More information about the Cuis-dev mailing list