Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007640 [Squeak] Kernel minor N/A 05-31-11 14:23 05-31-11 14:32
Reporter wiz View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version trunk
Summary 0007640: A mother for storeString bugs
Description For many objects storeString behaves badly.

This is a parent for other storeString bug reports.

 
Additional Information These storeString bugs have been in squeak for a long time. The implementation seems to just store out the ivars as an array which limits and constrains the interpretation because any reshaping of a class can destroy the relation of the ivar index to its meaning.

The user story I am wanting to fulfill is I should be able to send an object a message that has it print out how to create a quasi-copy of it that can then be evaluated.

I don't know if storeString is meant to fulfill that story or another one. But the way it currently opperates it is not safe to send to a general object.
Attached Files

- Relationships

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

parent of 0007641new  storeString sent to a visible Morph goes into an infinite loop. 
parent of 0007639new  [BUG] [] storeString goes into a tight infinite loop. 
parent of 0007650new  calling storeString on a compiledMethod freezes the image 
Not all the children of this issue are yet resolved or closed.

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
05-31-11 14:23 wiz New Issue
05-31-11 14:31 wiz Relationship added parent of 0007641
05-31-11 14:32 wiz Relationship added parent of 0007639
06-22-11 05:50 wiz Relationship added parent of 0007650


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
40 total queries executed.
30 unique queries executed.
Powered by Mantis Bugtracker