gvSIG bugs #3937
Null pointer exception al lanzar un error de parseo a WKT
| Status: | Closed | % Done: | 0% | |
|---|---|---|---|---|
| Priority: | Normal | Spent time: | - | |
| Assignee: | ||||
| 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 10 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 10 years ago
- Status changed from Fixed to Closed