Bug 489789

Summary: recording fails to stop
Product: [Applications] Spectacle Reporter: valhrafnaz
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: RESOLVED DUPLICATE    
Severity: major CC: armoire.mountable405, filip.kendes1, kde
Priority: NOR    
Version: 24.05.2   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description valhrafnaz 2024-07-05 14:12:16 UTC
SUMMARY
Since updating to 24.05.02, spectacle fails to to stop screenrecodings and has to be force quit in order to respond to commands again.

STEPS TO REPRODUCE
1.  Use spectacle to record, doesn't matter which capture mode.
2.  Click the tray icon to stop the recording.

OBSERVED RESULT
Spectacle locks up. Running from terminal produces the following output when attempting to stop the recording:

*** pw_stream_destroy called from wrong context, check thread and locking: Not in loop
*** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop

Switching from VP9 to MP4 causes a different bug that causes the video driver to crash, which seems to be a different problem.

EXPECTED RESULT
Recording should finalize and video should be saved.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel: 6.9.7-arch1-1
Wayland

ADDITIONAL INFORMATION
Comment 1 Filip 2024-07-05 18:00:56 UTC

*** This bug has been marked as a duplicate of bug 489434 ***