[OSGeoLive] #2434: ogr_fdw_info crash

OSGeoLive trac_osgeolive at osgeo.org
Wed May 24 14:56:44 PDT 2023


#2434: ogr_fdw_info crash
---------------------------+----------------------------
 Reporter:  darkblueb      |       Owner:  osgeolive@…
     Type:  defect         |      Status:  new
 Priority:  normal         |   Milestone:  OSGeoLive16.0
Component:  OSGeoLive      |  Resolution:
 Keywords:  gdal, postgis  |
---------------------------+----------------------------
Comment (by darkblueb):

 {{{
 $gdb
 (gdb) exec-file /usr/lib/postgresql/14/bin/ogr_fdw_info
 (gdb) run
 Starting program: /usr/lib/postgresql/14/bin/ogr_fdw_info
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 usage: ogr_fdw_info -s <ogr datasource> -l <ogr layer name> -i <ogr layer
 index (numeric)> -t <output table name> -n <output server name> -o <config
 options>
        ogr_fdw_info -s <ogr datasource>
 usage: ogr_fdw_info -f
        Show what input file formats are supported.

 note (1): You can specify either -l (layer name) or -i (layer index) if
 you specify both -l will be used
 note (2): config options are specified as a comma deliminated list without
 the OGR_<driver>_ prefix
 so OGR_XLSX_HEADERS = FORCE OGR_XLSX_FIELD_TYPES = STRING would become:
 "HEADERS = FORCE,FIELD_TYPES = STRING"

 Program received signal SIGSEGV, Segmentation fault.
 0x00007ffff681647e in free () from /lib/x86_64-linux-gnu/libc.so.6
 (gdb) bt
 #0  0x00007ffff681647e in free () from /lib/x86_64-linux-gnu/libc.so.6
 #1  0x00007ffff05be960 in
 osgeo::proj::common::UnitOfMeasure::~UnitOfMeasure() ()
    from /lib/x86_64-linux-gnu/libproj.so.25
 #2  0x00007ffff67b6a56 in __cxa_finalize () from /lib/x86_64-linux-
 gnu/libc.so.6
 #3  0x00007ffff05223e7 in ?? () from /lib/x86_64-linux-gnu/libproj.so.25
 #4  0x00007fffffffde80 in ?? ()
 Backtrace stopped: previous frame identical to this frame (corrupt stack?)
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/osgeolive/ticket/2434#comment:1>
OSGeoLive <https://live.osgeo.org/>
self-contained bootable DVD, USB thumb drive or Virtual Machine based on Lubuntu, that allows you to try a wide variety of open source geospatial software without installing anything.


More information about the osgeolive mailing list