https://bugs.kde.org/show_bug.cgi?id=510273

            Bug ID: 510273
           Summary: Glaxnimate crashes when document.find_by_uuid() is
                    used from the script console
    Classification: Applications
           Product: glaxnimate
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: scripting
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 185541
  --> https://bugs.kde.org/attachment.cgi?id=185541&action=edit
Backtrace (partial)

SUMMARY

Glaxnimate crashes when document.find_by_uuid() is used from the script
console. Applies to other find_by_* functions as well.

STEPS TO REPRODUCE
1. Create a simple document
2. Display the scripting console
3. Type "document.find_by_uuid('...')" followed by Enter. (Crashes with
arbitrary string passed - no valid uuid needed to reproduce.)

OBSERVED RESULT

Application crashes.

EXPECTED RESULT

Application does not crash. If the function is used with invalid arguments, an
error is reported in the console.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.8-arch3-1 (64-bit)
Graphics Platform: Wayland

Glaxnimate version: 0.5.4-7 (https://aur.archlinux.org/packages/glaxnimate)

ADDITIONAL INFORMATION

I tried various arguments, including a well formatted UUID string "{xxxx....}"
and a uuid.UUID instance constructed beforehand, all with the same result. Only
when I tried to pass it a QtUuid instance it did not crash and instead reported
a conversion error in the console.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to