Flash Bug Report

As has been pointed out by the community, there is an existing crash bug that was reported by Matthew Dempsky in the Flash Player bugbase (JIRA FP-677) in September of 2008 that still exists in the release players. It is fixed in Flash Player 10.1 beta, and has been since we launched the beta in early November 2009.

I want to reiterate that it is our policy that crashes are serious “A” priority bugs, and it is a tenant of the Flash Player team that ActionScript developers should never be able to crash Flash Player. If a crash occurs, it is by definition a bug, and one that Adobe takes very seriously. When they happen, it can be the result of something going on purely within Flash Player, something in the browser, or even at the OS level. Depending on where an issue occurs we work to resolve the crash internally or with our partners.

So what happened here? We picked up the bug as a crasher when it was filed on September 22, 2008, and were able to reproduce it. Remember that Flash Player 10 shipped in October 2008, so when this bug was reported we were pretty much locked and loaded for launch. The mistake we made was marking this bug for “next” release, which is the soon to be released Flash Player 10.1, instead of marking it for the next Flash Player 10 security dot release. We should have kept in contact with the submitter and to let him know the progress, sorry we did not do that. Having that line of communication open would have allowed him to let us know directly that it was still an issue. I intend to follow up with the product manager (or Adobe rep) who worked on this issue to make sure it doesn’t happen again. It slipped through the cracks, and it is not something we take lightly.

The team is actively reviewing all unresolved crash bugs in JIRA and will reach out to the submitter if we need their help. We have been updating JIRA bugs with status when we ship pre-release and release players with fixes, but will be focusing on scrubbing these more vigilantly so the community will be able to get status on their issues earlier. Again, FP-677 is fixed in Flash Player 10.1 beta on Adobe Labs and was made public in a regular bugbase scrub that happened yesterday.

The community is an important part of making Flash Player great, and is one of the reasons why we created the public bugbase in 2007. You have been instrumental in helping us improve the quality and feature set of the runtime, and we are committed to looking into what happened with FP-677 and making the necessary improvements and investments for our part of the relationship. So please download Flash Player 10.1 from Labs and play a role in identifying and reporting issues so that we can live up to our commitment to ship the next version of Flash Player without any known, reproducible crashers.

Flash Bug Report

As has been pointed out by the community, there is an existing crash bug that was reported by Matthew Dempsky in the Flash Player bugbase (JIRA FP-677) in September of 2008 that still exists in the release players. It is fixed in Flash Player 10.1 beta, and has been since we launched the beta in early November 2009.

I want to reiterate that it is our policy that crashes are serious “A” priority bugs, and it is a tenet of the Flash Player team that ActionScript developers should never be able to crash Flash Player. If a crash occurs, it is by definition a bug, and one that Adobe takes very seriously. When they happen, it can be the result of something going on purely within Flash Player, something in the browser, or even at the OS level. Depending on where an issue occurs we work to resolve the crash internally or with our partners.

So what happened here? We picked up the bug as a crasher when it was filed on September 22, 2008, and were able to reproduce it. Remember that Flash Player 10 shipped in October 2008, so when this bug was reported we were pretty much locked and loaded for launch. The mistake we made was marking this bug for “next” release, which is the soon to be released Flash Player 10.1, instead of marking it for the next Flash Player 10 security dot release. We should have kept in contact with the submitter and to let him know the progress, sorry we did not do that. Having that line of communication open would have allowed him to let us know directly that it was still an issue. I intend to follow up with the product manager (or Adobe rep) who worked on this issue to make sure it doesn’t happen again. It slipped through the cracks, and it is not something we take lightly.

The team is actively reviewing all unresolved crash bugs in JIRA and will reach out to the submitter if we need their help. We have been updating JIRA bugs with status when we ship pre-release and release players with fixes, but will be focusing on scrubbing these more vigilantly so the community will be able to get status on their issues earlier. Again, FP-677 is fixed in Flash Player 10.1 beta on Adobe Labs and was made public in a regular bugbase scrub that happened yesterday.

The community is an important part of making Flash Player great, and is one of the reasons why we created the public bugbase in 2007. You have been instrumental in helping us improve the quality and feature set of the runtime, and we are committed to looking into what happened with FP-677 and making the necessary improvements and investments for our part of the relationship. So please download Flash Player 10.1 from Labs and play a role in identifying and reporting issues so that we can live up to our commitment to ship the next version of Flash Player without any known, reproducible crashers.

Take a 15 minute survey for a chance at great prizes

We’re calling on you, Flex and Flash users, to tell us the next generation of features you’d like to see. Please take this 15 minute survey, which will help us plan future releases. For those who take the survey you’ll be entered to win one of the following prizes:

One Apple 64 GB iPod Touch (valued at $399)
One Panasonic Lumix DMC-TZ5K 9 MP Digital Camera with 10x zoom (valued at $350)
One of two $250 gift cards from Amazon
One of five $100 gift cards from Amazon

For more information on the raffle rules, click here.

Take a 15 minute survey for a chance at great prizes

We’re calling on you, Flex and Flash users, to tell us the next generation of features you’d like to see. Please take this 15 minute survey, which will help us plan future releases. For those who take the survey you’ll be entered to win one of the following prizes:

One Apple 64 GB iPod Touch (valued at $399)
One Panasonic Lumix DMC-TZ5K 9 MP Digital Camera with 10x zoom (valued at $350)
One of two $250 gift cards from Amazon
One of five $100 gift cards from Amazon

Questions for the Flex Team at MAX

As we do every year at MAX there will be a Meet the Team session on Monday night. This year we’re actually doing 2 sessions back-to-back so that you have the opportunity to go see multiple teams without losing out. We’ll be doing our session as a panel this year, but it’s always good to get a sense of what questions you guys are looking to have answered. Feel free to post comments here or Tweet with #flexmtt if you want us to have an answer prepared for you.

Please note: for some reason our MoveableType config keeps sending a lot of comments to the spam folder and not mailing us. So it may take a day or two for us to get your comment to appear.

Contribute your code examples to the new version of Adobe Cookbooks

The Adobe Developer Connection is excited to announce that the brand new Adobe Cookbooks application is now live! This uber Adobe Cookbook application replaces the individual, product-specific cookbook applications that were previously in place for Flex, AIR and Mobile. The new application will still support those technologies, in addition to a dozen or so additional technologies, all within a single application. For those new to the cookbook applications, they are a searchable repository for community-generated code samples.

You can read more about the new application in Ed Sullivan’s Logged In article on the Adobe Developer Connection.

New Adobe Cookbooks application launched

The Adobe Developer Connection is excited to announce that the brand new Adobe Cookbooks application is now live! This uber Adobe Cookbook application replaces the individual, product-specific cookbook applications that we previously had in place for Flex, AIR and Mobile. The new application will still support those technologies, in addition to a dozen or so additional technologies, all within a single application. For those new to the cookbook applications, they are a searchable repository for community-generated code samples.

You can read more about the new application in this Logged In article on the Adobe Developer Connection.

The new application has an updated design in addition to several new features:

  • Many more products/technologies supported
  • Improved navigation and search
  • Recipe requests – for developers who can’t find the code sample they are looking for
  • Related recipes – that appear in a side bar of all recipe pages
  • Cookbook Explorer – a visual display of top cookbook recipes and contributors
  • New contributor recognition features – profile pics, links to blogs, links to community profiles

Community participation is the backbone of the cookbook application, so whether you are coming to contribute, request or locate a recipe, or comment on and rate existing content, your participation in this community application is greatly appreciated. Contributors should be sure to have their Adobe.com community profiles filled out before publishing any recipes as that is where the application will pull in a lot of the author recognition features. To fill out your community profile, login here and click “View your profile.”

We will be updating the Adobe Cookbook after the initial launch with new features and new functionality. We would love to hear your thoughts and ideas, so after you check out the new Cookbook, please feel free post your comments and suggestions in our Cookbook Feedback Forum.

Additionally, be sure to watch this blog going forward as this is where we will be announcing Cookbook contests and promotions from time to time.

Enjoy the new cookbook application!!

Do you want to contribute to the Flex open source project?

We’d like to gauge community interest in contributing to the Flex open source project. Please take this 15 minute survey and be thorough in describing what your particular interests are. Please provide your contact information so that in the future we can reach out to you and keep you informed about our open source developments. We look forward to hearing from you!

Open Iteration Meeting next Tuesday

When: Tuesday, August 18th at 10am – 11am PDT (Find your time zone here)

Where: http://my.adobe.acrobat.com/oim/

As mentioned in our previous post, we’ve had a lot of developments as a result of the beta feedback we received from many of you. We’re taking additional time to improve the experience when using Spark (the new component set introduced in Flex 4) and Halo together. We’ll be hosting another Open Iteration Meeting next week to discuss these updates. Post a comment here if there are particular questions you’d like addressed in this meeting and please continue to post to the forums if you have additional feedback or questions. Look forward to see you next week and if you’re unable to attend the OIM recordings will be posted to the Flex Open Source site.

Blogs from the source

Here’s a fairly comprehensive list of blogs maintained by engineers on the Flex, Flash Builder, and Catalyst teams. You’ll find plenty of examples, tutorials, tips and tricks, and discussion on new features available in our betas.

(in no particular order :) they’re all awesome)

Flex team:

Matt Chotin’s Blog

Flex Examples – numerous Flex examples

Flexophile

flexreport – a discussion of the less intuitive aspects of Flex components and applications

Pete’s Blog

Daniel Koestler – AIR, Flex, Flash, and other Adobe technology

Peter deHaan – Confessions of a Flex QA

Hans Muller’s Flex Blog – a technical blog about the Flex 4 (Gumbo) API (stay tuned for posts about new Flex support for scrolling and layout virtualization)

Flex Butterflies and Bugs – Flex news, workarounds for bugs and solutions for common problems, from a quality perspective

Codependent – graphics and animation with Flex and the Flash platform

Frish’s blog – Flex 4 (Gumbo)

iamdeepa on flex

Flexponential – DataGroup, List, virtualization, Flex Component Kit, and more

Quietly Scheming – examples and custom components

Evtimmy – custom layouts

Alex’s Flex Closet – examples and discussion of common problems, especially around memory management and item renderers

Tips and Tools of Flex – tools in the Flex SDK

Flex Spaghetti – code samples, tips, and a couple ramblings about the Flex bug database

Just Suppose – UI, Flex, and Flash

Flash Builder team:

Getting and Setting – Builder coding features like refactoring and code generation

mikemo – Builder debugger

Tim Buntel’s Web Log – Flex particularly relating to the ColdFusion

Flex Thoughts – Flex charts, general IDE features and DCD (Data Centric Development) features of Builder

Marking Occurrences – Flash Builder language intelligence features such as Find References

Radhakrishna’s blog

Flex Automation – Automation of Flex apps

A Flex Enthusiast!

Flex Guard
– Builder DCD for LCDS and BlazeDS servers, using Profiler and Network Monitor features of Builder 4

My Take On Tech – DMV Charts and more to come on PHP workflow (DCRAD)

Exploring Flex – DCD workflow of Builder – details of the wizards that form DCD

Sujit Reddy G – The Evangelist – DCD features in Builder

The GLog (Geek bLOG) – Flash Builder, Eclipse and Java

Catalyst team:

much ado about something – Flex/AIR/Flash Catalyst