Improve error handling when required params not supplied
--------------------------------------------------------
Key: LUCY-185
URL: https://issues.apache.org/jira/browse/LUCY-185
Project: Lucy
Issue Type: Bug
Components: Clownfish, Perl bindings
Affects Versions: 0.2.1 (incubating), 0.2.0 (incubating), 0.1.0 (incubating)
Reporter: Marvin Humphrey
Assignee: Marvin Humphrey
Fix For: 0.3.0 (incubating)
Attachments: LUCY-185.patch
The XS argument processing code for Lucy's Perl bindings is supposed to detect
when required parameters were not supplied by the user and throw an
informative exception. Sometimes, it does not, resulting in invalid input
being passed to core functions. Typically, this would be a missing required
object, resulting in a NULL-deref by the core code.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira