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

--- Comment #10 from Ben <[email protected]> ---
(In reply to Ben from comment #9)
> (In reply to kde49861515 from comment #7)
> 
> I also get this error when trying to make a second recording using the same
> Spectacle process; in my case, using the 'Rectangular Region' video recorder
> option and saving to WebM.
> 
> Specifically, the error only happens if I re-use the first video's area; if
> I mark a new one, the second video records as expected.
> 
> Steps to reproduce:
> 1. Open Spectacle (I usually use a hotkey, but in my test I opened it from
> the Terminal)
> 2. Click New Recording → Rectangular Recording at the bottom of the screen
> 3. Mark an area
> 4. Stop the recording via the taskbar icon
> 5. Click New Recording → Rectangular Recording at the top of the screen
> 6. Double-click to re-select the previous area
> 7. Repeat #4
> 
> As you can see, after closing the error message the Terminal process does
> not stop (and if I look in System Monitor, Spectacle remains indefinitely).
> If I then re-open Spectacle (e.g., through KRunner) it will catch the
> existing process and put me straight to the previously-selected area, rather
> than my usual fresh 'Click and drag to make a selection' prompt.
> 
> I've only started to notice this recently, so I suspect it is a regression
> introduced in 26.04.
> 
> I've attached a recording of the reproduction, and here's my console output
> (although there doesn't seem to be anything particularly useful in it):
> 
> ```sh
> ❯ spectacle
> spectacle: Attempting to use Tesseract library "libtesseract.so.5"
> spectacle: Detected Tesseract version "5.5.0"
> spectacle: Loaded Tesseract runtime library from "libtesseract.so.5"
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> kpipewire_vaapi_logging: VAAPI: Mesa Gallium driver 26.0.3-1ubuntu1 for AMD
> Radeon RX 6600 (radeonsi, navi23, ACO, DRM 3.64, 7.0.0-27-generic) in use
> for device "/dev/dri/renderD128"
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> kf.kio.workers.file: copy()
> QUrl("file:///tmp/Spectacle.jhxmhU/Screencast_20260707_091817.mp4") to
> QUrl("file:///home/rumperuu/Videos/Screencasts/Screencast_20260707_091817.
> mp4") mode= -1
> qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 8.0.1-3ubuntu2
> GPL version 2 or later
> Authorization required, but no authorization protocol specified
> 
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
> '/home/rumperuu/Videos/Screencasts/Screencast_20260707_091817.mp4':
>   Metadata:
>     major_brand     : isom
>     minor_version   : 512
>     compatible_brands: isomiso2avc1mp41
>     encoder         : Lavf62.3.100
>   Duration: 00:00:01.93, start: 0.017000, bitrate: 7 kb/s
>   Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661),
> yuv420p(progressive), 286x196, 3 kb/s, 9.32 fps, 2k tbr, 90k tbn, start
> 0.017000 (default)
>     Metadata:
>       handler_name    : VideoHandler
>       vendor_id       : [0][0][0][0]
> QQmlComponent: Cannot create a component in an invalid context
> QQmlComponent: Cannot create a component in an invalid context
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> libva info: VA-API version 1.23.0
> libva info: Trying to open
> /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
> libva info: Found init function __vaDriverInit_1_23
> libva info: va_openDriver() returns 0
> Failed to export video: Temporary file URL must be an existing local file
> ```

Never mind the attachment; video is available here for 7 days:
https://storage.to/AssqUVFC9

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

Reply via email to