malloc(): corrupted top size in "Tuba" application if gstreamer-vaapi is installed
Describe your issue
I use "Tuba" as a Fediverse client. It's able to play videos and that usually works fine. However if I visit this specific post, and try to play the video. Tuba Crashes. I tried to download the video and play it in gst-play
This only happens if I have gstreamer-vaapi istalled. After uninstallation the video plays fine.
Expected Behavior
Tuba should play the video, even if gstreamer-vaapi is installed.
Observed Behavior
Tuba crashes.
Setup
- Operating System: Arch Linux, GNOME 45 Wayland
- Device: Computer
- GStreamer Version: 1.22.7
- Command line:
Steps to reproduce the bug
(At the end there is also a mention without tuba, with gst-play-1.0
directly that could be related
- open terminal
- type
tuba
- register fediverse account somewhere and connect your account to tuba
- search for https://fosstodon.org/@orhun/111573181962807538
- hit the play button
How reproducible is the bug?
Always
Screenshots if relevant
Solutions you have tried
Uninstalling gstreamer-vaapi works
Related non-duplicate issues
Additional Information
gst-play-1.0
If I do use gst-play-1.0 directly for the videofile
gst-play-1.0 https://cdn.fosstodon.org/media_attachments/files/111/573/181/444/879/205/original/def349e3cdb04d8a.mp4
The video plays, but after reaching the end it
free(): invalid next size (normal)
[1] 21962 IOT instruction (core dumped) gst-play-1.0