Uploaded image for project: 'UGENE'
  1. UGENE
  2. UGENE-6683

MultiTask has no input tasks

    XMLWordPrintable

    Details

    • Story Points:
      3
    • Sprint:
      DEV-34-7, DEV-35-4
    • Affect Type:
      Userdefined

      Description

      Scenario:

      1. Open the WD.
      2. Add "Read sequence" element and set "human_T1.fa" file from UGENE sample data as input.
      3. Add "In Silico PCR" element, set the attached "long_primers.fa" file as "Primers URL".
      4. Connect elements and click "Run".
        Expected result: the workflow finishes with an error, because all primers are too long (the limit for each primer is 1024 characters).
        Actual result: a SAFE_POINT is triggered.

      The technical reason: the constructor of MultiTask class has several SAFE_POINTs. In case one of them is triggered, a member of the class is left not initialized. It's necessary to reorganize the constructor to avoid such behaviour.

      See also crash #22665.

        Attachments

        1. long_primers.fa
          406 kB
          Dmitrii Sukhomlinov
        2. redundant_message.jpg
          572 kB
          Svetlana Samoilenko

          Activity

            People

            Assignee:
            dsukhomlinov Dmitrii Sukhomlinov
            Reporter:
            dsukhomlinov Dmitrii Sukhomlinov
            Assigned Tester:
            Svetlana Samoilenko
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: