Area source at fault is not identifed

Bug #940385 reported by Muharem Hrnjadovic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenQuake (deprecated)
Won't Fix
Medium
Unassigned

Bug Description

The user is not getting any indication whatsoever which area source is at fault. This is not practical for large source models.

[2012-02-23 22:49:52,401: ERROR/MainProcess] Task openquake.hazard.tasks.compute_hazard_curve[acd95962-a061-446b-8530-071238b8a8da] raised exception: JavaException('None',)
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/celery/execute/trace.py", line 47, in trace
    return cls(states.SUCCESS, retval=fun(*args, **kwargs))
  File "/usr/lib/pymodules/python2.7/celery/app/task/__init__.py", line 247, in __call__
    return self.run(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/celery/app/__init__.py", line 175, in run
    return fun(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openquake/java.py", line 333, in unwrap_exception
    return func(*targs, **tkwargs)
  File "/usr/lib/pymodules/python2.7/openquake/utils/stats.py", line 174, in wrapper
    result = func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openquake/hazard/tasks.py", line 87, in compute_hazard_curve
    keys = hazengine.compute_hazard_curve(sites, realization)
  File "/usr/lib/pymodules/python2.7/openquake/hazard/opensha.py", line 74, in decorated
    return fn(self, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openquake/hazard/opensha.py", line 617, in compute_hazard_curve
    unwrap_validation_error(jpype, ex)
  File "/usr/lib/pymodules/python2.7/openquake/hazard/opensha.py", line 96, in unwrap_validation_error
    raise runtime_exception
JavaException: Java traceback (most recent call last):
  File "HazardCalculator.java", line 125, in org.gem.calc.HazardCalculator.getHazardCurvesAsJson
  File "HazardCalculator.java", line 92, in org.gem.calc.HazardCalculator.getHazardCurves
  File "HazardCurveCalculator.java", line 415, in org.opensha.sha.calc.HazardCurveCalculator.getHazardCurve
  File "CY_2008_AttenRel.java", line 370, in org.opensha.sha.imr.attenRelImpl.CY_2008_AttenRel.setEqkRupture
  File "CY_2008_AttenRel.java", line 418, in org.opensha.sha.imr.attenRelImpl.CY_2008_AttenRel.setPropagationEffectParams
  File "PropagationEffect.java", line 247, in org.opensha.sha.imr.PropagationEffect.getDistanceX
  File "PropagationEffect.java", line 291, in org.opensha.sha.imr.PropagationEffect.computeDistanceX
  File "PropagationEffectParameter.java", line 88, in org.opensha.sha.imr.param.PropagationEffectParams.PropagationEffectParameter.getValue
  File "DistanceX_Parameter.java", line 214, in org.opensha.sha.imr.param.PropagationEffectParams.DistanceX_Parameter.calcValueFromSiteAndEqkRup
  File "Region.java", line 195, in org.opensha.commons.geo.Region.<init>
  File "Region.java", line 719, in org.opensha.commons.geo.Region.initBorderedRegion
  File "Region.java", line 673, in org.opensha.commons.geo.Region.createArea
java.lang.IllegalArgumentException: Area is not a single closed path

Changed in openquake:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 0.6.0
tags: added: defect enduser-visible hazard
John Tarter (toh2)
Changed in openquake:
milestone: 0.6.0 → 0.7.0
Revision history for this message
Lars Butler (lars-butler) wrote :

This is Java error. We don't have Java code anymore, so this isn't relevant.

Changed in openquake:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.