Ticket #1541 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

Backport MITAB 1.6.1 bug fixes to GDAL 1.4 branch

Reported by: dmorissette Assigned to: dmorissette
Priority: normal Milestone: 1.4.1
Component: OGR_SF Version: unspecified
Severity: normal Keywords:
Cc: warmerdam

Description

The OGR-MITAB driver in the GDAL 1.4.x stable branch is based on MITAB 1.5.1. There have been a couple of important bug fixes in MITAB 1.6.0 and 1.6.1 that should be backported, without necessarily upgrading to the full MITAB 1.6.1 release because it contains a bunch of non-trivial changes in the spatial index handling code that it is not desirable to commit in a stable branch.

Here is the list of MITAB 1.6.0/1.6.1 bug fixes to backport:

- Fixed problem writing collections where MITAB was sometimes trying to read past EOF in write mode (http://bugzilla.maptools.org/show_bug.cgi?id=1657).

- Fixed another problem writing collections when the header of objects part of a collection were split on multiple blocks (http://bugzilla.maptools.org/show_bug.cgi?id=1663)

- Added missing NULL pointer checks in SetPenFromStyleString?(), SetBrushFromStyleString?() and SetSymbolFromStyleString?() (http://bugzilla.maptools.org/show_bug.cgi?id=1670)

- Fixed problem with null brush bg color becoming black when parsing style strings (http://bugzilla.maptools.org/show_bug.cgi?id=1603)

Change History

03/30/07 15:29:18 changed by dmorissette

  • status changed from new to assigned.

Working on this now.

03/30/07 15:36:04 changed by dmorissette

  • component changed from default to OGR_SF.

03/30/07 16:04:28 changed by warmerdam

  • cc set to warmerdam.

03/30/07 16:20:37 changed by dmorissette

MITAB bug 1603 backported in SVN r11098

MITAB bug 1670 backported in SVN r11101

The other two will be more tricky but I have to leave now. I will backport them before the 1.4.1 beta on Tuesday.

04/02/07 13:11:39 changed by dmorissette

  • status changed from assigned to closed.
  • resolution set to fixed.

MITAB bug 1663 backported in SVN r11167

MITAB bug 1657 backported in SVN r11168

Closing this ticket as FIXED.