This is part 1 of the series which goes diving into the different engineering efforts done for Fireworks CS5.1 release. Takashi Morifusa (Fireworks product manager) listed the complete set of changes on the team blog.
There are several crashes which have been fixed for Fw CS5.1 release. The major buckets under which crashes have been fixed are:
- PS Live Effects area
- Vector tool
- Layer naming, editing in multiple pages
- undo/redo name change
- Find and replace
- Saving file
- Opening legacy Fireworks 8 file
- Win API related change for 64bit
How do we know crashes in these areas?
Adobe Crash reporter pops up when a crash is encountered. Some of the users report the crash which send us the call stack of the crashing function. This helps the engineers debug the actual function and fix it.
We request all customers to submit all the crash reports. We consciously spare engineering time on fixing crash buckets for every release and Crash reporter helps us in identifying the crashes which are most commonly encountered by you all.
Some users are generous in including their email address and writing in comments which has helped us immensely in the past in reproducing the issue internally and then fixing them at the grass root level. We have worked with a few users like this in the past.
Some files when opened were leading to a crash, which has been fixed now. I personally remember working with a few customers who send in the Fireworks png files and helped us nail down the issue.