[ZOO-Discuss] Execute request returns SIGSEGV message from the zoo kernel for Python

Armin Burger armin.burger at gmail.com
Mon Mar 14 08:06:27 PDT 2011


Hi all

after successfully compilation and installation of the zoo_loader.cgi
the "GetCapabilities" and "Describe Process" work fine. But as soon as
I try to run the Excecute request  using the simple HelloPy and a
python serviceProvider as hello.py with

http://my.website/zoo/?Service=WPS&Request=Execute&Version=1.0.0&Identifier=HelloPy&DataInputs=a=My%20Name

the zoo kernel returns a segmentation fault message like

<?xml version="1.0" encoding="UTF-8"?>
<ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xlink="http://www.w                  3.org/1999/xlink"
xsi:schemaLocation="http://www.opengis.net/ows/1.1
http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd"
xml:lang="en-                  US" version="1.1.0">
  <ows:Exception exceptionCode="InternalError">
    <ows:ExceptionText>ZOO Kernel failed to process your request
receiving signal 11 = SIGSEGV</ows:ExceptionText>
  </ows:Exception>
</ows:ExceptionReport>

Same happens when I run it from the command line
./zoo_loader.cgi
"Service=WPS&Request=Execute&Version=1.0.0&Identifier=HelloPy&DataInputs=a=My%20Name"

So it seems sort of "caught" segfault from some internal
functionality. But I do not know how to do some kind of debugging.

Any ideas what I could try?

Armin



More information about the Zoo-discuss mailing list