Ticket #1899 (closed defect: fixed)
Plugin ABI troubles
| Reported by: | neteler | Owned by: | rouault |
|---|---|---|---|
| Priority: | normal | Milestone: | 1.5.0 |
| Component: | ConfigBuild | Version: | svn-trunk |
| Severity: | normal | Keywords: | plugin abi |
| Cc: | warmerdam |
Description (last modified by warmerdam) (diff)
Frank,
I have tried today with today's SVN HEAD on a RHEL4 64bit box to read SRTM:
gdb gdalinfo
GNU gdb Red Hat Linux (6.3.0.0-1.143.el4rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib64/tls/libthread_db.so.1".
(gdb) r N59E013.hgt
Starting program: /usr/local/bin/gdalinfo N59E013.hgt
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 182909824480 (LWP 31739)]
Driver: SRTMHGT/SRTMHGT File Format
Files: N59E013.hgt
Size is 1201, 1201
Coordinate System is:
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],
TOWGS84[0,0,0,0,0,0,0],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9108"]],
AXIS["Lat",NORTH],
AXIS["Long",EAST],
AUTHORITY["EPSG","4326"]]
Origin = (12.999583333333334,60.000416666666666)
Pixel Size = (0.000833333333333,-0.000833333333333)
Corner Coordinates:
Upper Left ( 12.9995833, 60.0004167) ( 12d59'58.50"E, 60d 0'1.50"N)
Lower Left ( 12.9995833, 58.9995833) ( 12d59'58.50"E, 58d59'58.50"N)
Upper Right ( 14.0004167, 60.0004167) ( 14d 0'1.50"E, 60d 0'1.50"N)
Lower Right ( 14.0004167, 58.9995833) ( 14d 0'1.50"E, 58d59'58.50"N)
Center ( 13.5000000, 59.5000000) ( 13d30'0.00"E, 59d30'0.00"N)
Band 1 Block=1201x1 Type=Int16, ColorInterp=Undefined
NoData Value=-32768
Unit Type: m
*** glibc detected *** double free or corruption (!prev): 0x000000000050dc10 ***
Program received signal SIGABRT, Aborted.
[Switching to Thread 182909824480 (LWP 31739)]
0x0000003e1452e21d in raise () from /lib64/tls/libc.so.6
(gdb) bt
#0 0x0000003e1452e21d in raise () from /lib64/tls/libc.so.6
#1 0x0000003e1452fa1e in abort () from /lib64/tls/libc.so.6
#2 0x0000003e14563451 in __libc_message () from /lib64/tls/libc.so.6
#3 0x0000003e1456906e in _int_free () from /lib64/tls/libc.so.6
#4 0x0000003e145693b6 in free () from /lib64/tls/libc.so.6
#5 0x0000003e15cae29e in operator delete () from /usr/lib64/libstdc++.so.6
#6 0x0000002a957f1ae9 in GDALDriverManager::~GDALDriverManager$delete () from /usr/local/lib/libgdal.so.1
#7 0x000000000040302d in main ()
If you want me to debug more, let me know. Same thing when using gdalwarp on the SRTM file.
Markus
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

