Yeah, we'll look into it.  The player is not in Jira bugbase so you
can't search for it.

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Jim Hayes
Sent: Monday, December 10, 2007 4:46 PM
To: [email protected]
Subject: RE: [flexcoders] Flash Player 9.0.115 drawing bug

 

Thanks again Alex.

The following code would seem to confirm what I'm seeing, if I set
DisableMulticoreRenderer=1 in mm.cfg then I can't get it to happen,
so it looks like a probable multicore bug to me (or just my bad code,
perhaps).
Error(?) occurs after a random number of clicks on the testfilter
button, I'm always able to replicate it pretty quickly ...
On windows XP SP2, moviestar debug player (115) in firefox. Also seen in
player that came with FB3 beta2.

Perhaps you could forward it on? I'll have a look at the bug database
tomorrow maybe, it's late here in UK now.

Cheers,

Jim.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml
<http://www.adobe.com/2006/mxml> " layout="absolute" width="400"
height="440" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.core.UIComponent;
private var _bmpData:BitmapData;
private var _bmp:Bitmap;

private function init():void
{
_bmpData = getTestBitmapData();
_bmp = new Bitmap(_bmpData,"auto",true);
var ui:UIComponent = new UIComponent();
ui.addChild(_bmp);
this.addChild(ui);
}

private function getTestBitmapData():BitmapData
{
var bmpData:BitmapData = new BitmapData(400,400);
bmpData.fillRect(new Rectangle(30,30,340,340),0xFFFF0000);
return bmpData;
}

private function testFilter(bmpData:BitmapData):BitmapData
{
var matrixX:int = 3;
var matrixY:int = 3; 
var o8:Number = 1.0/8.0; //one eighth
var matrix:Array = new Array
(-o8, -o8, -o8,
-o8, 1, -o8,
-o8, -o8, -o8);

var col:uint = 0xFF00FF;
var edgeFilter:ConvolutionFilter = new
ConvolutionFilter(matrixX,matrixY,matrix,1.0,0.0,true,true,col,0xFF);

bmpData.applyFilter(bmpData,bmpData.rect,new Point(0,0),edgeFilter);

return bmpData;
}

private function test():void
{
if (! demonstrated)
{
_bmp.bitmapData = testFilter(getTestBitmapData());

var i:int;
for(i=198;i<202;i++)
{
if (_bmp.bitmapData.getPixel32(40,i) != 4278190080)
{
demonstrated = true;
mx.controls.Alert.show("DOH! :( multicore bug found ??? \n See
horizontal line artifact at \n Y = " + i);
}
}
}
}

]]>
</mx:Script>
<mx:Boolean id="demonstrated"></mx:Boolean> 
<mx:Button x="5" y="405" label="TestFilter" click="test()"
enabled="{!demonstrated}"/>
<mx:Button x="85" y="405" label="Clear" click="{demonstrated = false}"
enabled="{demonstrated}"/>

</mx:Application>

-----Original Message-----
From: [email protected] <mailto:flexcoders%40yahoogroups.com>
on behalf of Alex Harui
Sent: Mon 10/12/2007 23:38
To: [email protected] <mailto:flexcoders%40yahoogroups.com> 
Subject: RE: [flexcoders] Flash Player 9.0.115 drawing bug

These options are not compile options, but rather, player
configurations. You will probably not have control over them on your
clients. I'm just asking folks to use it to prove it is a multi-core
issue so we can at least know that when the bug is filed. I don't
follow their bug base so I don't know if there are open issues.

________________________________

From: [email protected] <mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] On
Behalf Of Jim Hayes
Sent: Monday, December 10, 2007 3:08 PM
To: [email protected] <mailto:flexcoders%40yahoogroups.com> 
Subject: RE: [flexcoders] Flash Player 9.0.115 drawing bug

Hi Alex, many thanks for the tip.

looks like the one I'm seeing *is* a multicore problem, on casual
testing at least. I also noticed a colleague with an earlier player did
not see it.

So, can I set DisableMulticoreRenderer as a compiler option If I have
to? (I'm happy to live with it for the moment, but I will suffer when
the app gets tested properly :( )
Oh, and is there a similar option for the AIR player? (my app target is
both browser plug-in and AIR)

Also, do you know offhand if there are there any bugs of this nature
recorded? If not I'll create a report (but a link to info/instructions
for the very hard of thinking like myself would be appreciated!)
It may take me a little time to make a test case, however, I'm afraid.
As I said, it is intermittent and it may be hard to see it in a lightly
loaded test case (It looks/feels like a subtle timing issue of merging
the results of two threads to me, so other loads on the app may be very
significant, I guess).

Anyway, thanks for the advice, much appreciated,

Jim.

-----Original Message----- 
Sent: Mon 10/12/2007 20:59
To: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com> 
Subject: RE: [flexcoders] Flash Player 9.0.115 drawing bug

I just wanted to know if that made a difference. To prove the file is
in the right place, add TraceOutputFileEnabled=1 and see if you get
trace output. Sounds like you're not seeing a multicore problem. And
you are sure if you go to an older player you won't have this problem?

________________________________

From: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com>
] On
Behalf Of Matthew Ganz
Sent: Monday, December 10, 2007 10:54 AM
To: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com> 
Subject: Re: [flexcoders] Flash Player 9.0.115 drawing bug

hi alex. 

thanks for your response. i created the file in my homepath and
homedrive and the problem still persists. 

another question is that i'm building this application for several
hundred users. will they all have to add this to their mm.cfg file or
will simply changing the setting on my machine and then publishing the
final swf solve the problem? 

thanks. -- matt. 

----- Original Message ----- 

From: Alex Harui <mailto:[EMAIL PROTECTED] <mailto:aharui%40adobe.com>
<mailto:aharui%40adobe.com> > 

To: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com> 
<mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com>
> 

Sent: Monday, December 10, 2007 12:34 PM

Subject: RE: [flexcoders] Flash Player 9.0.115 drawing bug

add to mm.cfg DisableMulticoreRenderer=1

________________________________

From: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com> 
<mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com>
> [mailto:[email protected]
<mailto:flexcoders%40yahoogroups.com> 
<mailto:flexcoders%40yahoogroups.com> ]
On Behalf Of Matthew Ganz
Sent: Monday, December 10, 2007 8:15 AM
To: [email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com> 
<mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
<mailto:flexcoders%40yahoogroups.com>
> 
Subject: [flexcoders] Flash Player 9.0.115 drawing bug

Hi. 

Just a general query to this group to see if anyone has noticed
a bug with the new Flash Player 9.0.115 and the drawing API. 

My application uses a series of loaders to load thumbnail images
into a grid. The grid has an outline for each image and they are drawn
using the drawing API. With the new flash player version, the outlines,
or rather one outline out of the entire grid is being sized incorrectly.
I've attached some screenshots for reference. 

Any tips or suggestions are greatly appreciated. 

Thank you. -- Matt. 

__________________________________________________________
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office:
4th Floor, Tennyson House, 159-165 Great Portland Street, London, W1W
5PA, UK. VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read,
copied and used only by the intended recipient. If you have received it
in error, please contact the sender immediately by return e-mail or by
telephoning +44(0)20 7637 1010. Please then delete the e-mail and do not
disclose its contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__________________________________________________________

__________________________________________________________
This communication is from Primal Pictures Ltd., a company registered in
England and Wales with registration No. 02622298 and registered office:
4th Floor, Tennyson House, 159-165 Great Portland Street, London, W1W
5PA, UK. VAT registration No. 648874577.

This e-mail is confidential and may be privileged. It may be read,
copied and used only by the intended recipient. If you have received it
in error, please contact the sender immediately by return e-mail or by
telephoning +44(0)20 7637 1010. Please then delete the e-mail and do not
disclose its contents to any person.
This email has been scanned for Primal Pictures by the MessageLabs Email
Security System.
__________________________________________________________

 

Reply via email to