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

            Bug ID: 485629
           Summary: [Wayland/Recording] Hangs when trying to finish a
                    recording for a window which has been closed mid
                    record
    Classification: Applications
           Product: Spectacle
           Version: 24.02.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: renatojr...@gmail.com
                CC: k...@david-redondo.de
  Target Milestone: ---

SUMMARY

Spectacle will freeze when finishing the record for a window that has been
closed in the middle of the recording session. Only a force kill/terminate to
end it.
- No intermediate or partial files are produced in this case.
- It works fine recording a window without trying to reproduce this (i.e.:
don't close the window being recorded).
- No relevant logs are produced in either dmesg/klog or journalctl.

STEPS TO REPRODUCE

1. Open any window to be recorded (e.g: Dolphin) and Spectacle
2. On Spectacle, click "Recording" > "Window"
3. Pick the example window, Spectacle begins recording it.
4. Close the example window, Spectacle continues recording it.
5. On Spectacle, click "Finish recording".

OBSERVED RESULT

Spectacle freezes. Needs to kill it forcefully.

EXPECTED RESULT

Not sure, but no locking up. Maybe it should automatically finish the recording
when the target window is closed; or keep producing blank frames to the stream
until finished?

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: EndeavourOS
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Graphics platform: Wayland
Kernel: 6.8.5-arch1-1 (64 bit)
Graphics card/driver: AMD Radeon RX 550 / 550 Series (radeonsi, polaris12, LLVM
17.0.6, DRM 3.57, 6.8.5-arch1-1 / Mesa 24.0.5-arch1.1)

and

Linux/KDE Plasma: openSUSE Tumbleweed 20240414
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.7.0
Graphics platform: Wayland
Kernel: 6.8.5-1-default (64 bit)
Graphics card/driver: llvmpipe / KVM

Same behavior/issue on both. And both up-to-date as of now.

ADDITIONAL INFORMATION

It seems there was issues about this already:
https://bugs.kde.org/show_bug.cgi?id=469786
https://bugs.kde.org/show_bug.cgi?id=467593

But it persists on the versions above. Since it freezes without producing any
useful info, can't be sure if a Spectacle or KPipeWire issue, apologies if
reporting to the wrong product, despite previous bug seemed to be related to
KPipeWire.

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

Reply via email to