Opened 18 years ago

Closed 13 years ago

#1042 closed defect (fixed)

ogr2ogr export from PGDB crashes

Reported by: dfuhry@… Owned by: warmerdam
Priority: high Milestone:
Component: OGR_SF Version: unspecified
Severity: normal Keywords:
Cc:

Description (last modified by Even Rouault)

ogr2ogr -append -update -f OCI OCI:taxmap/taxmap1:T_1_DirtyAreas LB002.mdb
T_1_DirtyAreas -lco LAUNDER=YES -lco DIM=2 -lco SRID=41100 -lco
GEOMETRY_NAME=GEOM -lco INDEX=OFF -lco MULTI_LOAD=YES

crashes ogr2ogr.exe.  I'm running ogr2ogr in batch mode.  This is probably the
100th or so iteration.  The file that the windows error report would have
contained is:

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="ogr2ogr.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="ogr2ogr.exe" SIZE="77824" CHECKSUM="0x919C7713"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/20/2006
03:43:05" UPTO_LINK_DATE="01/20/2006 03:43:05" />
    <MATCHING_FILE NAME="ogrinfo.exe" SIZE="73728" CHECKSUM="0x1F334CE9"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/20/2006
03:43:00" UPTO_LINK_DATE="01/20/2006 03:43:00" />
    <MATCHING_FILE NAME="ogrtindex.exe" SIZE="69632" CHECKSUM="0x2B51431D"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/20/2006
03:43:07" UPTO_LINK_DATE="01/20/2006 03:43:07" />
    <MATCHING_FILE NAME="test_ogrsf.exe" SIZE="1679360" CHECKSUM="0xD2CFEB30"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/20/2006
03:43:02" UPTO_LINK_DATE="01/20/2006 03:43:02" />
</EXE>
<EXE NAME="gdal13.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="gdal13.dll" SIZE="3923968" CHECKSUM="0xD0669B3E"
BIN_FILE_VERSION="1.3.1.0" BIN_PRODUCT_VERSION="1.3.1.0"
PRODUCT_VERSION="1.3.1.0" FILE_DESCRIPTION="Geospatial Data Abstraction Library"
COMPANY_NAME="Frank Warmerdam" PRODUCT_NAME="GDAL" FILE_VERSION="1.3.1.0"
INTERNAL_NAME="GDAL" LEGAL_COPYRIGHT="Copyright (c) 1998, 2005 Frank Warmerdam"
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2"
MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0"
UPTO_BIN_FILE_VERSION="1.3.1.0" UPTO_BIN_PRODUCT_VERSION="1.3.1.0"
LINK_DATE="01/20/2006 03:43:08" UPTO_LINK_DATE="01/20/2006 03:43:08"
VER_LANGUAGE="Language Neutral [0x0]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="983552" CHECKSUM="0x4CE79457"
BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180"
PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client
DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows®
Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)"
ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="©
Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0"
VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32"
PE_CHECKSUM="0xFF848" LINKER_VERSION="0x50001"
UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180"
LINK_DATE="08/04/2004 07:56:36" UPTO_LINK_DATE="08/04/2004 07:56:36"
VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>

I'll attach a screenshot with a bit more info if possible.

Attachments (1)

ogr2ogr-crash.png (34.8 KB ) - added by dfuhry@… 18 years ago.
Crash screenshot of ogr2ogr

Download all attachments as: .zip

Change History (4)

by dfuhry@…, 18 years ago

Attachment: ogr2ogr-crash.png added

Crash screenshot of ogr2ogr

comment:1 by dfuhry@…, 18 years ago

I've whittled this down a bit and 

ogr2ogr -f "ESRI Shapefile" t_dirty_areas LB002.mdb T_1_DirtyAreas

also crashes.  Changing the summary to reflect this.

comment:2 by dfuhry@…, 18 years ago

Actually it creates a shapefile but it's corrupt.  If the previous .mdb
attachment attempts failed, you can get the file at
http://dave.thefuhry.com/LB002_test.mdb

comment:3 by Even Rouault, 13 years ago

Description: modified (diff)
Resolution: fixed
Status: newclosed

Assuming this is closed now

Note: See TracTickets for help on using tickets.