Bug report #2768
crash when opening an invalid file
Status: | Closed | ||
---|---|---|---|
Priority: | Low | ||
Assignee: | |||
Category: | Rasters | ||
Affected QGIS version: | Regression?: | No | |
Operating System: | Debian | Easy fix?: | No |
Pull Request or Patch supplied: | Resolution: | invalid | |
Crashes QGIS or corrupts data: | Copied to github as #: | 12828 |
Description
If one tries to open the accessory .aux file instead of the .adf, QGIS crashes:
Error:
GDAL Error 1: Can't find RasterDMS field in Eimg_Layer with block list.
Segmentation fault
I'm attaching the file causing the crash.
History
#1
Updated by Giovanni Manghi over 14 years ago
Paolo, this should be duplicate of #2688
#2
Updated by Jürgen Fischer over 14 years ago
can't reproduce this either. Which GDAL version is in use?
#3
Updated by Borys Jurgiel over 14 years ago
Paolo, can you test it with gdal 1.7? At mine, this one and #2688 seem to be related to gdal 1.6.x only.
#4
Updated by Paolo Cavallini over 14 years ago
Confirmed: it crashes with the above mentioned error with libgdal1-1.7.0 Version: 1.7.1-1 from Debian experimental. It crashes with error:
Error:
GDAL Error 4: @/home/paolo/Desktop/dem50.aux' not recognised as a supported file format.
During startup - Warning message:
�w�
Segmentation fault
with libgdal1-1.6.0 Version: 1.6.3-4 from Debian testing
#5
Updated by Borys Jurgiel over 14 years ago
So you get the same behaviour with both gdals 1.6.3 and 1.7.1?
#6
Updated by Paolo Cavallini over 14 years ago
Same behaviour, different message.
#7
Updated by Jürgen Fischer over 14 years ago
Replying to [comment:4 pcav]:
Confirmed: it crashes with the above mentioned error with libgdal1-1.7.0 Version: 1.7.1-1 from Debian experimental. It crashes with error:
32 or 64bit?
#8
Updated by Paolo Cavallini over 14 years ago
gdal 1.6.3 on 32, 1.7.1 on 64 bit
#9
Updated by Jürgen Fischer over 14 years ago
#10
Updated by Paolo Cavallini over 14 years ago
Yes, it crashes also when I have only the .aux:
Error:
GDAL Error 4: @/home/paolo/article.aux' not recognised as a supported file format.
Segmentation fault
gdalinfo -mm /home/paolo/article.aux gives the same error:
ERROR 4: @/home/paolo/article.aux' not recognised as a supported file format.
gdalinfo failed - unable to open '/home/paolo/article.aux'.
#11
Updated by Paolo Cavallini over 14 years ago
BTW, this bug renders the Image Boundary plugin unusable, if in the origin folder there are .tfw or other files.
#12
Updated by Jürgen Fischer over 14 years ago
Replying to [comment:12 pcav]:
BTW, this bug renders the Image Boundary plugin unusable, if in the origin folder there are .tfw or other files.
could you provider a backtrace? Did you try without any plugins?
#13
Updated by Jürgen Fischer over 14 years ago
Replying to [comment:13 jef]:
could you provide a backtrace? Did you try without any plugins?
And a clean ~/.qgis...
#14
Updated by Paolo Cavallini over 14 years ago
You are right (as usual): it depends on some plugin - removing the it does not crash, putting them back it does. Now it's a long way to test every one.
#15
Updated by Paolo Cavallini over 14 years ago
- Status changed from Open to Closed
- Resolution set to invalid
OK, got it: it's SDA4PP