Event based calculator fails when serializing ruptures coming from CharacteristicFaultSource with ComplexFaultGeometry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenQuake (deprecated) |
Invalid
|
Critical
|
Unassigned |
Bug Description
The following error occurs when running the 'event based' calculator with a source model containing a characteristicF
[2013-04-14 21:40:26,004 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 93% complete
[2013-04-14 21:40:27,131 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 94% complete
[2013-04-14 21:40:27,184 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 95% complete
[2013-04-14 21:40:27,209 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 96% complete
[2013-04-14 21:40:27,911 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 97% complete
[2013-04-14 21:40:28,135 #190 gemcontrol.ethz.ch PROGRESS MainProcess/1336 root] ** > hazard 98% complete
[2013-04-14 21:41:49,938 #190 gemsun01.ethz.ch CRITICAL PoolWorker-13/4640 root] Error occurred in task: 'ComplexFaultSu
[2013-04-14 21:41:49,939 #190 gemsun01.ethz.ch ERROR PoolWorker-13/4640 root] 'ComplexFaultSu
Traceback (most recent call last):
File "/usr/local/
task_
File "/usr/local/
result = func(*args, **kwargs)
File "/usr/local/
rupture_
File "/usr/lib/
res = func(*args, **kwargs)
File "/usr/local/
for i, corner in enumerate(
AttributeError: 'ComplexFaultSu
[2013-04-14 21:42:11,356 #190 - ERROR MainProcess/1337 supervisor] job terminated with failures: [('oqs/
Job 190 failed
damiano@gemcontrol:
Looking at the code base it seems that only a Characteristic Fault Source with a MultiSurface is supported while also SimpleFaultGeometry and ComplexFaultGeo
Changed in openquake: | |
importance: | Undecided → Critical |
milestone: | none → 1.0.0 |
description: | updated |
Changed in openquake: | |
status: | New → Invalid |