Uploaded image for project: 'Lucy'
  1. Lucy
  2. LUCY-185

Improve error handling when required params not supplied

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.1.0 (incubating), 0.2.0 (incubating), 0.2.1 (incubating)
    • 0.3.0 (incubating)
    • Clownfish, Perl bindings
    • None

    Description

      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.

      Attachments

        1. LUCY-185.patch
          1 kB
          Marvin Humphrey

        Activity

          People

            marvin Marvin Humphrey
            marvin Marvin Humphrey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment