Public bug reported: I discovered this bug when I tried to take a snapshot of "I Died in a Car Crash" contemporary dance video by Ana Zimhart (https://www.youtube.com/watch?v=eoocJ3euHy8), which the video itself had been downloaded long time ago.
When the video played at time position 1:37 (when Ana did headstand/handstand [baby freeze headstand] trick) I took a snapshot two times. The first attempt succeed, but the second attempt triggered double free crash. Examining log (tail) when running vlc with `vlc -vvv`, I got: [00007f55c81ee320] main filter debug: using video converter module "vaapi_filters" [00007f55c844abc0] main filter debug: Filter 'VAAPI filters' (0x7f55c81ee320) appended to chain [00007f55c8563940] main filter debug: looking for video converter module matching "any": 23 candidates [00007f55c8563940] swscale filter debug: 540x360 (544x368) chroma: I420 -> 540x360 (544x368) chroma: YUVA with scaling using Bicubic (good quality) [00007f55c8563940] main filter debug: using video converter module "swscale" [00007f55c844abc0] main filter debug: Filter 'Swscale' (0x7f55c8563940) appended to chain [00007f55c844abc0] main filter debug: using video converter module "chain" [00007f55c844abc0] main filter debug: removing module "chain" [00007f55c81ee320] main filter debug: removing module "vaapi_filters" double free or corruption (!prev) ProblemType: Crash DistroRelease: Ubuntu 20.04 Package: vlc-bin 3.0.9.2-1 ProcVersionSignature: Ubuntu 5.4.0-33.37-generic 5.4.34 Uname: Linux 5.4.0-33-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu27.8 Architecture: amd64 AssertionMessage: double free or corruption (!prev) CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Wed Sep 9 16:14:10 2020 ExecutablePath: /usr/bin/vlc ExecutableTimestamp: 1586460584 InstallationDate: Installed on 2020-05-05 (126 days ago) InstallationMedia: Ubuntu-MATE 20.04 LTS "Focal Fossa" - Release amd64 (20200423) ProcCmdline: vlc -vvv I\ Died\ in\ a\ Car\ Crash\ -\ Contemporary\ Solo.mp4 ProcCwd: /home/bagas/vlc-bug Signal: 6 SourcePackage: vlc StacktraceTop: __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f55f8fdf285 "%s\n") at ../sysdeps/posix/libc_fatal.c:155 malloc_printerr (str=str@entry=0x7f55f8fe1690 "double free or corruption (!prev)") at malloc.c:5347 _int_free (av=Quit Title: vlc assert failure: double free or corruption (!prev) UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo modified.conffile..etc.apport.crashdb.conf: [modified] mtime.conffile..etc.apport.crashdb.conf: 2020-08-11T18:33:58.913741 separator: ** Affects: vlc (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-crash focal need-amd64-retrace ** Attachment added: "vlc -vvv log" https://bugs.launchpad.net/bugs/1894968/+attachment/5408977/+files/vlc-vvv.log ** Information type changed from Private to Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894968 Title: vlc assert failure: double free or corruption (!prev) when taking screenshot the second time on same time position To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/1894968/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs