gvSIG bugs #3937
Null pointer exception al lanzar un error de parseo a WKT
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | Spent time: | - | |
Assignee: | Joaquín del Cerro Murciano | |||
Category: | - | |||
Target version: | 2.3.0-2412 (rev. org.gvsig.desktop-2.0.118) | |||
Severity: | Minor | Add-on version: | ||
gvSIG version: | 2.3.0 | Add-on build: | ||
gvSIG build: | 2411 | Add-on resolve version: | ||
Operative System: | Add-on resolve build: | |||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Unknown |
Description
Cuando ocurre alguna excepción al exportar a WKT se captura y se lanza una GeometryOperationException como se ve en el siguiente código en la clase FromWKT:
public Object invoke(Geometry geom, GeometryOperationContext ctx)
throws GeometryOperationException {
try {
return parser.read( (String) ctx.getAttribute(FromWKTGeometryOperationContext.TEXT));
} catch (ParseException e) {
throw new GeometryOperationException(geom.getType(),CODE,e);
}
}
El problema ocurre cuando el método recibe una geometría nula e intenta obtener el tipo, dado un NPE. Adjunto LOG.
Associated revisions
refs #3937, corregida atrapada de errores.
History
#1 Updated by Joaquín del Cerro Murciano over 8 years ago
- Target version set to 2.3.0-2412 (rev. org.gvsig.desktop-2.0.118)
- Assignee set to Joaquín del Cerro Murciano
- Status changed from New to Fixed
#2 Updated by Álvaro Anguix over 8 years ago
- Status changed from Fixed to Closed