[Squeak 0007598]: Cog VM Causes BalloonEngine Primitive Failure with Transparent Polygons

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

[Squeak 0007598]: Cog VM Causes BalloonEngine Primitive Failure with Transparent Polygons

David T. Lewis
 
The following was reported on Mantis:

On Sat, Jan 22, 2011 at 04:44:56PM +0000, [hidden email] wrote:

>
> The following issue has been SUBMITTED.
> ======================================================================
> http://bugs.squeak.org/view.php?id=7598 
> ======================================================================
> Reported By:                glenpaling
> Assigned To:                lewis
> ======================================================================
> Project:                    Squeak
> Issue ID:                   7598
> Category:                   VM
> Reproducibility:            always
> Severity:                   minor
> Priority:                   normal
> Status:                     assigned
> ======================================================================
> Date Submitted:             01-22-2011 16:44 UTC
> Last Modified:              01-22-2011 16:44 UTC
> ======================================================================
> Summary:                    Cog VM Causes BalloonEngine Primitive Failure with
> Transparent Polygons
> Description:
> Transparent PolygonMorphs will eventually suffer a primitive failure in
> Balloon. primAddPolygon:segments:fill:lineWidth:lineFill: fails.  All
> Macintosh and Windows versions of Cog will produce this failure. I haven't
> tested Linux. Unmodified Squeak 4.1, Trunk and Pharo images produce the
> problem. I was able to reproduce the bug in in original Cog VMs from last
> June. Standard VMs work fine.
>
> I've tried to produce the failure with various colors and alpha values,
> only transparent fills result in failure. I have an application that can
> animate many PolygonMorphs. I ran it all last week with translucent polygon
> without failure.
>
> The morphs don't always fail initially, but will eventually. Just execute
> "PolygonMorph new color: Color transparent; openInHand." a few times and
> play with the morphs, resizing, moving, put windows on top of them etc.
>
> ======================================================================
>
> Issue History
> Date Modified   Username       Field                    Change              
> ======================================================================
> 01-22-11 16:44  glenpaling     New Issue                                    
> 01-22-11 16:44  glenpaling     Status                   new => assigned    
> 01-22-11 16:44  glenpaling     Assigned To               => lewis          
> ======================================================================