#24724: GeoDjango with Django 1.8 - 'GDALAllRegister' Attribute Error
-------------------------------------+-------------------------------------
Reporter: dimitri-justeau | Owner: nobody
Type: Bug | Status: new
Component: GIS | Version: 1.8
Severity: Release blocker | Resolution:
Keywords: geodjango gdal | Triage Stage: Accepted
windows rasters |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by timgraham):
I managed to fix some of the failures. The remaining failures are below
(not sure if they are Django problems that need to be fixed or a problem
with my test machine setup).
{{{
======================================================================
ERROR: test03a_layers (gis_tests.gdal_tests.test_ds.DataSourceTest)
Testing Data Source Layers.
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\Users\Tim\code\django\tests\gis_tests\gdal_tests\test_ds.py",
line 12
5, in test03a_layers
self.assertRaises(OGRIndexError, layer.__getitem__, 50000)
File "C:\Program Files\Python 3.5\Lib\unittest\case.py", line 704, in
assertRa
ises
return context.handle('assertRaises', callableObj, args, kwargs)
File "C:\Program Files\Python 3.5\Lib\unittest\case.py", line 162, in
handle
callable_obj(*args, **kwargs)
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\layer.py", line
51, in
__getitem__
return self._make_feature(index)
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\layer.py", line
84, in
_make_feature
return Feature(capi.get_feature(self.ptr, feat_id), self)
OSError: [WinError -1073741795] Windows Error 0xc000001d
======================================================================
ERROR: test07b_closepolygons (gis_tests.gdal_tests.test_geom.OGRGeomTest)
Testing closing Polygon objects.
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\Users\Tim\code\django\tests\gis_tests\gdal_tests\test_geom.py",
line
250, in test07b_closepolygons
poly.centroid
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\geometries.py",
line 62
7, in centroid
capi.get_centroid(self.ptr, p.ptr)
OSError: [WinError -1073741795] Windows Error 0xc000001d
======================================================================
ERROR: test_file_based_raster_creation
(gis_tests.gdal_tests.test_raster.GDALRas
terTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"c:\Users\Tim\code\django\tests\gis_tests\gdal_tests\test_raster.py", lin
e 142, in test_file_based_raster_creation
'nodata_value': self.rs.bands[0].nodata_value
File
"c:\Users\Tim\code\django\django\contrib\gis\gdal\raster\source.py", line
105, in __init__
None
OSError: [WinError -1073741795] Windows Error 0xc000001d
======================================================================
ERROR: test_custom_srid (gis_tests.geos_tests.test_geos.GEOSTest)
Test with a srid unknown from GDAL
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\Users\Tim\code\django\tests\gis_tests\geos_tests\test_geos.py",
line
647, in test_custom_srid
self.assertIsInstance(pnt.ogr, gdal.OGRGeometry)
File "c:\Users\Tim\code\django\django\contrib\gis\geos\geometry.py",
line 462,
in ogr
return gdal.OGRGeometry(self.wkb, self.srid)
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\geometries.py",
line 11
7, in __init__
self.srs = srs
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\geometries.py",
line 27
1, in _set_srs
sr = SpatialReference(srs)
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\srs.py", line 95,
in __
init__
self.import_epsg(srs_input)
File "c:\Users\Tim\code\django\django\contrib\gis\gdal\srs.py", line
286, in i
mport_epsg
capi.from_epsg(self.ptr, epsg)
OSError: exception: access violation writing 0x0000000F
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/24724#comment:4>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/073.b85908e9a3c8c1e489e80c2177482f79%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.