FME2009 Post-CD Fixes
From fmepedia
This page is a table of updates that were made after the FME2009 CD went to press, but that have been back-ported into a new FME2009 build.
Note: This doesn't mean the 2009 CD is bad, it's just that we want to pump out a few fixes this way rather than force users into moving to the 2010 beta. You could call them updates/patches/service packs/fixes.....
Updated builds will be made available on our web site downloads page, but you should only really need them if you are affected by any of the following issues.
No, really! Any fixes are for rare problems, and you aren't likely to need to update just for the sake of it.
| Table of contents |
Build Releases
Which builds are released and their date:
| Build # | Upload Date |
|---|---|
| 5660 | 19th January 2009 |
| 5662 | 9th February 2009 |
| 5666 | 26th February 2009 |
| 5670 | 19th March 2009 |
| 5671 | 1st April 2009 |
| 5672 | 9th April 2009 |
| 5673 | 16th April 2009 |
| 5675 | 20th April 2009 |
| 5676 | 6th May 2009 |
| 5677 | 16th May 2009 |
| 5678 | 18th June 2009 |
| 5679 | 22nd June 2009 |
| 5681 | 1st July 2009 |
| 5682 | 3rd July 2009 |
| 5683 | 7th July 2009 |
FME Desktop
Issues that primarily relate to the Desktop product
Bug Fixes
| Problem | Symptoms | Fix Build | PR# |
|---|---|---|---|
| FME Administrator generates a warning if license file does not exist | After installing FME Desktop, canceling the licensing wizard then opening the FME Administrator Window and clicking 'About' will result in an access violation message. | 5660 | 19238 |
| SDE Raster crash occurs when clipping a raster. | This crash only occurs when clipping a paletted raster and using the generic writer. It does not occur with other writers. | 5661 | 19255 |
| ESRI ArcInfo Coverage Export Driver Options Dialog: strings were not localizable | Translated strings do not appear in the dialog. | 5661 | 19221 |
| Import Driver Options dialogs for ESRI ArcInfo Export (E00) and ESRI ArcInfo Coverage do not retain their settings within a single import session. | Importing data, opening the Driver Options Dialog, changing settings, closing and reopening the dialog results in the setting changes being lost | 5661 | 19221 |
| Certain MapInfo TAB files cannot be read | An error occurs when attempting to read some MITAB .tab files. | 5661 | 19079 |
| Cannot view SQL Server Spatial tables in ArcCatalog | When trying to import shape files into SQL Server Spatial, the tables are created correctly but ArcCatalog cannot view them. ArcCatalog complains that there is no numeric index field. | 5662 | 16113 |
| FME Workbench fails to launch | In some cases when the recent file list max length was 0 workbench would crash. | 5662 | 19439 |
| Python FME_FeaturesWritten statistic error | The FME_FeaturesWritten statistic sometimes gives incorrect results | 5662 | N.A. |
| CSV Reader runs out of memory | The CSV Reader returns an Out of Memory error when generating and reading many large columns of data. | 5662 | 19346 |
| Joiner reporting cleanup error message | Error Message was: "Internal error: Improper call to clean up procedure in STFSQLCmd_Connection; contact support@safe.com" | 5665 | 19571 |
| S-57 Read error | When adding an update to an S-57 file, an error can be thrown if a new attribute is added | 5665 | 19703 |
| Reading MIF/MID files using Chinese UTF-8 characters | Scrambled characters can be retruned when reading MIF/MID and writing to a text file. | 5666 | 19543 |
| @Filenamepart(DIRNAME, "./<filename>") breaks backwards compatibility | Calling @Filenamepart(DIRNAME, "./abc.dat") now returns "./" on *nix, and ".\" on windows, similar to what it did on FME 2008 (or FME 2007 on *nix), where it would always have returned ".\". | 5668 | 19936 |
| Infinite loop in Rectangle Clipping | Rectangle clipping enters an infinite loop | 5668 | 19600 |
| Geodatabase Reader crashes when used with ArcGIS 9.1 | FME 2009 crashes with a C++ Runtime error when attempting to read either the Geodatabase SDE table list or open a Geodatabase SDE table | 5670 | 19557 |
| Geodatabase relationship writing error | When the database user is not set on the destination feature type properties of the feature participation in the rel class an error occurs | 5671 | 20135 |
| SDE reader/writer not suppressing password | The SDE password appears in the Navigator pane | 5671 | 19896 |
| Projection error along US/Canada border (NADCON vs. NTv2) | When converting from NAD27 to NAD83 the Canadian NTv2 is used instead of the US NADCON | 5671 | 17395 |
| Live Database failing. | Live Database functionality fails when using the correlation factory | 5671 | 20252 |
| Reading Relationship Classes | Relationship classes could not be read from geodatabases | 5672 | 20187 |
| SQLExecutor Transformer Failure | The SQLExecutor transformer will not run a stored procedure against an Oracle database | 5673 | 18538 |
| KML Writer error handling | Under specific conditions, malformed destination datasets can be created | 5675 | 18594, 19701, 19758 |
| CSV Reader quotes handling | Single and/or unmatched quotes can cause errors | 5676 | 18546, 19406, 20717 |
| ArcSDE Raster export failure | Large raster catalogs created in ArcCatalog sometimes cannot be read and exported by FME | 5677 | 20021 |
| Generic Writer fails when writing to FILE_OR_URL | Sometimes a translation will fail/crash when writing to FILE_OR_URL using the .kml extension | 5678 | 20889 |
| AreaOnAreaOverlayer crash | AreaOnAreaOverlayer can crash when degenerate classic donut rings are created as intermediate results | 5679 | 19723 |
| SDE Raster offset error | Using SDERASTER Search Envelope to restrict the data when clipping creates a slight offset | 5682 | 21528 |
Enhancements
| Feature | Enhancement | Fix Build | PR# |
|---|---|---|---|
FME Server
Not fixes to the Server product as such, but Desktop fixes that relate to server functionality
| Problem | Symptoms | Fix Build | PR# |
|---|---|---|---|
| Serverconsole crashes on linux-x86 | Ambiguous statement ordering can cause an FME Server console crash. | 5659 | N.A. |
Extensions
Desktop fixes that relate to extensions
| Problem | Symptoms | Fix Build | PR# |
|---|---|---|---|
| Data Interop | Sometimes reading from an Informix Database fails. Failure seems to be inconsistent or not actual errors. | 5663 | 19259 |
| Data Interop | The Quick Export option does not allow the creation of a file Geodatabase. | 5672 | 20465 |
| Data Interop | The Quick Export does not properly export an Oracle feature class when selecting multiple tables. | 5673 | 20119 |
| MapInfo: failure to initialize "Universal Data" | MapInfo 10 may crash if it is not extended in FME and Universal Data is opened. | 5678 | 20861 |
.
