Crash with assertion "pic->context" failed for video with (wrong) alpha hint on Android
Summary
Using VLC for Unity, playing back the video Chat Frame_VP9.webm which internally hints wrongly to alpha, but has no real alpha channel, and crashes when trying to play it back in Android.
Minimal project and steps to reproduce
-
Download test video: https://www.dropbox.com/scl/fi/i1yru4g9zjilx0dp63e8u/Chat-Frame_VP9.zip?rlkey=fziv054piyft4r49q10unky0v&dl=1
-
Configure VLCMinimalPlayback to load this video file
-
Build for Android
-
Run => Crash
Does it work on other platforms?
The crash does not happen in the Windows version of VLC for Unity.
Other
Looking at the file with ffprobe, the metadata hints to it containing alpha data. However, it seems not to really have alpha data as it is in yuv420p:
"codec_name": "vp9", …
"pix_fmt": "yuv420p",
…
"tags": {…
"alpha_mode": "1",
…
}
Relevant logs and/or screenshots
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/0] libvlc libvlc: Copyright © 1996-2025 the VideoLAN team
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/69005000740068] libvlc libvlc: revision c319ab0
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/6100000072] libvlc libvlc: configured with ../configure '--host=aarch64-linux-android' '--with-contrib=/builds/videolan/vlc-unity/vlc-android/libvlcjni/vlc/contrib/aarch64-linux-android' '--prefix=/builds/videolan/vlc-unity/vlc-android/libvlcjni/vlc/build-android-aarch64-linux-android/install/' '--disable-alsa' '--disable-caca' '--disable-dbus' '--disable-decklink' '--disable-dv1394' '--disable-faad' '--disable-fluidsynth' '--disable-goom' '--disable-jack' '--disable-libva' '--disable-linsys' '--disable-mad' '--disable-mtp' '--disable-nls' '--disable-notify' '--disable-projectm' '--disable-pulse' '--disable-qt' '--disable-samplerate' '--disable-schroedinger' '--disable-shared' '--disable-sid' '--disable-skins2' '--disable-svg' '--disable-udev' '--disable-update-check' '--disable-v4l2' '--disable-vcd' '--disable-vlc' '--disable-vlm' '--disable-vnc' '--disable-xcb' '--enable-avcodec' '--enable-avformat' '--enable-bluray' '--enable-chromecast' '--enable-dvbpsi' '--enable-fluidlite' '--enable-
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/0] libvlc libvlc: plug-ins loaded: 453 modules
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f9a30/0] libvlc generic: looking for logger module matching "any": 4 candidates
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f9a30/0] libvlc generic: using logger module "android"
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f9a30/7858] libvlc generic: looking for tracer module matching "none": 0 candidates
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f9a30/7858] libvlc generic: no tracer modules matched with name none
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/7858] libvlc libvlc: translation test: code is "C"
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f99e0/7858] libvlc generic: looking for keystore module matching "memory": 1 candidates
10-18 20:19:48.129 30788 30808 D VLC : [00000076307f99e0/7858] libvlc generic: using keystore module "memory"
10-18 20:19:48.129 30788 30808 D VLC : [b4000074087d1220/7858] libvlc libvlc: CPU has capabilities FPU
10-18 20:19:48.135 30788 30808 D VLC : [b40000740780df00/7858] libvlc player: creating audio output
10-18 20:19:48.135 30788 30808 D VLC : [00000076307f9a70/7858] libvlc generic: looking for audio output module matching "opensles": 2 candidates
10-18 20:19:48.136 30788 30808 D VLC : [00000076307f9a70/7858] libvlc generic: using audio output module "opensles"
10-18 20:19:48.136 30788 30808 D VLC : [b40000740780df00/7858] libvlc player: keeping audio output
10-18 20:19:48.147 30788 31039 D VLC : [b400007506bb0000/793f] libvlc input: Creating an input for preparsing 'Chat Frame_VP9.webm'
10-18 20:19:48.157 30788 31044 D VLC : [b4000074089bb400/7944] libvlc input: Creating an input for thumbnailing 'Chat Frame_VP9.webm'
10-18 20:19:48.217 30788 31044 D VLC : [0000007476f4d460/7944] libvlc generic: looking for image encoder module matching "any": 4 candidates
10-18 20:19:48.217 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: using ffmpeg Lavc61.19.101
10-18 20:19:48.217 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: CPU flags: 0x00000160
10-18 20:19:48.217 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: Time base for probing set to 1/25
10-18 20:19:48.217 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: Time base set to 1/25
10-18 20:19:48.217 30788 31044 E VLC : [b4000075d0706880/7944] libvlc encoder: Unknown option "border_mask"
10-18 20:19:48.217 30788 31044 E VLC : [b4000075d0706880/7944] libvlc encoder: Unknown option "noise_reduction"
10-18 20:19:48.217 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: found encoder 32 bits ARGB
10-18 20:19:48.217 30788 31044 D VLC : [0000007476f4d460/7944] libvlc generic: using image encoder module "avcodec"
10-18 20:19:48.217 30788 31044 D VLC : [0000007476f4d450/7944] libvlc generic: looking for video converter module matching "any": 15 candidates
10-18 20:19:48.218 30788 31044 D VLC : [b4000075d0758f00/7944] libvlc filter: 1080x1920 (1088x1920) chroma: I40A colorspace: BT709 -> 540x960 (540x960) chroma: ARGB colorspace: BT709 with scaling using Fast bilinear
10-18 20:19:48.218 30788 31044 D VLC : [0000007476f4d450/7944] libvlc generic: using video converter module "swscale"
10-18 20:19:48.230 30788 31044 D VLC : [b4000075d0758f00/7944] libvlc filter: removing "video converter" module "swscale"
10-18 20:19:48.261 30788 31044 D VLC : [b4000074089bb400/7944] libvlc input: Creating an input for thumbnailing 'Chat Frame_VP9.webm'
10-18 20:19:48.286 30788 31044 D VLC : [0000007476f4d460/7944] libvlc generic: looking for image encoder module matching "any": 4 candidates
10-18 20:19:48.286 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: using ffmpeg Lavc61.19.101
10-18 20:19:48.286 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: CPU flags: 0x00000160
10-18 20:19:48.286 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: Time base for probing set to 1/25
10-18 20:19:48.286 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: Time base set to 1/25
10-18 20:19:48.286 30788 31044 E VLC : [b4000075d0706880/7944] libvlc encoder: Unknown option "border_mask"
10-18 20:19:48.286 30788 31044 E VLC : [b4000075d0706880/7944] libvlc encoder: Unknown option "noise_reduction"
10-18 20:19:48.286 30788 31044 D VLC : [b4000075d0706880/7944] libvlc encoder: found encoder 32 bits ARGB
10-18 20:19:48.286 30788 31044 D VLC : [0000007476f4d460/7944] libvlc generic: using image encoder module "avcodec"
10-18 20:19:48.286 30788 31044 D VLC : [0000007476f4d450/7944] libvlc generic: looking for video converter module matching "any": 15 candidates
10-18 20:19:48.287 30788 31044 D VLC : [b4000075d075aa80/7944] libvlc filter: 1080x1920 (1088x1920) chroma: I40A colorspace: BT709 -> 540x960 (540x960) chroma: ARGB colorspace: BT709 with scaling using Fast bilinear
10-18 20:19:48.287 30788 31044 D VLC : [0000007476f4d450/7944] libvlc generic: using video converter module "swscale"
10-18 20:19:48.294 30788 31044 D VLC : [b4000075d075aa80/7944] libvlc filter: removing "video converter" module "swscale"
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/b40000740873c040] libvlc libvlc: VLC media player - 4.0.0-dev Otto Chriek
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/b40000740885b800] libvlc libvlc: Copyright © 1996-2025 the VideoLAN team
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/0] libvlc libvlc: revision c319ab0
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/b400007408752fc8] libvlc libvlc: configured with ../configure '--host=aarch64-linux-android' '--with-contrib=/builds/videolan/vlc-unity/vlc-android/libvlcjni/vlc/contrib/aarch64-linux-android' '--prefix=/builds/videolan/vlc-unity/vlc-android/libvlcjni/vlc/build-android-aarch64-linux-android/install/' '--disable-alsa' '--disable-caca' '--disable-dbus' '--disable-decklink' '--disable-dv1394' '--disable-faad' '--disable-fluidsynth' '--disable-goom' '--disable-jack' '--disable-libva' '--disable-linsys' '--disable-mad' '--disable-mtp' '--disable-nls' '--disable-notify' '--disable-projectm' '--disable-pulse' '--disable-qt' '--disable-samplerate' '--disable-schroedinger' '--disable-shared' '--disable-sid' '--disable-skins2' '--disable-svg' '--disable-udev' '--disable-update-check' '--disable-v4l2' '--disable-vcd' '--disable-vlc' '--disable-vlm' '--disable-vnc' '--disable-xcb' '--enable-avcodec' '--enable-avformat' '--enable-bluray' '--enable-chromecast' '--enable-dvbpsi' '--enable-fluidlite' '--e
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/b400007408845a08] libvlc libvlc: plug-ins loaded: 453 modules
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa260/b4000074088459c0] libvlc generic: looking for logger module matching "any": 4 candidates
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa260/b4000074088459c8] libvlc generic: using logger module "android"
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa260/7858] libvlc generic: looking for tracer module matching "none": 0 candidates
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa260/7858] libvlc generic: no tracer modules matched with name none
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/7858] libvlc libvlc: translation test: code is "C"
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa210/7858] libvlc generic: looking for keystore module matching "memory": 1 candidates
10-18 20:19:48.310 30788 30808 D VLC : [00000076307fa210/7858] libvlc generic: using keystore module "memory"
10-18 20:19:48.310 30788 30808 D VLC : [b40000762d2e3260/7858] libvlc libvlc: CPU has capabilities FPU
10-18 20:19:48.311 30788 30808 D VLC : [b4000076201e1d00/7858] libvlc player: creating audio output
10-18 20:19:48.311 30788 30808 D VLC : [00000076307fa2d0/7858] libvlc generic: looking for audio output module matching "any": 2 candidates
10-18 20:19:48.311 30788 30808 D VLC : [00000076307fa2d0/7858] libvlc generic: using audio output module "device"
10-18 20:19:48.311 30788 30808 D VLC : [b4000076201e1d00/7858] libvlc player: keeping audio output
10-18 20:19:48.315 30788 30808 D VLC : [b4000074089d8800/7858] libvlc input: Creating an input for playback'Chat Frame_VP9.webm'
10-18 20:19:48.319 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: using timeshift granularity of 50 MiB
10-18 20:19:48.319 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: using default timeshift path
10-18 20:19:48.319 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: `file:///sdcard/Movies/Chat%20Frame_VP9.webm' gives access `file' demux `any' path `/sdcard/Movies/Chat%20Frame_VP9.webm'
10-18 20:19:48.319 30788 31074 D VLC : [b4000075d05b56c0/7962] libvlc access: creating access: file:///sdcard/Movies/Chat%20Frame_VP9.webm
10-18 20:19:48.319 30788 31074 D VLC : [b4000075d05b56c0/7962] libvlc access: (path: /sdcard/Movies/Chat Frame_VP9.webm)
10-18 20:19:48.319 30788 31074 D VLC : [0000007476d51480/7962] libvlc generic: looking for access module matching "file": 3 candidates
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d51480/7962] libvlc generic: using access module "filesystem"
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514b0/7962] libvlc generic: looking for stream_filter module matching "prefetch,cache": 2 candidates
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5c00/7962] libvlc stream filter: Using stream method for AStream*
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5c00/7962] libvlc stream filter: starting pre-buffering
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5c00/7962] libvlc stream filter: received first data after 0 ms
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5c00/7962] libvlc stream filter: pre-buffering done 1024 bytes in 0s - 15384 KiB/s
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514b0/7962] libvlc generic: using stream_filter module "cache_read"
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514d0/7962] libvlc generic: looking for stream_filter module matching "any": 8 candidates
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514d0/7962] libvlc generic: no stream_filter modules matched with name any
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514e0/7962] libvlc generic: looking for stream_directory module matching "any": 1 candidates
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514e0/7962] libvlc generic: no stream_directory modules matched with name any
10-18 20:19:48.321 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: attachment of directory-extractor failed for file:///sdcard/Movies/Chat%20Frame_VP9.webm
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514b0/7962] libvlc generic: looking for stream_filter module matching "record": 1 candidates
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514b0/7962] libvlc generic: using stream_filter module "record"
10-18 20:19:48.321 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: creating demux "any", URL: file:///sdcard/Movies/Chat%20Frame_VP9.webm, path: /sdcard/Movies/Chat Frame_VP9.webm
10-18 20:19:48.321 30788 31074 D VLC : [0000007476d514f0/7962] libvlc generic: looking for demux module matching "ext-webm": 62 candidates
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Seek head
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | - info at 209
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Information
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + TimecodeScale=1000000
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Muxing Application=Lavf59.5.100
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Writing Application=Lavf59.5.100
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Date=Tue Nov 23 13:15:04 2021
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Duration=10017
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | - tracks at 273
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Tracks
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Track Entry
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Number=1
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track UID=f1b4b2ba
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Lacing=0
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Language=`eng'
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track CodecId=V_VP9
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Type=video
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Default Duration=16666
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | + Track Video
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | + width=1080
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | + height=1920
10-18 20:19:48.321 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | + Track Video Interlaced=2
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | + Track Video Alpha Mode 1
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | + Video Colors
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | | | | + Range=limited
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | - tags at 359
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Tags
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: + Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Targets
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta MAJOR_BRAND: qt
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta MINOR_VERSION: 537199360
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta COMPATIBLE_BRANDS: qt
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta ENCODER: Lavf59.5.100
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: + Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Targets
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + TrackUID: 5591570836696117946
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta HANDLER_NAME: Apple Video Media Handler
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta VENDOR_ID: appl
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta TIMECODE: 00:00:00:00
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta ENCODER: Lavc59.9.101 libvpx-vp9
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Simple Tag
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | | + Meta DURATION: 00:00:10.017000000
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: loading tags done.
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | - cues at 26454995
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Cues
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: MKV/Ebml Parser: m_el[mi_level] == NULL
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | - loading cues done.
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Void
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Information
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Tracks
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Tags
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: | + Cluster
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: NEW START CHAPTER uid=0
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: found 1 es
10-18 20:19:48.322 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: selecting program id=0
10-18 20:19:48.322 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: ES track added: 'video/1' (fourcc: 'VP90')
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: seek: preroll{ track: 1, pts: 0, fpos: 763 skip: 763}
10-18 20:19:48.322 30788 31074 D VLC : [b4000075d05b5dc0/7962] libvlc demux: seek: preroll{ req: 1, start-pts: 1, start-fpos: 763}
10-18 20:19:48.322 30788 31074 D VLC : [0000007476d514f0/7962] libvlc generic: using demux module "mkv"
10-18 20:19:48.323 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: looking for a subtitle file in /sdcard/Movies/
10-18 20:19:48.325 30788 31074 D VLC : [0000007476d50f80/7962] libvlc generic: looking for video decoder module matching "any": 15 candidates
10-18 20:19:48.325 30788 31074 D VLC : [0000007476d50c10/7962] libvlc generic: looking for video decoder module matching "any": 15 candidates
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.325 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 W VLC : [b4000074089a5800/7962] libvlc generic: Exception occurred in MediaCodecInfo.getCapabilitiesForType
10-18 20:19:48.326 30788 31074 D VLC : [b4000074089a5800/7962] libvlc generic: Number of profile levels: 4
10-18 20:19:48.326 30788 31074 D VLC : [b4000074089a5800/7962] libvlc generic: using c2.qti.vp9.decoder
10-18 20:19:48.326 30788 31074 D VLC : [b40000740869ca00/7962] libvlc decoder: vout: none found
10-18 20:19:48.326 30788 31074 D VLC : [b40000740830c800/7962] libvlc video output: Deinterlacing available
10-18 20:19:48.326 30788 31074 D VLC : [b40000740830c800/7962] libvlc video output: deinterlace -1, mode auto, is_needed 0
10-18 20:19:48.326 30788 31074 D VLC : [0000007476d50770/7962] libvlc generic: looking for vout window module matching "wextern": 3 candidates
10-18 20:19:48.326 30788 31074 D VLC : [0000007476d50770/7962] libvlc generic: using vout window module "wextern"
10-18 20:19:48.326 30788 31074 D VLC : [0000007476d50720/7962] libvlc generic: looking for inhibit module matching "any": 0 candidates
10-18 20:19:48.326 30788 31074 D VLC : [0000007476d50720/7962] libvlc generic: no inhibit modules matched with name any
10-18 20:19:48.326 30788 31074 D VLC : [0000007476d50920/7962] libvlc generic: looking for decoder device module matching "any": 2 candidates
10-18 20:19:48.326 30788 31074 E VLC : [b400007408744940/7962] libvlc decoder device: Cannot load libcuda.so.1
10-18 20:19:48.327 30788 31074 D VLC : [0000007476d50920/7962] libvlc generic: using decoder device module "window"
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5800/7962] libvlc generic: MediaCodec via NDK opened
10-18 20:19:48.410 30788 31074 D VLC : [0000007476d50c10/7962] libvlc generic: using video decoder module "mediacodec"
10-18 20:19:48.410 30788 31074 D VLC : [0000007476d50c10/7962] libvlc generic: looking for video decoder module matching "any": 15 candidates
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: codec VP9a not supported
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: using ffmpeg Lavc61.19.101
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: CPU flags: 0x00000160
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: allowing 6 thread(s) for decoding
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: codec (vp9) started
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089a5b80/7962] libvlc generic: using frame thread mode with 6 threads
10-18 20:19:48.410 30788 31074 D VLC : [0000007476d50c10/7962] libvlc generic: using video decoder module "avcodec"
10-18 20:19:48.410 30788 31074 D VLC : [0000007476d50f80/7962] libvlc generic: using video decoder module "vpx_alpha"
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: ES track selected: 'video/1' (fourcc: 'VP90')
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: `file:///sdcard/Movies/Chat%20Frame_VP9.webm' successfully opened
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: program(0): using clock source: 'audio'
10-18 20:19:48.410 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: Buffering 0%
10-18 20:19:48.410 30788 31087 D VLC : [b4000074089a5b80/796f] libvlc generic: available hardware decoder output format 117 (cuda)
10-18 20:19:48.410 30788 31087 D VLC : [b4000074089a5b80/796f] libvlc generic: available software decoder output format 0 (yuv420p)
10-18 20:19:48.411 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: Buffering 34%
10-18 20:19:48.411 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: Buffering 66%
10-18 20:19:48.411 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: Stream buffering done (50 ms in 0 ms)
10-18 20:19:48.421 30788 31074 E VLC : [b40000740869ca00/7962] libvlc decoder: buffer deadlock prevented
10-18 20:19:48.421 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: Decoder wait done in 10 ms
10-18 20:19:48.428 30788 31086 D VLC : [b4000074089a5800/796e] libvlc generic: output: 2130708361 Android opaque, 1080x1920 stride 0 0, crop 0 0 0 0
10-18 20:19:48.428 30788 31086 W VLC : [b4000074089a5800/796e] libvlc generic: unsupported decoder output ANOP, not handling alpha
10-18 20:19:48.428 30788 31086 D VLC : [b40000740869ca00/796e] libvlc decoder: vout change: decoder size
10-18 20:19:48.428 30788 31086 D VLC : [b40000740869ca00/796e] libvlc decoder: vout change: visible size
10-18 20:19:48.428 30788 31086 D VLC : [b40000740869ca00/796e] libvlc decoder: vout change: chroma
10-18 20:19:48.428 30788 31086 D VLC : [b400007408b8f840/796e] libvlc window: requested window size: 1080x1920
10-18 20:19:48.428 30788 31086 D VLC : [b40000740830c800/796e] libvlc video output: deinterlace -1, mode auto, is_needed 0
10-18 20:19:48.428 30788 31086 D VLC : [b40000740830c800/796e] libvlc video output: Opening vout display wrapper
10-18 20:19:48.428 30788 31086 W VLC : [b40000740830c800/796e] libvlc video output: window size missing
10-18 20:19:48.428 30788 31086 D VLC : [b400007506dd6700/796e] libvlc vout display: looking for vout display module matching "gles2": 1 candidates
10-18 20:19:48.428 30788 31086 D VLC : [0000007470b91fc0/796e] libvlc generic: looking for opengl es2 module matching "vgl": 1 candidates
10-18 20:19:48.428 30788 31086 D VLC : [0000007470b91fc0/796e] libvlc generic: using opengl es2 module "vgl"
10-18 20:19:48.434 30788 31086 D VLC : [0000007470b91f50/796e] libvlc generic: looking for glinterop module matching "any": 1 candidates
10-18 20:19:48.434 30788 31086 W VLC : [b400007506ddeb00/796e] libvlc generic: GL_EXT_YUV_target is available, using it.
10-18 20:19:48.434 30788 31086 D VLC : [0000007470b91f50/796e] libvlc generic: using glinterop module "glinterop_android"
10-18 20:19:48.434 30788 31086 D VLC : [0000007470b91e50/796e] libvlc generic: looking for opengl filter module matching "renderer": 1 candidates
10-18 20:19:48.435 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: Initialized libplacebo v5.264.1 (API v264)
10-18 20:19:48.448 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GL context seems to be OpenGL ES, reloading as GLES...
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: Detected OpenGL version strings:
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GL_VERSION: OpenGL ES 3.2 V@0819.0.2 (GIT@651341e91d, I8d46b3bbb7, 1754290135) (Date:08/04/25)
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GL_VENDOR: Qualcomm
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GL_RENDERER: Adreno (TM) 740
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GPU does not seem to support lossless texture readback, restricting readback capabilities! This is a GLES/driver limitation, there is little we can do to work around it.
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GPU information:
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: GLSL version: 300 es
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: subgroup_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: min_gather_offset: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_gather_offset: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: Limits:
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: thread_safe: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: callbacks: 1
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_buf_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_ubo_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_ssbo_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_vbo_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_mapped_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_buffer_texels: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: align_host_ptr: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: host_cached: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_tex_1d_dim: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_tex_2d_dim: 16384
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_tex_3d_dim: 2048
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: blittable_1d_3d: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: buf_transfer: 1
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: align_tex_xfer_pitch: 4
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: align_tex_xfer_offset: 32
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_variable_comps: 1024
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_constants: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: max_pushc_size: 0
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: align_vertex_stride: 1
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: fragment_queues: 1
10-18 20:19:48.454 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: compute_queues: 0
10-18 20:19:48.455 30788 31086 D VLC : [b400007408c29a80/796e] libvlc gl: libplacebo shader: (unknown shader)
10-18 20:19:48.456 30788 31086 D VLC : [0000007470b91e50/796e] libvlc generic: using opengl filter module "gles2"
10-18 20:19:48.456 30788 31086 D VLC : [0000007470b91f50/796e] libvlc generic: looking for opengl sw interop module matching "sw": 1 candidates
10-18 20:19:48.456 30788 31086 D VLC : [0000007470b91f50/796e] libvlc generic: using opengl sw interop module "glinterop_sw"
10-18 20:19:48.457 30788 31086 D VLC : [b400007506dd6700/796e] libvlc vout display: using vout display module "gles2"
10-18 20:19:48.457 30788 31086 D VLC : [b40000740830c800/796e] libvlc video output: original format sz 1080x1920, of (0,0), vsz 1080x1920, 4cc ANOP, sar 1:1, orient: normal
10-18 20:19:48.457 30788 31086 D VLC : [b400007408b8f840/796e] libvlc window: requested window size: 1080x1920
10-18 20:19:48.457 30788 31086 D VLC : [b40000740830c800/796e] libvlc video output: setting projection_mode to 0
10-18 20:19:48.457 30788 31074 D VLC : [b4000074089d8800/7962] libvlc input: control type=25
10-18 20:19:48.458 30788 31094 D VLC : [00000074703012e0/7976] libvlc generic: looking for opengl filter module matching "renderer": 1 candidates
10-18 20:19:48.458 30788 31094 D VLC : [b400007633015400/7976] libvlc generic: set config option: video-stereo-mode to 4
10-18 20:19:48.458 30788 31094 D VLC : [b400007633015400/7976] libvlc generic: set config option: projection-mode to 0
10-18 20:19:48.458 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: Initialized libplacebo v5.264.1 (API v264)
10-18 20:19:48.472 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GL context seems to be OpenGL ES, reloading as GLES...
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: Detected OpenGL version strings:
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GL_VERSION: OpenGL ES 3.2 V@0819.0.2 (GIT@651341e91d, I8d46b3bbb7, 1754290135) (Date:08/04/25)
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GL_VENDOR: Qualcomm
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GL_RENDERER: Adreno (TM) 740
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GPU does not seem to support lossless texture readback, restricting readback capabilities! This is a GLES/driver limitation, there is little we can do to work around it.
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GPU information:
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: GLSL version: 300 es
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: subgroup_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: min_gather_offset: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_gather_offset: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: Limits:
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: thread_safe: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: callbacks: 1
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_buf_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_ubo_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_ssbo_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_vbo_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_mapped_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_buffer_texels: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: align_host_ptr: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: host_cached: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_tex_1d_dim: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_tex_2d_dim: 16384
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_tex_3d_dim: 2048
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: blittable_1d_3d: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: buf_transfer: 1
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: align_tex_xfer_pitch: 4
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: align_tex_xfer_offset: 32
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_variable_comps: 1024
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_constants: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: max_pushc_size: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: align_vertex_stride: 1
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: fragment_queues: 1
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: compute_queues: 0
10-18 20:19:48.478 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: libplacebo shader: (unknown shader)
10-18 20:19:48.479 30788 31094 D VLC : [00000074703012e0/7976] libvlc generic: using opengl filter module "gles2"
10-18 20:19:48.479 30788 31094 D VLC : [b400007408d5b600/7976] libvlc generic: removing "opengl filter" module "gles2"
10-18 20:19:48.479 30788 31094 D VLC : [b400007408d5b600/7976] libvlc generic: attempt to destroy nonexistent variable "module-name"
10-18 20:19:48.479 30788 31094 D VLC : [b400007408c29a80/7976] libvlc gl: Changed to projection mode 0
10-18 20:19:48.479 30788 31094 F libc : ../../modules/video_output/opengl/interop_android.c:101: int tc_anop_update(const struct vlc_gl_interop *, uint32_t *, const int32_t *, const int32_t *, picture_t *, const size_t *): assertion "pic->context" failed
10-18 20:19:48.497 30788 31094 E CRASH : pid: 30788, tid: 31094, name: vlc-vout >>> com.defaultCompany.defaultApp <<<
10-18 20:19:48.497 30788 31094 E CRASH : #02 pc 00000000010ab8dc /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.497 30788 31094 E CRASH : #03 pc 00000000012a338c /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.497 30788 31094 E CRASH : #04 pc 00000000012a2700 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.497 30788 31094 E CRASH : #05 pc 00000000012a1738 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.497 30788 31094 E CRASH : #06 pc 000000000129eb48 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.498 30788 31094 E CRASH : #07 pc 0000000000fe6c80 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.498 30788 31094 E CRASH : #08 pc 0000000000fe640c /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.498 30788 31094 E CRASH : #09 pc 000000000100eb30 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:48.984 30788 31094 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 31094 (vlc-vout), pid 30788 (VR.defaultApp)
10-18 20:19:49.425 31097 31097 F DEBUG : pid: 30788, tid: 31094, name: vlc-vout >>> com.defaultCompany.defaultApp <<<
10-18 20:19:49.425 31097 31097 F DEBUG : Abort message: '../../modules/video_output/opengl/interop_android.c:101: int tc_anop_update(const struct vlc_gl_interop *, uint32_t *, const int32_t *, const int32_t *, picture_t *, const size_t *): assertion "pic->context" failed'
10-18 20:19:49.425 31097 31097 F DEBUG : #02 pc 00000000010ab8dc /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #03 pc 00000000012a338c /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #04 pc 00000000012a2700 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #05 pc 00000000012a1738 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #06 pc 000000000129eb48 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #07 pc 0000000000fe6c80 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #08 pc 0000000000fe640c /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
10-18 20:19:49.425 31097 31097 F DEBUG : #09 pc 000000000100eb30 /data/app/~~WD-gJq2A2LyGJFFg2gh4_Q==/com.defaultCompany.defaultApp-m_VyJ1jPUTM2fXvZQ-6nSQ==/lib/arm64/libvlc.so (BuildId: bf1a345a1b8d8e210b6b6047a8b7e7af8bf3e68a)
Environment
- OS: MetaOS v79 (Quest 3) and Android 15 (Samsung Galaxy S22 Ultra)
- VLC: vlc-unity-pro-2025-4.unitypackage, arm64-v8a