wang-bin / fvp

Flutter video player plugin for all desktop+mobile platforms. download prebuilt examples from github actions. https://pub.dev/packages/fvp
BSD 3-Clause "New" or "Revised" License
197 stars 31 forks source link

Crashes happening on linux when playing a video #162

Closed resucutie closed 1 month ago

resucutie commented 1 month ago

Describe the bug When playing a video on Linux, more specifically a Fedora Workstation 40 (haven't tested elsewhere other than windows, which plays normally), the app tends to crash and close the window

Code: https://github.com/resucutie/localbooru/blob/41efad41c961144b76281db9eaaa00613b78eb76/lib/components/video_view.dart

Expected behavior To not crash while video playback plays

Log

Launching lib/main.dart on Linux in debug mode...
FVP_DEPS_LATEST=
Building Linux application...                                           
βœ“ Built build/linux/x64/debug/bundle/localbooru
0.29.1 (git 62d4832) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Linux 4KB x86_64; glibc2.24/2.39 libc++200000; Clang20.0.0 (++20241006053746+6de5305b3d7a-1~exp1~20241006053920.1971); 12:05:34 Oct  6 2024
flutter: fvp.FINE: 16:45:29.505: registerVideoPlayerPlatformsWith: null
flutter: dynamic_color: Accent color detected.
Syncing files to device Linux...                                   113ms

Flutter run key commands.
r Hot reload. πŸ”₯πŸ”₯πŸ”₯
R Hot restart.
h List all available interactive commands.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).

A Dart VM Service on Linux is available at: http://127.0.0.1:34143/iW_MOr1jUyA=/
The Flutter DevTools debugger and profiler on Linux is available at:
http://127.0.0.1:9101?uri=http://127.0.0.1:34143/iW_MOr1jUyA=/
flutter: Loaded booruPath with /home/auser/Pictures/art/test owo
flutter: Loaded booruPath with /home/auser/Pictures/art/test owo
flutter: fvp.FINE: 16:45:34.164: 1038078857 player140439338838400 create(file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4)
flutter: mdk.FINE: 16:45:34.184: default 0x7fba9412a510 new FrameReader...
flutter: mdk.FINE: 16:45:34.185: Registered audio backends: PulseAudio ALSA OpenAL null 
flutter: mdk.FINE: 16:45:34.185: default 0x7fba94003010 new FrameReader...
flutter: mdk.FINE: 16:45:34.185: Registered audio backends: PulseAudio ALSA OpenAL null 
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player.Player()
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player.onEvent(1, 0x7fbb247fe760)
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player.onStateChanged(1)
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player.onMediaStatus(1)
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: video.decoder = shader_resource=0
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: avformat.strict = experimental
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: avio.reconnect = 1
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: avio.reconnect_delay_max = 7
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player property: avformat.rtsp_transport = tcp
flutter: mdk.FINE: 16:45:34.185: 0x7fba9411f3e0 player.setDecoders(video, [VAAPI, CUDA, VDPAU, FFmpeg])
flutter: mdk.FINE: 16:45:34.186: video decoders: "VAAPI", "CUDA", "VDPAU", "FFmpeg"
flutter: mdk.FINE: 16:45:34.186: video decoders: "VAAPI", "CUDA", "VDPAU", "FFmpeg"
flutter: mdk.FINE: 16:45:34.186: 0x7fba9411f3e0 player.setMedia(file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4)
flutter: mdk.FINE: 16:45:34.186: default FrameReader0x7fba9412a510 state: 0=>0=>0, 0
flutter: mdk.INFO: 16:45:34.186: default0x7fba9412a510 stop, current state: %, drequested: 0
flutter: mdk.FINE: 16:45:34.186: default FrameReader0x7fba9412a510 state: 0=>0=>0, 0
flutter: mdk.INFO: 16:45:34.186: default0x7fba9412a510 stop, current state: %, drequested: 0
flutter: mdk.FINE: 16:45:34.186: 0x7fba9411f3e0 player.set(0)
flutter: mdk.FINE: 16:45:34.186: 0x7fba947c4260 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 0=>0, current state 0. status: 0
flutter: mdk.FINE: 16:45:34.186: default FrameReader0x7fba9412a510 state: 0=>0=>0, 0
flutter: mdk.INFO: 16:45:34.186: default0x7fba9412a510 stop, current state: %, drequested: 0
flutter: mdk.FINE: 16:45:34.186: 0x7fba9411f3e0 player.waitFor(0, -1)
flutter: mdk.FINE: 16:45:34.186: 0x7fba9411f3e0 player.prepare(0, ..., 1282)
flutter: mdk.INFO: 16:45:34.186: 0x7fba947c4260 MediaControl.prepare(0, ...) file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 16:45:34.186: default 0x7fba9412a510 FrameReader.start(0, ...)
flutter: mdk.FINE: 16:45:34.186: default 0x7fba9412a510 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 16:45:34.189: 964311884 player140439338838400 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.FINE: 16:45:34.190: default FrameReader0x7fba9412a510 state: 0=>0=>1, 0
flutter: mdk.FINE: 16:45:34.190: default FrameReader0x7fba9412a510 state: 0=>1=>1, 0
flutter: mdk.FINE: 16:45:34.190: default FrameReader0x7fba9412a510 request to pause 1, loaded: 0.
flutter: mdk.FINE: 16:45:34.190: default FrameReader0x7fba9412a510 state: 0=>1=>2, 0
flutter: mdk.FINE: 16:45:34.190: default FrameReader0x7fba9412a510 state requested: 2, current: 0
flutter: mdk.FINE: 16:45:34.190: 0x7fba9412a510start frame reader thread: 140439606789824
flutter: mdk.FINE: 16:45:34.190: try to load av module(avutil): /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libffmpeg.so.7
flutter: mdk.FINE: 16:45:34.190: ffmpeg loaded: /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libffmpeg.so.7
flutter: mdk.FINE: 16:45:34.190: FFmpeg/Libav runtime git-2024-09-29-9d3cdf8-avbuild
flutter: mdk.FINE: 16:45:34.190: Selected avutil runtime version: 59.40.100 (build: 59.40.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 16:45:34.190: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-iamf --enable-libvpl --enable-libdrm --disable-postproc --ranlib=llvm-ranlib-20 --nm=llvm-nm-20 --ar=llvm-ar-20 --nvcc=clang-20 --enable-cross-compile --target-os=linux --arch=amd64 --pkg-config=pkg-config --sysroot='$SYSROOT' --cc=clang-20 --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE -I/home/runner/work/avbuild/avbuild/tools/Vulkan-Headers/include -I=/usr/include/libdrm -I/tmp/dep/include -Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE --target=x86_64-linux-gnu' --extra-ldflags='-s -fuse-ld=lld -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --target=x86_64-linux-gnu' --extra-libs=-lrt --disable-stripping --enable-small --disable-outdevs --disable-filters --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-protocols --enable-wolfssl --enable-decoder='*sub*,movtext,*web*,aac*,ac3*,eac3*,alac*,ape,ass,ccaption,cfhd,cook,dca,dnxhd,exr,truehd,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*[mj]peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe,av1*,ffv*' --enable-demuxer='*sub*,*ac3,*ac,*avs*,*[mj]peg*,*vc*,*web*,au,ape,ass,av[1i],concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,kux,matroska,mov,mp3,mxf,obu,ogg,pcm*,rawvideo,rt*p,spdif,srt,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='*_at,aac,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,vp[8-9]*,wrapped_avframe,ff*,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis,*yuv*' --enable-muxer='*jpeg,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*,og*' --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,atempo,pan,crop,eq*,framerate,hw*,scale,volume,allrgb,allyuv,*bars,color,test*,*key,draw*,*_qsv,*_vaapi,*v4l2*' --enable-protocol='cache,concat*,crypto*,data,fd,*file,ftp,h*,i*,pipe,rt*,s*,t*,u*'
flutter: mdk.FINE: 16:45:34.190: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-iamf --enable-libvpl --enable-libdrm --disable-postproc --ranlib=llvm-ranlib-20 --nm=llvm-nm-20 --ar=llvm-ar-20 --nvcc=clang-20 --enable-cross-compile --target-os=linux --arch=amd64 --pkg-config=pkg-config --sysroot='$SYSROOT' --cc=clang-20 --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE -I/home/runner/work/avbuild/avbuild/tools/Vulkan-Headers/include -I=/usr/include/libdrm -I/tmp/dep/include -Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE --target=x86_64-linux-gnu' --extra-ldflags='-s -fuse-ld=lld -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --target=x86_64-linux-gnu' --extra-libs=-lrt --disable-stripping --enable-small --disable-outdevs --disable-filters --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-protocols --enable-wolfssl --enable-decoder='*sub*,movtext,*web*,aac*,ac3*,eac3*,alac*,ape,ass,ccaption,cfhd,cook,dca,dnxhd,exr,truehd,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*[mj]peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe,av1*,ffv*' --enable-demuxer='*sub*,*ac3,*ac,*avs*,*[mj]peg*,*vc*,*web*,au,ape,ass,av[1i],concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,kux,matroska,mov,mp3,mxf,obu,ogg,pcm*,rawvideo,rt*p,spdif,srt,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='*_at,aac,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,vp[8-9]*,wrapped_avframe,ff*,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis,*yuv*' --enable-muxer='*jpeg,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*,og*' --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,atempo,pan,crop,eq*,framerate,hw*,scale,volume,allrgb,allyuv,*bars,color,test*,*key,draw*,*_qsv,*_vaapi,*v4l2*' --enable-protocol='cache,concat*,crypto*,data,fd,*file,ftp,h*,i*,pipe,rt*,s*,t*,u*'
flutter: mdk.FINE: 16:45:34.190: global option: ffmpeg.version = 7
flutter: mdk.FINE: 16:45:34.191: av_dict_set0x7fba9a97187d
flutter: mdk.FINE: 16:45:34.191: Selected avformat runtime version: 61.8.100 (build: 61.8.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 16:45:34.191: avformat_version0x7fba9a8a1800
flutter: mdk.FINE: 16:45:34.191: Trying MediaIO FFmpeg
flutter: mdk.FINE: 16:45:34.191: 0x7fb9e4001f50 open url: file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 16:45:34.191: unsupported avio options:  reconnect_delay_max=7 reconnect=1
flutter: mdk.FINE: 16:45:34.191: 0x7fb9e4001f50 url opened
flutter: mdk.FINE: 16:45:34.191: Selected avcodec runtime version: 61.20.100 (build: 61.20.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 16:45:34.191: avcodec_descriptor_next0x7fba9a61d130
flutter: mdk.FINE: 16:45:34.191: default 0x7fba9412a510 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.FINE: 16:45:34.191: 0x7fb9e401d780 avio set class
flutter: mdk.FINE: 16:45:34.191: before avformat_open_input. io: 0x7fb9e4001f50(FFmpeg)/pb: 0x7fb9e401d780, url: file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 16:45:34.191: FFmpeg/Libav runtime git-2024-09-29-9d3cdf8-avbuild
flutter: mdk.FINE: 16:45:34.191: after avformat_open_input. pb: 0x7fb9e401d780, iformat: 0x7fba9aa6ee40, context flags: 2097280, input format flags: 67141640
flutter: mdk.FINE: 16:45:34.192: unsupported avformat options:  rtsp_transport=tcp reconnect_delay_max=7 reconnect=1
flutter: mdk.FINE: 16:45:34.192: supports 208 ffmpeg sw pixel formats. unsupported: uyyvyy411 rgb8 x2rgb10be x2bgr10be gbrap14be gbrap14le
flutter: mdk.INFO: 16:45:34.192: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +4633ms, bitrate: 426183, size: 0
Metadata:
  encoder: Lavf60.3.100
  minor_version: 512
  compatible_brands: isomiso2avc1mp41
  major_brand: isom
Streams: 2
 Video:
  stream#0, range: 0 +4633ms, frames: 278
  codec: h264 tag: 'avc1' profile: 100 level: 42, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 221490, 1920x1080, fps: 60, bframes: 2, primaries: BT709, trc: BT709, matrix: BT709, range: Limited
  extra data(49): 01 64 00 2A FF E1 00 1E 67 64 00 2A AC D9 40 78 02 27 E5 C0 5A 80 80 80 A0 00 00 03 00 20 00 00 0F 11 E3 06 32 C0 01 00 04 68 EF 8F CB FD F8 F8 00 
  Metadata:
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
   language: und
 Audio:
  stream#1, range: 0 +4608ms, frames: 216
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @48000Hz, bitrate: 192000
  extra data(2): 11 90 
  Metadata:
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]
   language: und

flutter: mdk.FINE: 16:45:34.192: 0x7fba947c4260 prepared callback is invoked
flutter: fvp.FINE: 16:45:34.194: 964311884 player140439338838400 onEvent: metadata -  - 0
flutter: mdk.FINE: 16:45:34.194: default 0x7fba9412a510 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 16:45:34.209: 964311884 player140439338838400 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 16:45:34.210: 0x7fba9412a510 ***buffering progress 0%***
flutter: mdk.FINE: 16:45:34.210: default 0x7fba9412a510 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 16:45:34.210: 964311884 player140439338838400 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 16:45:34.211: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.FINE: 16:45:34.211: 
flutter: fvp.FINE: 16:45:34.211: 964311884 player140439338838400 onEvent: reader.buffering -  - 0
flutter: fvp.FINE: 16:45:34.212: 964311884 player140439338838400 onEvent: metadata -  - 0
flutter: mdk.FINE: 16:45:34.212: default FrameReader0x7fba9412a510 state: 0=>2=>1, 1
flutter: mdk.FINE: 16:45:34.212: default FrameReader0x7fba9412a510 update state: 0=>1
flutter: fvp.FINE: 16:45:34.212: 964311884 player140439338838400 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 start to decode video#0 packet @0.000000/0.000000 pos: 48
flutter: mdk.FINE: 16:45:34.213: default FrameReader0x7fba9412a510 state: 1=>1=>2, 1
flutter: mdk.FINE: 16:45:34.213: default FrameReader0x7fba9412a510 update state: 1=>2
flutter: fvp.FINE: 16:45:34.213: 964311884 player140439338838400 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 start to decode audio#1 packet @0.000000/0.000000 pos: 45206
flutter: mdk.FINE: 16:45:34.213: starting decode loop thread mdk.vdec0@140439422240448
flutter: fvp.FINE: 16:45:34.213: 964311884 player140439338838400 onEvent: thread.video -  - 1
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 creating video decoder: VAAPI...
flutter: mdk.INFO: 16:45:34.213: 0x7fba9412a510 opening video decoder: VAAPI...
flutter: mdk.FINE: 16:45:34.213: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 16:45:34.213: starting decode loop thread mdk.adec1@140439411754688
flutter: fvp.FINE: 16:45:34.213: 964311884 player140439338838400 onEvent: thread.audio -  - 1
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.FINE: 16:45:34.213: 0x7fba9412a510 creating audio decoder: auto...
flutter: mdk.INFO: 16:45:34.213: 0x7fba9412a510 opening audio decoder: FFmpeg...
flutter: mdk.FINE: 16:45:34.214: opening ffmpeg audio decoder: aac
flutter: mdk.FINE: 16:45:34.214: 0x7fb9dc0d98f0mdk::NativeVideoBufferPool::NativeVideoBufferPool()
flutter: mdk.FINE: 16:45:34.214: trying va from x11 display: (nil)
flutter: mdk.FINE: 16:45:34.214: AVCodec.Audio[aac.] decoder: 1 Single threads
flutter: mdk.FINE: 16:45:34.214: aac f32p, stereo @48000Hz
flutter: fvp.FINE: 16:45:34.214: 964311884 player140439338838400 onEvent: decoder.audio - FFmpeg - 0
flutter: mdk.INFO: 16:45:34.214: 0x7fba9412a510 ***buffering progress 100%***
flutter: mdk.FINE: 16:45:34.214: default 0x7fba9412a510 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 16:45:34.214: 964311884 player140439338838400 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 16:45:34.214: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.FINE: 16:45:34.214: 
flutter: fvp.FINE: 16:45:34.214: 964311884 player140439338838400 onEvent: reader.buffering -  - 100
flutter: mdk.FINE: 16:45:34.214: 0x7fba9412a510 audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.FINE: 16:45:34.214: 0x7fba947c4260 1st audio frame @0.000000
flutter: mdk.INFO: 16:45:34.214: 0x7fba947c4260 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.FINE: 16:45:34.214: Selected avfilter runtime version: 10.5.100 (build: 10.5.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 16:45:34.215: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.FINE: 16:45:34.215: AudioRenderer format changed and reinitialize
flutter: mdk.FINE: 16:45:34.215: open x11 display: :0, result: 0x7fb9dc0da2a0
flutter: mdk.FINE: 16:45:34.215: use internal x11 display: 0x7fb9dc0da2a0
flutter: mdk.FINE: 16:45:34.215: 0x7fb9dc0d98f0 VA-API INFO: VA-API version 1.21.0

flutter: fvp.FINE: 16:45:34.215: 1038078857 player140439338838400 textureId=310019840
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
flutter: mdk.FINE: 16:45:34.286: 0x7fb9dc0d98f0 VA-API INFO: Trying to open /usr/lib64/dri-nonfree/radeonsi_drv_video.so

flutter: mdk.FINE: 16:45:34.286: 0x7fb9dc0d98f0 VA-API INFO: Trying to open /usr/lib64/dri-freeworld/radeonsi_drv_video.so

flutter: mdk.FINE: 16:45:34.286: 0x7fb9dc0d98f0 VA-API INFO: Trying to open /usr/lib64/dri/radeonsi_drv_video.so

flutter: mdk.FINE: 16:45:34.286: Using audio backend: PulseAudio
flutter: mdk.FINE: 16:45:34.286: 0x7fba947c4260 ao opened: 1, reopen: 1, bad ao: 0. valid: 0
flutter: mdk.FINE: 16:45:34.286: 0x7fb9dc0d98f0 VA-API INFO: Found init function __vaDriverInit_1_21

flutter: mdk.FINE: 16:45:34.286: 0x7fba9411f3f0 scale(1.000000,-1.000000, (nil))
flutter: mdk.FINE: 16:45:34.286: getVideoOutContext (nil) => 0x127dc9c0. vo count: 1
flutter: mdk.FINE: 16:45:34.286: 0x7fba9411f3f0 setVideoSurfaceSize(1920x1080, (nil))
flutter: mdk.FINE: 16:45:34.286: 0x7fb9dc0d98f0 VA-API INFO: va_openDriver() returns 0

flutter: mdk.FINE: 16:45:34.287: libva version: 1.21. Vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.6, DRM 3.57, 6.10.12-200.fc40.x86_64). display: X11
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x3231564e 'NV12', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x30313050 'P010', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x36313050 'P016', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x30323449 'I420', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x32315659 'YV12', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x56595559 'YUYV', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x32595559 'YUY2', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x59565955 'UYVY', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x30303859 'Y800', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x50343434 '444P', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x50424752 'RGBP', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x41524742 'BGRA', lsb: 1, bpp: 32, depth: 32, mask: 16711680,65280,255,4278190080
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x41424752 'RGBA', lsb: 1, bpp: 32, depth: 32, mask: 255,65280,16711680,4278190080
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x42475241 'ARGB', lsb: 1, bpp: 32, depth: 32, mask: 255,65280,16711680,4278190080
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x58524742 'BGRX', lsb: 1, bpp: 32, depth: 24, mask: 16711680,65280,255,0
flutter: mdk.FINE: 16:45:34.287: VAImageFormat.fcc: 0x58424752 'RGBX', lsb: 1, bpp: 32, depth: 24, mask: 255,65280,16711680,0
flutter: mdk.FINE: 16:45:34.287: NALU length bytes: 4
flutter: mdk.FINE: 16:45:34.287: AVCodec.Video[h264.] decoder: 1 Single threads
flutter: mdk.FINE: 16:45:34.287: unsupported avcodec options:  hwcontext=vaapi shader_resource=0
flutter: mdk.FINE: 16:45:34.287: h264 1920x1080  yuv420p
flutter: fvp.FINE: 16:45:34.288: 964311884 player140439338838400 onEvent: decoder.video - VAAPI - 0
flutter: mdk.FINE: 16:45:34.288: 0x7fba9412a510 decode stored recovery packets: 0
flutter: mdk.FINE: 16:45:34.288: h264 codec pixel format list: (expected vaapi)
flutter: mdk.FINE: 16:45:34.288: vdpau
flutter: mdk.FINE: 16:45:34.288: vulkan
flutter: mdk.FINE: 16:45:34.288: cuda
flutter: mdk.FINE: 16:45:34.288: vaapi (selected)
flutter: mdk.FINE: 16:45:34.288: yuv420p
flutter: mdk.FINE: 16:45:34.288: no sw format is requested, and no special option is required for hw frames context. using AVHWFramesContext created by avcodec
flutter: mdk.FINE: 16:45:34.288: hwdec hw output pixel format: vaapi
flutter: mdk.FINE: 16:45:34.288: [FFmpeg:h264] No support for codec h264 profile 100.
flutter: mdk.FINE: 16:45:34.288: [FFmpeg:h264] Failed setup for format vaapi: hwaccel initialisation returned error.
flutter: mdk.FINE: 16:45:34.288: h264 codec pixel format list: (expected vaapi)
flutter: mdk.FINE: 16:45:34.288: vdpau
flutter: mdk.FINE: 16:45:34.288: vulkan
flutter: mdk.FINE: 16:45:34.288: cuda
flutter: mdk.FINE: 16:45:34.288: yuv420p
flutter: mdk.FINE: 16:45:34.288: yuv420p
flutter: mdk.FINE: 16:45:34.288: hwdec not available, sw fallback is disabled
flutter: fvp.FINE: 16:45:34.288: 964311884 player140439338838400 onEvent: decoder.video - FFmpeg - 0
flutter: mdk.FINE: 16:45:34.288: [FFmpeg:h264] decode_slice_header error
flutter: mdk.FINE: 16:45:34.288: [FFmpeg:h264] no frame!
flutter: mdk.FINE: 16:45:34.288: Error ret @122 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.SEVERE: 16:45:34.289: 0x7fba9412a510 video stream#0 decode error
flutter: mdk.FINE: 16:45:34.289: 0x7fb9dc0d9a50UGL::opengl::Context::Local<va::VAAPIBufferPool::ctx_res_t>::~Local() [T = va::VAAPIBufferPool::ctx_res_t, DT = va::VAAPIBufferPool::ctx_res_t]0x1 count: 0
flutter: mdk.FINE: 16:45:34.289: 0x7fb9dc0d9da0UGL::opengl::Context::Local<mdk::DrmEGLInterop::Private::ctx_res_t>::~Local() [T = mdk::DrmEGLInterop::Private::ctx_res_t, DT = mdk::DrmEGLInterop::Private::ctx_res_t](nil) count: 0
flutter: mdk.FINE: 16:45:34.289: 0x7fb9dc0d98f0 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
flutter: mdk.FINE: 16:45:34.289: 0x7fba947c4260 1st video frame to render @-1.000000s, sync time: 0.000000
flutter: mdk.FINE: 16:45:34.289: invalid video frame @-1.000000
flutter: mdk.FINE: 16:45:34.289: try the next decoder if available
flutter: mdk.FINE: 16:45:34.289: 0x7fba9412a510 video stream#0 starting decoding loop from decoder index 1...
flutter: mdk.FINE: 16:45:34.289: 0x7fba9412a510 creating video decoder: CUDA...
flutter: mdk.FINE: 16:45:34.289: failed to load libcuda.so.1
flutter: mdk.FINE: 16:45:34.289: failed to load libcuda.so.1
flutter: mdk.FINE: 16:45:34.289: operator()854 cuInit(0) CUDA ERROR: 3 ?; ?
flutter: mdk.FINE: 16:45:34.289: 
flutter: mdk.INFO: 16:45:34.289: 0x7fba9412a510 opening video decoder: CUDA...
flutter: mdk.FINE: 16:45:34.289: CUDA buffer pool is not available
flutter: mdk.WARNING: 16:45:34.289: ERROR! failed to setup video decoder
flutter: fvp.FINE: 16:45:34.289: 964311884 player140439338838400 onEvent: decoder.video - open - -1
flutter: mdk.FINE: 16:45:34.289: 0x7fba947c4260 1st video frame to render @0.000000s, sync time: 0.000000
flutter: mdk.FINE: 16:45:34.289: clear on stop
flutter: mdk.FINE: 16:45:34.289: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 16:45:34.289: 0x7fba947c4260 1st video frame to render @-1.000000s, sync time: 0.000000
flutter: mdk.FINE: 16:45:34.289: invalid video frame @-1.000000
flutter: mdk.FINE: 16:45:34.289: try the next decoder if available
flutter: mdk.FINE: 16:45:34.290: 0x7fba9412a510 video stream#0 starting decoding loop from decoder index 2...
flutter: mdk.FINE: 16:45:34.290: 0x7fba9412a510 creating video decoder: VDPAU...
flutter: mdk.INFO: 16:45:34.290: 0x7fba9412a510 opening video decoder: VDPAU...
flutter: mdk.FINE: 16:45:34.290: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 16:45:34.290: 0x7fb9a00597e0mdk::NativeVideoBufferPool::NativeVideoBufferPool()
flutter: mdk.FINE: 16:45:34.290: trying vdpau from x11 display: (nil)
flutter: mdk.FINE: 16:45:34.290: VDPAU ERROR@282 create(xdisplay_, XDefaultScreen(xdisplay_), &device_, &resolver_) (1): initialized error
flutter: mdk.FINE: 16:45:34.290: 
flutter: mdk.FINE: 16:45:34.290: 0x7fba9411f3e0 player.setLoop(0)
flutter: mdk.INFO: 16:45:34.290: setLoop(0), now 0/0
flutter: mdk.FINE: 16:45:34.290: [FFmpeg:AVHWDeviceContext] VDPAU device creation on X11 display :0 failed.
flutter: mdk.FINE: 16:45:34.290: Error avrt::av_hwdevice_ctx_create(&hw_device_ctx_, dev_type_, dev_name, opts, 0) @758 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/VideoDecoderAVCodec.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.FINE: 16:45:34.290: 0x7fb9a0059970UGL::opengl::Context::Local<mdk::VDPAUBufferPool::ctx_res_t>::~Local() [T = mdk::VDPAUBufferPool::ctx_res_t, DT = mdk::VDPAUBufferPool::ctx_res_t]0x3 count: 0
flutter: mdk.FINE: 16:45:34.290: 0x7fb9a00597e0 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
flutter: mdk.WARNING: 16:45:34.290: ERROR! failed to setup video decoder
flutter: fvp.FINE: 16:45:34.290: 964311884 player140439338838400 onEvent: decoder.video - open - -1
flutter: mdk.FINE: 16:45:34.290: 0x7fba947c4260 1st video frame to render @0.000000s, sync time: 0.000000
flutter: mdk.FINE: 16:45:34.290: clear on stop
flutter: mdk.FINE: 16:45:34.290: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 16:45:34.290: 0x7fba947c4260 1st video frame to render @-1.000000s, sync time: 0.000000
flutter: mdk.FINE: 16:45:34.290: invalid video frame @-1.000000
flutter: mdk.FINE: 16:45:34.290: try the next decoder if available
flutter: mdk.FINE: 16:45:34.290: 0x7fba9412a510 video stream#0 starting decoding loop from decoder index 3...
flutter: mdk.FINE: 16:45:34.290: 0x7fba9412a510 creating video decoder: FFmpeg...
flutter: mdk.INFO: 16:45:34.291: 0x7fba9412a510 opening video decoder: FFmpeg...
flutter: mdk.FINE: 16:45:34.291: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 16:45:34.291: NALU length bytes: 4
flutter: mdk.FINE: 16:45:34.291: 0x7fba9411f3e0 player.setVolume(1.000000, -1)
flutter: mdk.FINE: 16:45:34.291: 0x7fba9411f3e0 player.set(2)
flutter: mdk.FINE: 16:45:34.291: 0x7fba947c4260 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.FINE: 16:45:34.291: default FrameReader0x7fba9412a510 request to pause 1, loaded: 4.
flutter: mdk.FINE: 16:45:34.291: default FrameReader0x7fba9412a510 state: 2=>2=>2, 0
flutter: mdk.FINE: 16:45:34.291: 0x7fba9411f3e0 player.setLoop(-1)
flutter: mdk.INFO: 16:45:34.291: setLoop(-1), now 0/0
flutter: mdk.FINE: 16:45:34.291: AVCodec.Video[h264.] decoder: 13 Frame threads
flutter: mdk.FINE: 16:45:34.291: unsupported avcodec options:  shader_resource=0
flutter: mdk.FINE: 16:45:34.291: h264 1920x1080  yuv420p
flutter: fvp.FINE: 16:45:34.291: 964311884 player140439338838400 onEvent: decoder.video - FFmpeg - 0
flutter: mdk.FINE: 16:45:34.291: 0x7fba9412a510 decode stored recovery packets: 1
flutter: mdk.FINE: 16:45:34.291: 0x7fba9411f3e0 player.set(1)
flutter: mdk.FINE: 16:45:34.291: 0x7fba947c4260 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.FINE: 16:45:34.291: default FrameReader0x7fba9412a510 request to pause 0, loaded: 4.
flutter: mdk.FINE: 16:45:34.291: default FrameReader0x7fba9412a510 state: 2=>2=>1, 0
flutter: mdk.FINE: 16:45:34.291: default FrameReader0x7fba9412a510 state requested: 1, current: 2
flutter: mdk.FINE: 16:45:34.291: h264 codec pixel format list: (expected yuv420p)
flutter: mdk.FINE: 16:45:34.291: vdpau
flutter: mdk.FINE: 16:45:34.291: vulkan
flutter: mdk.FINE: 16:45:34.291: cuda
flutter: mdk.FINE: 16:45:34.292: vaapi
flutter: mdk.FINE: 16:45:34.292: yuv420p (selected)
flutter: mdk.FINE: 16:45:34.292: yuv420p using avcodec software decoder...
flutter: mdk.FINE: 16:45:34.292: 0x7fb9d80b27f8 filter graph: 
flutter: mdk.FINE: 16:45:34.292: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

flutter: mdk.FINE: 16:45:34.292: 0x7fba9411f3e0 player.setPlaybackRate(1.000000)
flutter: mdk.FINE: 16:45:34.292: default FrameReader0x7fba9412a510 state: 2=>1=>1, 1
flutter: mdk.FINE: 16:45:34.292: default FrameReader0x7fba9412a510 update state: 2=>1
flutter: fvp.FINE: 16:45:34.292: 964311884 player140439338838400 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.FINE: 16:45:34.293: 0x7fba9412a510 video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.FINE: 16:45:34.293: 0x7fba947c4260 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.FINE: 16:45:34.293: VideoRenderer clear buffered frames
flutter: mdk.FINE: 16:45:34.293: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 16:45:34.293: 0x7fba947c4260 1st video frame to render @0.000000s, sync time: 0.080000
flutter: fvp.FINE: 16:45:34.293: 964311884 player140439338838400 onEvent: video - size - 0
flutter: mdk.FINE: 16:45:34.293: 0x7fba9412a510 video stream#0 AOT frame is sent
flutter: mdk.FINE: 16:45:34.332: 0x7fba9411f3f0 setRenderAPI(1, (nil))
flutter: mdk.FINE: 16:45:34.333: VideoRenderer WxH=1920.000000x1080.000000 1920.000000x1080.000000, frame: 1920x1080
flutter: mdk.FINE: 16:45:34.333: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.FINE: 16:45:34.333: m: mat<4, 4>(
flutter: mdk.FINE: 16:45:34.333: 1  0  0  0  
flutter: mdk.FINE: 16:45:34.333: 0  -1  0  0  
flutter: mdk.FINE: 16:45:34.333: 0  0  1  0  
flutter: mdk.FINE: 16:45:34.333: 0  0  0  1  
flutter: mdk.FINE: 16:45:34.333: )
flutter: mdk.FINE: 16:45:34.333: ThreadLocal<bool>::Data::Data() thread: 140441930122688
flutter: mdk.FINE: 16:45:34.333: T *ThreadLocal<bool>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 16:45:34.333: ThreadLocal<UGL::opengl::Context::Config>::Data::Data() thread: 140441930122688
flutter: mdk.FINE: 16:45:34.333: T *ThreadLocal<UGL::opengl::Context::Config>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 16:45:34.333: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 16:45:34.333: ThreadLocal<std::function<void *(const char *)>>::Data::Data() thread: 140441930122688
flutter: mdk.FINE: 16:45:34.333: T *ThreadLocal<std::function<void *(const char *)>>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 16:45:34.333: dso.load: libEGL.so.1test: true
flutter: mdk.FINE: 16:45:34.333: libEGL.so.1 test load result 0x114586c0...
flutter: mdk.FINE: 16:45:34.333: dso path: /lib64/libEGL.so.1
flutter: mdk.FINE: 16:45:34.333: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::Data() thread: 140441930122688
flutter: mdk.FINE: 16:45:34.333: T *ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 16:45:34.334: new Context object 0x127d7d20(0) for native context handle 0x11812530
flutter: mdk.FINE: 16:45:34.334: ctx->api_: 0x12658190
flutter: mdk.FINE: 16:45:34.334: probing gl context... native: (nil)
flutter: mdk.FINE: 16:45:34.334: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 16:45:34.334: EGL_VERSION: 1.5
flutter: mdk.FINE: 16:45:34.334: EGL_VENDOR: Mesa Project
flutter: mdk.FINE: 16:45:34.334: EGL_CLIENT_APIS: OpenGL OpenGL_ES 
flutter: mdk.FINE: 16:45:34.334: Current EGL dso path: /lib64/libEGL_mesa.so.0
flutter: mdk.FINE: 16:45:34.334: GLESv2 dso loaded: /lib64/libEGL_mesa.so.0
flutter: mdk.FINE: 16:45:34.334: resolving gl common functions...
flutter: mdk.FINE: 16:45:34.334: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 16:45:34.334: using opengl api resolver: EGL
flutter: mdk.FINE: 16:45:34.334: probing gl client context... major_: 0
flutter: mdk.FINE: 16:45:34.334: GL_VENDOR: AMD
flutter: mdk.FINE: 16:45:34.334: GL_RENDERER: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.6, DRM 3.57, 6.10.12-200.fc40.x86_64)
flutter: mdk.FINE: 16:45:34.334: GL_VERSION: 4.6 (Core Profile) Mesa 24.1.7
flutter: mdk.FINE: 16:45:34.334: GL_SHADING_LANGUAGE_VERSION: 4.60
flutter: mdk.FINE: 16:45:34.334: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_client_extensions EGL_EXT_config_select_group EGL_EXT_create_context_robustness EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_explicit_device EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_pixel_format_float EGL_EXT_platform_base EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_EXT_platform_xcb EGL_EXT_present_opaque EGL_EXT_query_reset_notification_strategy EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_client_get_all_proc_addresses EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_debug EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_platform_gbm EGL_KHR_platform_wayland EGL_KHR_platform_x11 EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_platform_gbm EGL_MESA_query_driver EGL_MESA_x11_native_visual_id EGL_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_framebuffer_multisample_advanced GL_AMD_gpu_shader_int64 GL_AMD_multi_draw_indirect GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_meminfo GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_debug_label GL_EXT_demote_to_helper_invocation GL_EXT_depth_bounds_test GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shader_samples_identical GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_IBM_multimode_draw_arrays GL_INTEL_blackhole_render GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_const_bandwidth GL_MESA_texture_signed_rgba GL_NVX_gpu_memory_info GL_NV_alpha_to_coverage_dither_control GL_NV_compute_shader_derivatives GL_NV_conditional_render GL_NV_copy_image GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_NV_shader_atomic_int64 GL_NV_texture_barrier GL_NV_vdpau_interop GL_OES_EGL_image GL_S3_s3tc 
flutter: mdk.FINE: 16:45:34.334: 16 bit texture channel depth: 16
flutter: mdk.FINE: 16:45:34.334: OpenGL Context thread: 140441930122688
flutter: mdk.FINE: 16:45:34.334: OpenGL4.6 Core profile, EGL150, GLSL460
Features PBO: 1, UBO: 1, RG texture: 1, 16bit texture: 1
flutter: mdk.FINE: 16:45:34.335: resolving gl extensions...
flutter: mdk.FINE: 16:45:34.335: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 16:45:34.335: using opengl api resolver: EGL
flutter: mdk.FINE: 16:45:34.335: context version: 460
flutter: mdk.FINE: 16:45:34.335: gl api resolved. thread@ 140441930122688
flutter: mdk.FINE: 16:45:34.335: 
flutter: mdk.FINE: 16:45:34.335: 0x127a68b0mdk::GLVideoRenderer::Private::Renderers::Renderers()
flutter: mdk.FINE: 16:45:34.335: 0x127d7d20/0x11812530 Context::setLocalData local data 0x1278db70 for key: 0x2. size: 1
flutter: mdk.FINE: 16:45:34.335: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
flutter: mdk.FINE: 16:45:34.335: bpp 2, bpc: 8. gl texture parameters:
flutter: mdk.FINE: 16:45:34.335:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 16:45:34.335:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 16:45:34.335:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 16:45:34.335: texture created: 52
flutter: mdk.FINE: 16:45:34.335: plane linesize 0: padded = 1920, effective = 1920. theoretical plane size: 1920x1080. coordinate crop: 1.000000
flutter: mdk.FINE: 16:45:34.335: texture created: 53
flutter: mdk.FINE: 16:45:34.335: plane linesize 1: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
flutter: mdk.FINE: 16:45:34.335: texture created: 54
flutter: mdk.FINE: 16:45:34.335: plane linesize 2: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
flutter: mdk.FINE: 16:45:34.335: crop_w=1.000000=>1.000000
flutter: mdk.FINE: 16:45:34.335: frame color: BT709 BT709 BT709 Limited. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.FINE: 16:45:34.335:  - 
flutter: mdk.FINE: 16:45:34.335: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.FINE: 16:45:34.335: rgb primaries matrix: mat<3, 3>(
flutter: mdk.FINE: 16:45:34.335: 1  0  0  
flutter: mdk.FINE: 16:45:34.336: 0  1  0  
flutter: mdk.FINE: 16:45:34.336: 0  0  1  
flutter: mdk.FINE: 16:45:34.336: )
flutter: mdk.FINE: 16:45:34.336: scale: 1.000000, color transform: mat<4, 4>(
flutter: mdk.FINE: 16:45:34.336: 1.16438  0  1.79274  -0.972945  
flutter: mdk.FINE: 16:45:34.336: 1.16438  -0.213249  -0.532909  0.301483  
flutter: mdk.FINE: 16:45:34.336: 1.16438  2.1124  0  -1.1334  
flutter: mdk.FINE: 16:45:34.336: 0  0  0  1  
flutter: mdk.FINE: 16:45:34.336: )
flutter: mdk.FINE: 16:45:34.336: EQ: mat<4, 4>(
flutter: mdk.FINE: 16:45:34.336: 1  0  0  0  
flutter: mdk.FINE: 16:45:34.336: 0  1  0  0  
flutter: mdk.FINE: 16:45:34.336: 0  0  1  0  
flutter: mdk.FINE: 16:45:34.336: 0  0  0  1  
flutter: mdk.FINE: 16:45:34.336: )
flutter: mdk.FINE: 16:45:34.336: shader id: 2305
flutter: mdk.FINE: 16:45:34.336: dump UBO layout:
align @offset +size /stride address name ~ path: type -> parent
16@0 +64/16 0x12666a28 u_colorMatrix ~ u_colorMatrix: mat4 -> (nil)            

flutter: mdk.FINE: 16:45:34.336: texture 0: 1920x1080
flutter: mdk.FINE: 16:45:34.336: texture 1: 960x540
flutter: mdk.FINE: 16:45:34.336: texture 2: 960x540
flutter: mdk.FINE: 16:45:34.336: material changed: (nil) => 0x905
flutter: mdk.FINE: 16:45:34.336: planar: 1, alpha: 0, texture 2d: 1, external: 0, rg semi-planar: 0, 16=>8: 0, xyz: 0, yuv sampler: 0, generic packed yuv: 0, cocgsy: 0, primaries diff: 0, trc: 1=>1, tone map: 0
flutter: mdk.FINE: 16:45:34.336: bind attribute: a_Position => 0
flutter: mdk.FINE: 16:45:34.336: bind attribute: a_TexCoords0 => 1
flutter: mdk.FINE: 16:45:34.336: UBO ConstBuffer: 0/4294967295
flutter: mdk.FINE: 16:45:34.336: uniform locations:
flutter: mdk.FINE: 16:45:34.337: u_Texture0: 3
flutter: mdk.FINE: 16:45:34.337: u_Texture1: 4
flutter: mdk.FINE: 16:45:34.337: u_Texture2: 5
flutter: mdk.FINE: 16:45:34.337: u_Matrix: 0, u_TexMatrix: 1
flutter: mdk.FINE: 16:45:34.337: build glsl elapsed: 343us
flutter: mdk.FINE: 16:45:34.337: creating vbo...
flutter: mdk.FINE: 16:45:34.337: creating vao...
flutter: fvp.FINE: 16:45:34.337: 964311884 player140439338838400 onEvent: render.video - 1st_frame - 66
flutter: mdk.FINE: 16:45:34.387: PA_SUBSCRIPTION_EVENT_CARD
flutter: mdk.FINE: 16:45:34.487: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.021333
flutter: mdk.FINE: 16:45:34.487: 0x7fba9412a510 audio stream#1 AOT frame is sent
Lost connection to device.
wang-bin commented 1 month ago

do you see any video frame displayed? for crash issues, i need the backtrace: run your program in gdb, when crashed, run bt command in gdb, then gdb will print crash line numbers in the code

resucutie commented 1 month ago

never tried gdb, but i'll try

resucutie commented 1 month ago

yeah i see a frame being displayed, but it doesn't get past that

➜  LocalBooruFlutter git:(no-mediakit) βœ— gdb ./build/linux/x64/debug/bundle/localbooru
GNU gdb (Fedora Linux) 15.1-1.fc40
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./build/linux/x64/debug/bundle/localbooru...
(gdb) run
Starting program: /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/localbooru 

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0.29.1 (git 62d4832) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Linux 4KB x86_64; glibc2.24/2.39 libc++200000; Clang20.0.0 (++20241006053746+6de5305b3d7a-1~exp1~20241006053920.1971); 12:05:34 Oct  6 2024
[New Thread 0x7ffff26006c0 (LWP 62795)]
[New Thread 0x7ffff1c006c0 (LWP 62796)]
[New Thread 0x7ffff12006c0 (LWP 62797)]
[New Thread 0x7fffebe006c0 (LWP 62798)]
[New Thread 0x7fffeb4006c0 (LWP 62799)]
[New Thread 0x7fffeaa006c0 (LWP 62822)]
[New Thread 0x7fffea0006c0 (LWP 62845)]
[New Thread 0x7fffe96006c0 (LWP 62846)]
[New Thread 0x7fffe8c006c0 (LWP 62847)]
[New Thread 0x7fffd22006c0 (LWP 62848)]
[New Thread 0x7fffd18006c0 (LWP 62849)]
[New Thread 0x7fffd0e006c0 (LWP 62850)]
[New Thread 0x7fffc96006c0 (LWP 62851)]
[New Thread 0x7fffc8c006c0 (LWP 62852)]
[New Thread 0x7fffb8c006c0 (LWP 62853)]
[New Thread 0x7fffb3e006c0 (LWP 62854)]
[New Thread 0x7fffb34006c0 (LWP 62855)]
[New Thread 0x7fffb2a006c0 (LWP 62856)]
[New Thread 0x7fffb20006c0 (LWP 62857)]
[New Thread 0x7fffb16006c0 (LWP 62858)]
[New Thread 0x7fffb0c006c0 (LWP 62859)]
[New Thread 0x7fffa7e006c0 (LWP 62860)]
[New Thread 0x7fffd04006c0 (LWP 62861)]
[New Thread 0x7fffa74006c0 (LWP 62862)]
[New Thread 0x7fffa70006c0 (LWP 62863)]
[New Thread 0x7fffa66006c0 (LWP 62864)]
[New Thread 0x7fffa5c006c0 (LWP 62865)]
[New Thread 0x7fffa52006c0 (LWP 62866)]
[New Thread 0x7fff9be006c0 (LWP 62867)]
[New Thread 0x7fff9b4006c0 (LWP 62868)]
[New Thread 0x7fff9aa006c0 (LWP 62869)]
[New Thread 0x7fff9a0006c0 (LWP 62870)]
[New Thread 0x7fff996006c0 (LWP 62871)]
[New Thread 0x7fff98c006c0 (LWP 62872)]
[New Thread 0x7fff8fe006c0 (LWP 62873)]
[New Thread 0x7fff8f4006c0 (LWP 62874)]
[New Thread 0x7fffebf376c0 (LWP 62875)]
[New Thread 0x7fffeabff6c0 (LWP 62876)]
[New Thread 0x7fffe827f6c0 (LWP 62877)]
[New Thread 0x7fffe817e6c0 (LWP 62878)]
[New Thread 0x7fffd19ff6c0 (LWP 62879)]
flutter: The Dart VM service is listening on http://127.0.0.1:36667/naAKd39LTus=/
[New Thread 0x7fff834006c0 (LWP 62901)]
flutter: fvp.FINE: 20:07:47.304: registerVideoPlayerPlatformsWith: null
flutter: dynamic_color: Accent color detected.
[New Thread 0x7fff8107f6c0 (LWP 62935)]
[New Thread 0x7fff758006c0 (LWP 62982)]
[New Thread 0x7fff74e006c0 (LWP 62983)]
flutter: Loaded booruPath with /home/auser/Pictures/art/test owo
flutter: Loaded booruPath with /home/auser/Pictures/art/test owo
[New Thread 0x7fff6ba006c0 (LWP 62984)]
flutter: fvp.FINE: 20:07:54.252: 424519902 player26996832 create(file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4)
[New Thread 0x7fff69a006c0 (LWP 63186)]
flutter: mdk.FINE: 20:07:54.268: default 0x7fff5405af20 new FrameReader...
flutter: mdk.FINE: 20:07:54.268: Registered audio backends: PulseAudio ALSA OpenAL null 
flutter: mdk.FINE: 20:07:54.268: default 0x7fff54058dc0 new FrameReader...
flutter: mdk.FINE: 20:07:54.268: Registered audio backends: PulseAudio ALSA OpenAL null 
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.Player()
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.onEvent(1, 0x7fffd03fe760)
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.onStateChanged(1)
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.onMediaStatus(1)
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: video.decoder = shader_resource=0
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: avformat.strict = experimental
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: avio.reconnect = 1
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: avio.reconnect_delay_max = 7
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player property: avformat.rtsp_transport = tcp
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.setDecoders(video, [VAAPI, CUDA, VDPAU, FFmpeg])
flutter: mdk.FINE: 20:07:54.268: video decoders: "VAAPI", "CUDA", "VDPAU", "FFmpeg"
flutter: mdk.FINE: 20:07:54.268: video decoders: "VAAPI", "CUDA", "VDPAU", "FFmpeg"
flutter: mdk.FINE: 20:07:54.268: 0x7fff54595c30 player.setMedia(file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4)
flutter: mdk.FINE: 20:07:54.268: default FrameReader0x7fff5405af20 state: 0=>0=>0, 0
flutter: mdk.INFO: 20:07:54.268: default0x7fff5405af20 stop, current state: %, drequested: 0
flutter: mdk.FINE: 20:07:54.268: default FrameReader0x7fff5405af20 state: 0=>0=>0, 0
flutter: mdk.INFO: 20:07:54.269: default0x7fff5405af20 stop, current state: %, drequested: 0
flutter: mdk.FINE: 20:07:54.269: 0x7fff54595c30 player.set(0)
flutter: mdk.FINE: 20:07:54.269: 0x7fff546f8bf0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 0=>0, current state 0. status: 0
flutter: mdk.FINE: 20:07:54.269: default FrameReader0x7fff5405af20 state: 0=>0=>0, 0
flutter: mdk.INFO: 20:07:54.269: default0x7fff5405af20 stop, current state: %, drequested: 0
flutter: mdk.FINE: 20:07:54.269: 0x7fff54595c30 player.waitFor(0, -1)
flutter: mdk.FINE: 20:07:54.269: 0x7fff54595c30 player.prepare(0, ..., 1282)
flutter: mdk.INFO: 20:07:54.269: 0x7fff546f8bf0 MediaControl.prepare(0, ...) file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 20:07:54.269: default 0x7fff5405af20 FrameReader.start(0, ...)
flutter: mdk.FINE: 20:07:54.269: default 0x7fff5405af20 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 20:07:54.270: 273013691 player26996832 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.FINE: 20:07:54.419: default FrameReader0x7fff5405af20 state: 0=>0=>1, 0
flutter: mdk.FINE: 20:07:54.419: default FrameReader0x7fff5405af20 state: 0=>1=>1, 0
flutter: mdk.FINE: 20:07:54.419: default FrameReader0x7fff5405af20 request to pause 1, loaded: 0.
flutter: mdk.FINE: 20:07:54.419: default FrameReader0x7fff5405af20 state: 0=>1=>2, 0
flutter: mdk.FINE: 20:07:54.419: default FrameReader0x7fff5405af20 state requested: 2, current: 0
flutter: mdk.FINE: 20:07:54.419: 0x7fff5405af20start frame reader thread: 140734965483200
flutter: mdk.FINE: 20:07:54.419: try to load av module(avutil): /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libffmpeg.so.7
[New Thread 0x7fff690006c0 (LWP 63209)]
flutter: mdk.FINE: 20:07:54.433: ffmpeg loaded: /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libffmpeg.so.7
flutter: mdk.FINE: 20:07:54.433: FFmpeg/Libav runtime git-2024-09-29-9d3cdf8-avbuild
flutter: mdk.FINE: 20:07:54.433: Selected avutil runtime version: 59.40.100 (build: 59.40.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 20:07:54.433: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-iamf --enable-libvpl --enable-libdrm --disable-postproc --ranlib=llvm-ranlib-20 --nm=llvm-nm-20 --ar=llvm-ar-20 --nvcc=clang-20 --enable-cross-compile --target-os=linux --arch=amd64 --pkg-config=pkg-config --sysroot='$SYSROOT' --cc=clang-20 --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE -I/home/runner/work/avbuild/avbuild/tools/Vulkan-Headers/include -I=/usr/include/libdrm -I/tmp/dep/include -Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE --target=x86_64-linux-gnu' --extra-ldflags='-s -fuse-ld=lld -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --target=x86_64-linux-gnu' --extra-libs=-lrt --disable-stripping --enable-small --disable-outdevs --disable-filters --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-protocols --enable-wolfssl --enable-decoder='*sub*,movtext,*web*,aac*,ac3*,eac3*,alac*,ape,ass,ccaption,cfhd,cook,dca,dnxhd,exr,truehd,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*[mj]peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe,av1*,ffv*' --enable-demuxer='*sub*,*ac3,*ac,*avs*,*[mj]peg*,*vc*,*web*,au,ape,ass,av[1i],concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,kux,matroska,mov,mp3,mxf,obu,ogg,pcm*,rawvideo,rt*p,spdif,srt,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='*_at,aac,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,vp[8-9]*,wrapped_avframe,ff*,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis,*yuv*' --enable-muxer='*jpeg,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*,og*' --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,atempo,pan,crop,eq*,framerate,hw*,scale,volume,allrgb,allyuv,*bars,color,test*,*key,draw*,*_qsv,*_vaapi,*v4l2*' --enable-protocol='cache,concat*,crypto*,data,fd,*file,ftp,h*,i*,pipe,rt*,s*,t*,u*'
flutter: mdk.FINE: 20:07:54.433: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-iamf --enable-libvpl --enable-libdrm --disable-postproc --ranlib=llvm-ranlib-20 --nm=llvm-nm-20 --ar=llvm-ar-20 --nvcc=clang-20 --enable-cross-compile --target-os=linux --arch=amd64 --pkg-config=pkg-config --sysroot='$SYSROOT' --cc=clang-20 --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE -I/home/runner/work/avbuild/avbuild/tools/Vulkan-Headers/include -I=/usr/include/libdrm -I/tmp/dep/include -Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIE --target=x86_64-linux-gnu' --extra-ldflags='-s -fuse-ld=lld -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --target=x86_64-linux-gnu' --extra-libs=-lrt --disable-stripping --enable-small --disable-outdevs --disable-filters --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-protocols --enable-wolfssl --enable-decoder='*sub*,movtext,*web*,aac*,ac3*,eac3*,alac*,ape,ass,ccaption,cfhd,cook,dca,dnxhd,exr,truehd,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*[mj]peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe,av1*,ffv*' --enable-demuxer='*sub*,*ac3,*ac,*avs*,*[mj]peg*,*vc*,*web*,au,ape,ass,av[1i],concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,kux,matroska,mov,mp3,mxf,obu,ogg,pcm*,rawvideo,rt*p,spdif,srt,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='*_at,aac,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,vp[8-9]*,wrapped_avframe,ff*,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis,*yuv*' --enable-muxer='*jpeg,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*,og*' --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,atempo,pan,crop,eq*,framerate,hw*,scale,volume,allrgb,allyuv,*bars,color,test*,*key,draw*,*_qsv,*_vaapi,*v4l2*' --enable-protocol='cache,concat*,crypto*,data,fd,*file,ftp,h*,i*,pipe,rt*,s*,t*,u*'
flutter: mdk.FINE: 20:07:54.433: global option: ffmpeg.version = 7
flutter: mdk.FINE: 20:07:54.433: av_dict_set0x7fff5eb7187d
flutter: mdk.FINE: 20:07:54.433: Selected avformat runtime version: 61.8.100 (build: 61.8.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 20:07:54.433: avformat_version0x7fff5eaa1800
flutter: mdk.FINE: 20:07:54.433: Trying MediaIO FFmpeg
flutter: mdk.FINE: 20:07:54.433: 0x7ffec0001f50 open url: file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 20:07:54.433: unsupported avio options:  reconnect_delay_max=7 reconnect=1
flutter: mdk.FINE: 20:07:54.433: 0x7ffec0001f50 url opened
flutter: mdk.FINE: 20:07:54.433: Selected avcodec runtime version: 61.20.100 (build: 61.20.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 20:07:54.433: avcodec_descriptor_next0x7fff5e81d130
flutter: mdk.FINE: 20:07:54.433: default 0x7fff5405af20 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.FINE: 20:07:54.433: 0x7ffec001c600 avio set class
flutter: mdk.FINE: 20:07:54.433: before avformat_open_input. io: 0x7ffec0001f50(FFmpeg)/pb: 0x7ffec001c600, url: file:///home/auser/Pictures/art/test owo/files/72ebb910-7f1e-117a-a588-59f553dad915.mp4
flutter: mdk.FINE: 20:07:54.433: FFmpeg/Libav runtime git-2024-09-29-9d3cdf8-avbuild
flutter: mdk.FINE: 20:07:54.433: after avformat_open_input. pb: 0x7ffec001c600, iformat: 0x7fff5ec6ee40, context flags: 2097280, input format flags: 67141640
flutter: mdk.FINE: 20:07:54.434: unsupported avformat options:  rtsp_transport=tcp reconnect_delay_max=7 reconnect=1
flutter: mdk.FINE: 20:07:54.434: supports 208 ffmpeg sw pixel formats. unsupported: uyyvyy411 rgb8 x2rgb10be x2bgr10be gbrap14be gbrap14le
flutter: mdk.INFO: 20:07:54.434: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +4633ms, bitrate: 426183, size: 0
Metadata:
  encoder: Lavf60.3.100
  minor_version: 512
  compatible_brands: isomiso2avc1mp41
  major_brand: isom
Streams: 2
 Video:
  stream#0, range: 0 +4633ms, frames: 278
  codec: h264 tag: 'avc1' profile: 100 level: 42, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 221490, 1920x1080, fps: 60, bframes: 2, primaries: BT709, trc: BT709, matrix: BT709, range: Limited
  extra data(49): 01 64 00 2A FF E1 00 1E 67 64 00 2A AC D9 40 78 02 27 E5 C0 5A 80 80 80 A0 00 00 03 00 20 00 00 0F 11 E3 06 32 C0 01 00 04 68 EF 8F CB FD F8 F8 00 
  Metadata:
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
   language: und
 Audio:
  stream#1, range: 0 +4608ms, frames: 216
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @48000Hz, bitrate: 192000
  extra data(2): 11 90 
  Metadata:
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]
   language: und

flutter: mdk.FINE: 20:07:54.434: 0x7fff546f8bf0 prepared callback is invoked
flutter: fvp.FINE: 20:07:54.435: 273013691 player26996832 onEvent: metadata -  - 0
flutter: mdk.FINE: 20:07:54.436: default 0x7fff5405af20 FrameReader::update MediaStatus 0X2=>0X4
[New Thread 0x7fff5e0006c0 (LWP 63210)]
[New Thread 0x7fff5d6006c0 (LWP 63211)]
flutter: fvp.FINE: 20:07:54.445: 273013691 player26996832 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 20:07:54.447: 0x7fff5405af20 ***buffering progress 0%***
flutter: mdk.FINE: 20:07:54.447: default 0x7fff5405af20 FrameReader::update MediaStatus 0X4=>0X14
flutter: fvp.FINE: 20:07:54.447: 273013691 player26996832 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 20:07:54.447: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.FINE: 20:07:54.447: 
flutter: fvp.FINE: 20:07:54.447: 273013691 player26996832 onEvent: reader.buffering -  - 0
flutter: fvp.FINE: 20:07:54.448: 273013691 player26996832 onEvent: metadata -  - 0
flutter: mdk.FINE: 20:07:54.448: default FrameReader0x7fff5405af20 state: 0=>2=>1, 1
flutter: mdk.FINE: 20:07:54.448: default FrameReader0x7fff5405af20 update state: 0=>1
flutter: fvp.FINE: 20:07:54.449: 273013691 player26996832 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.FINE: 20:07:54.449: 0x7fff5405af20 start to decode video#0 packet @0.000000/0.000000 pos: 48
flutter: fvp.FINE: 20:07:54.450: 424519902 player26996832 textureId=25563328
flutter: mdk.FINE: 20:07:54.492: default FrameReader0x7fff5405af20 state: 1=>1=>2, 1
flutter: mdk.FINE: 20:07:54.492: default FrameReader0x7fff5405af20 update state: 1=>2
flutter: fvp.FINE: 20:07:54.492: 273013691 player26996832 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.FINE: 20:07:54.492: starting decode loop thread mdk.vdec0@140734954997440
flutter: fvp.FINE: 20:07:54.492: 273013691 player26996832 onEvent: thread.video -  - 1
flutter: mdk.FINE: 20:07:54.492: 0x7fff5405af20 video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.FINE: 20:07:54.492: 0x7fff5405af20 start to decode audio#1 packet @0.000000/0.000000 pos: 45206
flutter: mdk.FINE: 20:07:54.492: 0x7fff5405af20 creating video decoder: VAAPI...
flutter: mdk.INFO: 20:07:54.492: 0x7fff5405af20 opening video decoder: VAAPI...
flutter: mdk.FINE: 20:07:54.492: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 20:07:54.492: starting decode loop thread mdk.adec1@140734770448064
flutter: fvp.FINE: 20:07:54.492: 273013691 player26996832 onEvent: thread.audio -  - 1
flutter: mdk.FINE: 20:07:54.492: 0x7fff5405af20 audio stream#1 starting decoding loop from decoder index 0...
flutter: mdk.FINE: 20:07:54.492: 0x7fff5405af20 creating audio decoder: auto...
flutter: mdk.INFO: 20:07:54.492: 0x7fff5405af20 opening audio decoder: FFmpeg...
flutter: mdk.FINE: 20:07:54.492: opening ffmpeg audio decoder: aac
flutter: mdk.FINE: 20:07:54.492: 0x7ffeb80d98f0mdk::NativeVideoBufferPool::NativeVideoBufferPool()
flutter: mdk.FINE: 20:07:54.493: trying va from x11 display: (nil)
flutter: mdk.FINE: 20:07:54.493: AVCodec.Audio[aac.] decoder: 1 Single threads
flutter: mdk.FINE: 20:07:54.493: aac f32p, stereo @48000Hz
flutter: fvp.FINE: 20:07:54.493: 273013691 player26996832 onEvent: decoder.audio - FFmpeg - 0
flutter: mdk.INFO: 20:07:54.493: 0x7fff5405af20 ***buffering progress 100%***
flutter: mdk.FINE: 20:07:54.493: default 0x7fff5405af20 FrameReader::update MediaStatus 0X14=>0X124
flutter: fvp.FINE: 20:07:54.493: 273013691 player26996832 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 20:07:54.493: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.FINE: 20:07:54.493: 
flutter: fvp.FINE: 20:07:54.493: 273013691 player26996832 onEvent: reader.buffering -  - 100
flutter: mdk.FINE: 20:07:54.493: 0x7fff5405af20 audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.FINE: 20:07:54.493: 0x7fff546f8bf0 1st audio frame @0.000000
flutter: mdk.INFO: 20:07:54.493: 0x7fff546f8bf0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
flutter: mdk.FINE: 20:07:54.493: Selected avfilter runtime version: 10.5.100 (build: 10.5.100), license: LGPL version 2.1 or later
flutter: mdk.FINE: 20:07:54.493: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
flutter: mdk.FINE: 20:07:54.493: AudioRenderer format changed and reinitialize
flutter: mdk.FINE: 20:07:54.493: open x11 display: :0, result: 0x7ffeb80da2a0
flutter: mdk.FINE: 20:07:54.493: use internal x11 display: 0x7ffeb80da2a0
flutter: mdk.FINE: 20:07:54.493: 0x7ffeb80d98f0 VA-API INFO: VA-API version 1.21.0

flutter: mdk.FINE: 20:07:54.493: 0x7ffeb80d98f0 VA-API INFO: Trying to open /usr/lib64/dri-nonfree/radeonsi_drv_video.so

flutter: mdk.FINE: 20:07:54.493: 0x7ffeb80d98f0 VA-API INFO: Trying to open /usr/lib64/dri-freeworld/radeonsi_drv_video.so

flutter: mdk.FINE: 20:07:54.493: 0x7ffeb80d98f0 VA-API INFO: Trying to open /usr/lib64/dri/radeonsi_drv_video.so

flutter: mdk.FINE: 20:07:54.493: 0x7fff54595c40 scale(1.000000,-1.000000, (nil))
flutter: mdk.FINE: 20:07:54.494: getVideoOutContext (nil) => 0x1955480. vo count: 1
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c40 setVideoSurfaceSize(1920x1080, (nil))
flutter: mdk.FINE: 20:07:54.494: Using audio backend: PulseAudio
flutter: mdk.FINE: 20:07:54.494: 0x7fff546f8bf0 ao opened: 1, reopen: 1, bad ao: 0. valid: 0
flutter: mdk.FINE: 20:07:54.494: PA_SUBSCRIPTION_EVENT_CARD
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.setLoop(0)
flutter: mdk.INFO: 20:07:54.494: setLoop(0), now 0/0
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.setVolume(1.000000, -1)
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.set(2)
flutter: mdk.FINE: 20:07:54.494: 0x7fff546f8bf0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 2=>2, current state 2. status: 0X124
flutter: mdk.FINE: 20:07:54.494: default FrameReader0x7fff5405af20 request to pause 1, loaded: 4.
flutter: mdk.FINE: 20:07:54.494: default FrameReader0x7fff5405af20 state: 2=>2=>2, 0
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.setLoop(-1)
flutter: mdk.INFO: 20:07:54.494: setLoop(-1), now 0/0
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.set(1)
flutter: mdk.FINE: 20:07:54.494: 0x7fff546f8bf0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1072 requested state 2=>1, current state 2. status: 0X124
flutter: mdk.FINE: 20:07:54.494: default FrameReader0x7fff5405af20 request to pause 0, loaded: 4.
flutter: mdk.FINE: 20:07:54.494: default FrameReader0x7fff5405af20 state: 2=>2=>1, 0
flutter: mdk.FINE: 20:07:54.494: default FrameReader0x7fff5405af20 state requested: 1, current: 2
flutter: mdk.FINE: 20:07:54.494: 0x7fff54595c30 player.setPlaybackRate(1.000000)
flutter: mdk.FINE: 20:07:54.495: default FrameReader0x7fff5405af20 state: 2=>1=>1, 1
flutter: mdk.FINE: 20:07:54.495: default FrameReader0x7fff5405af20 update state: 2=>1
flutter: fvp.FINE: 20:07:54.495: 273013691 player26996832 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.FINE: 20:07:54.498: 0x7fff54595c40 setRenderAPI(1, (nil))
[New Thread 0x7fff5cc006c0 (LWP 63212)]
flutter: mdk.FINE: 20:07:54.503: 0x7ffeb80d98f0 VA-API INFO: Found init function __vaDriverInit_1_21

[New Thread 0x7fff42c006c0 (LWP 63213)]
[New Thread 0x7fff422006c0 (LWP 63214)]
[New Thread 0x7fff418006c0 (LWP 63215)]
[New Thread 0x7fff40e006c0 (LWP 63216)]
[New Thread 0x7fff37e006c0 (LWP 63217)]
[New Thread 0x7fff374006c0 (LWP 63218)]
[New Thread 0x7fff36a006c0 (LWP 63219)]
[New Thread 0x7fff360006c0 (LWP 63220)]
[New Thread 0x7fff356006c0 (LWP 63221)]
[New Thread 0x7fff34c006c0 (LWP 63222)]
[New Thread 0x7fff2be006c0 (LWP 63223)]
flutter: mdk.FINE: 20:07:54.507: 0x7ffeb40b1848 filter graph: 
flutter: mdk.FINE: 20:07:54.507: +-----------+
|    src    |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[48000Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[48000Hz fltp:stereo]--default|     swr     |default--[48000Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

[New Thread 0x7fff2b4006c0 (LWP 63224)]
[New Thread 0x7fff2aa006c0 (LWP 63225)]
[New Thread 0x7fff2a0006c0 (LWP 63226)]
[New Thread 0x7fff296006c0 (LWP 63227)]
[New Thread 0x7fff28c006c0 (LWP 63228)]
[New Thread 0x7fff1fe006c0 (LWP 63229)]
[New Thread 0x7fff1f4006c0 (LWP 63230)]
[New Thread 0x7fff1ea006c0 (LWP 63231)]
[Thread 0x7fff1f4006c0 (LWP 63230) exited]
[Thread 0x7fff1fe006c0 (LWP 63229) exited]
[Thread 0x7fff1ea006c0 (LWP 63231) exited]
[Thread 0x7fff2a0006c0 (LWP 63226) exited]
[Thread 0x7fff2aa006c0 (LWP 63225) exited]
[Thread 0x7fff296006c0 (LWP 63227) exited]
[Thread 0x7fff28c006c0 (LWP 63228) exited]
[Thread 0x7fff2b4006c0 (LWP 63224) exited]
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[New Thread 0x7fff2b4006c0 (LWP 63232)]
[New Thread 0x7fff28c006c0 (LWP 63233)]
[New Thread 0x7fff296006c0 (LWP 63234)]
[New Thread 0x7fff2a0006c0 (LWP 63235)]
[New Thread 0x7fff2aa006c0 (LWP 63236)]
[New Thread 0x7fff1fe006c0 (LWP 63237)]
[New Thread 0x7fff1f4006c0 (LWP 63238)]
[New Thread 0x7fff1ea006c0 (LWP 63239)]
[New Thread 0x7fff1e0006c0 (LWP 63240)]
[New Thread 0x7fff1d6006c0 (LWP 63241)]
[New Thread 0x7fff1cc006c0 (LWP 63242)]
[New Thread 0x7fff13e006c0 (LWP 63243)]
[New Thread 0x7fff134006c0 (LWP 63244)]
flutter: mdk.FINE: 20:07:54.528: 0x7ffeb80d98f0 VA-API INFO: va_openDriver() returns 0

flutter: mdk.FINE: 20:07:54.528: libva version: 1.21. Vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.6, DRM 3.57, 6.10.12-200.fc40.x86_64). display: X11
flutter: mdk.FINE: 20:07:54.528: VAImageFormat.fcc: 0x3231564e 'NV12', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.528: VAImageFormat.fcc: 0x30313050 'P010', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.528: VAImageFormat.fcc: 0x36313050 'P016', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x30323449 'I420', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x32315659 'YV12', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x56595559 'YUYV', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x32595559 'YUY2', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x59565955 'UYVY', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x30303859 'Y800', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x50343434 '444P', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x50424752 'RGBP', lsb: 0, bpp: 0, depth: 0, mask: 0,0,0,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x41524742 'BGRA', lsb: 1, bpp: 32, depth: 32, mask: 16711680,65280,255,4278190080
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x41424752 'RGBA', lsb: 1, bpp: 32, depth: 32, mask: 255,65280,16711680,4278190080
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x42475241 'ARGB', lsb: 1, bpp: 32, depth: 32, mask: 255,65280,16711680,4278190080
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x58524742 'BGRX', lsb: 1, bpp: 32, depth: 24, mask: 16711680,65280,255,0
flutter: mdk.FINE: 20:07:54.529: VAImageFormat.fcc: 0x58424752 'RGBX', lsb: 1, bpp: 32, depth: 24, mask: 255,65280,16711680,0
flutter: mdk.FINE: 20:07:54.529: NALU length bytes: 4
flutter: mdk.FINE: 20:07:54.529: AVCodec.Video[h264.] decoder: 1 Single threads
flutter: mdk.FINE: 20:07:54.529: unsupported avcodec options:  hwcontext=vaapi shader_resource=0
flutter: mdk.FINE: 20:07:54.529: h264 1920x1080  yuv420p
flutter: fvp.FINE: 20:07:54.529: 273013691 player26996832 onEvent: decoder.video - VAAPI - 0
flutter: mdk.FINE: 20:07:54.529: 0x7fff5405af20 decode stored recovery packets: 0
flutter: mdk.FINE: 20:07:54.529: h264 codec pixel format list: (expected vaapi)
flutter: mdk.FINE: 20:07:54.529: vdpau
flutter: mdk.FINE: 20:07:54.529: vulkan
flutter: mdk.FINE: 20:07:54.529: cuda
flutter: mdk.FINE: 20:07:54.529: vaapi (selected)
flutter: mdk.FINE: 20:07:54.529: yuv420p
flutter: mdk.FINE: 20:07:54.529: no sw format is requested, and no special option is required for hw frames context. using AVHWFramesContext created by avcodec
flutter: mdk.FINE: 20:07:54.529: hwdec hw output pixel format: vaapi
flutter: mdk.FINE: 20:07:54.529: [FFmpeg:h264] No support for codec h264 profile 100.
flutter: mdk.FINE: 20:07:54.529: [FFmpeg:h264] Failed setup for format vaapi: hwaccel initialisation returned error.
flutter: mdk.FINE: 20:07:54.529: h264 codec pixel format list: (expected vaapi)
flutter: mdk.FINE: 20:07:54.529: vdpau
flutter: mdk.FINE: 20:07:54.530: vulkan
flutter: mdk.FINE: 20:07:54.530: cuda
flutter: mdk.FINE: 20:07:54.530: yuv420p
flutter: mdk.FINE: 20:07:54.530: yuv420p
flutter: mdk.FINE: 20:07:54.530: hwdec not available, sw fallback is disabled
flutter: fvp.FINE: 20:07:54.530: 273013691 player26996832 onEvent: decoder.video - FFmpeg - 0
flutter: mdk.FINE: 20:07:54.530: [FFmpeg:h264] decode_slice_header error
flutter: mdk.FINE: 20:07:54.530: [FFmpeg:h264] no frame!
flutter: mdk.FINE: 20:07:54.530: Error ret @122 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/AVCoderBase.cpp: (0xbebbb1b7) Invalid data found when processing input
flutter: mdk.SEVERE: 20:07:54.530: 0x7fff5405af20 video stream#0 decode error
flutter: mdk.FINE: 20:07:54.530: 0x7ffeb80d9a50UGL::opengl::Context::Local<va::VAAPIBufferPool::ctx_res_t>::~Local() [T = va::VAAPIBufferPool::ctx_res_t, DT = va::VAAPIBufferPool::ctx_res_t]0x1 count: 0
flutter: mdk.FINE: 20:07:54.530: 0x7ffeb80d9da0UGL::opengl::Context::Local<mdk::DrmEGLInterop::Private::ctx_res_t>::~Local() [T = mdk::DrmEGLInterop::Private::ctx_res_t, DT = mdk::DrmEGLInterop::Private::ctx_res_t](nil) count: 0
flutter: mdk.FINE: 20:07:54.530: 0x7ffeb80d98f0 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
flutter: mdk.FINE: 20:07:54.530: 0x7fff546f8bf0 1st video frame to render @-1.000000s, sync time: 0.080000
flutter: mdk.FINE: 20:07:54.530: invalid video frame @-1.000000
flutter: mdk.FINE: 20:07:54.530: try the next decoder if available
flutter: mdk.FINE: 20:07:54.530: 0x7fff5405af20 video stream#0 starting decoding loop from decoder index 1...
flutter: mdk.FINE: 20:07:54.530: 0x7fff5405af20 creating video decoder: CUDA...
flutter: mdk.FINE: 20:07:54.531: failed to load libcuda.so.1
flutter: mdk.FINE: 20:07:54.531: failed to load libcuda.so.1
flutter: mdk.FINE: 20:07:54.531: operator()854 cuInit(0) CUDA ERROR: 3 ?; ?
flutter: mdk.FINE: 20:07:54.531: 
flutter: mdk.INFO: 20:07:54.531: 0x7fff5405af20 opening video decoder: CUDA...
flutter: mdk.FINE: 20:07:54.531: CUDA buffer pool is not available
flutter: mdk.WARNING: 20:07:54.531: ERROR! failed to setup video decoder
flutter: fvp.FINE: 20:07:54.531: 273013691 player26996832 onEvent: decoder.video - open - -1
flutter: mdk.FINE: 20:07:54.531: 0x7fff546f8bf0 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.FINE: 20:07:54.531: clear on stop
flutter: mdk.FINE: 20:07:54.531: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 20:07:54.531: 0x7fff546f8bf0 1st video frame to render @-1.000000s, sync time: 0.080000
flutter: mdk.FINE: 20:07:54.531: invalid video frame @-1.000000
flutter: mdk.FINE: 20:07:54.531: try the next decoder if available
flutter: mdk.FINE: 20:07:54.531: 0x7fff5405af20 video stream#0 starting decoding loop from decoder index 2...
flutter: mdk.FINE: 20:07:54.531: 0x7fff5405af20 creating video decoder: VDPAU...
flutter: mdk.INFO: 20:07:54.531: 0x7fff5405af20 opening video decoder: VDPAU...
flutter: mdk.FINE: 20:07:54.531: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 20:07:54.531: 0x7ffe7c059f70mdk::NativeVideoBufferPool::NativeVideoBufferPool()
flutter: mdk.FINE: 20:07:54.531: trying vdpau from x11 display: (nil)
flutter: mdk.FINE: 20:07:54.531: VDPAU ERROR@282 create(xdisplay_, XDefaultScreen(xdisplay_), &device_, &resolver_) (1): initialized error
flutter: mdk.FINE: 20:07:54.531: 
flutter: mdk.FINE: 20:07:54.532: [FFmpeg:AVHWDeviceContext] VDPAU device creation on X11 display :0 failed.
flutter: mdk.FINE: 20:07:54.532: Error avrt::av_hwdevice_ctx_create(&hw_device_ctx_, dev_type_, dev_name, opts, 0) @758 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/VideoDecoderAVCodec.cpp: (0xb1b4b1ab) Unknown error occurred
flutter: mdk.FINE: 20:07:54.532: 0x7ffe7c05a100UGL::opengl::Context::Local<mdk::VDPAUBufferPool::ctx_res_t>::~Local() [T = mdk::VDPAUBufferPool::ctx_res_t, DT = mdk::VDPAUBufferPool::ctx_res_t]0x3 count: 0
flutter: mdk.FINE: 20:07:54.532: 0x7ffe7c059f70 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
flutter: mdk.WARNING: 20:07:54.532: ERROR! failed to setup video decoder
flutter: fvp.FINE: 20:07:54.532: 273013691 player26996832 onEvent: decoder.video - open - -1
flutter: mdk.FINE: 20:07:54.532: 0x7fff546f8bf0 1st video frame to render @0.000000s, sync time: 0.080000
flutter: mdk.FINE: 20:07:54.532: clear on stop
flutter: mdk.FINE: 20:07:54.532: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 20:07:54.532: 0x7fff546f8bf0 1st video frame to render @-1.000000s, sync time: 0.080000
flutter: mdk.FINE: 20:07:54.532: invalid video frame @-1.000000
flutter: mdk.FINE: 20:07:54.532: try the next decoder if available
flutter: mdk.FINE: 20:07:54.532: 0x7fff5405af20 video stream#0 starting decoding loop from decoder index 3...
flutter: mdk.FINE: 20:07:54.532: 0x7fff5405af20 creating video decoder: FFmpeg...
flutter: mdk.INFO: 20:07:54.532: 0x7fff5405af20 opening video decoder: FFmpeg...
flutter: mdk.FINE: 20:07:54.532: opening ffmpeg video decoder: h264
flutter: mdk.FINE: 20:07:54.532: NALU length bytes: 4
flutter: mdk.FINE: 20:07:54.533: AVCodec.Video[h264.] decoder: 13 Frame threads
flutter: mdk.FINE: 20:07:54.533: unsupported avcodec options:  shader_resource=0
flutter: mdk.FINE: 20:07:54.533: h264 1920x1080  yuv420p
flutter: fvp.FINE: 20:07:54.533: 273013691 player26996832 onEvent: decoder.video - FFmpeg - 0
flutter: mdk.FINE: 20:07:54.533: 0x7fff5405af20 decode stored recovery packets: 1
flutter: mdk.FINE: 20:07:54.533: h264 codec pixel format list: (expected yuv420p)
flutter: mdk.FINE: 20:07:54.533: vdpau
flutter: mdk.FINE: 20:07:54.533: vulkan
flutter: mdk.FINE: 20:07:54.533: cuda
flutter: mdk.FINE: 20:07:54.533: vaapi
flutter: mdk.FINE: 20:07:54.533: yuv420p (selected)
flutter: mdk.FINE: 20:07:54.533: yuv420p using avcodec software decoder...
flutter: mdk.FINE: 20:07:54.549: 0x7fff5405af20 video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
flutter: mdk.FINE: 20:07:54.549: 0x7fff546f8bf0 1st video frame to render @0.000000s, sync time: 0.005000
flutter: mdk.FINE: 20:07:54.549: VideoRenderer clear buffered frames
flutter: mdk.FINE: 20:07:54.549: 0-track seek end video frame @0.000000 seek_pos_: -1
flutter: mdk.FINE: 20:07:54.549: 0x7fff546f8bf0 1st video frame to render @0.000000s, sync time: 0.005000
flutter: fvp.FINE: 20:07:54.549: 273013691 player26996832 onEvent: video - size - 0
flutter: mdk.FINE: 20:07:54.549: 0x7fff5405af20 video stream#0 AOT frame is sent
flutter: mdk.FINE: 20:07:54.560: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.021333
flutter: mdk.FINE: 20:07:54.560: 0x7fff5405af20 audio stream#1 AOT frame is sent
flutter: mdk.FINE: 20:07:54.568: VideoRenderer WxH=1920.000000x1080.000000 1920.000000x1080.000000, frame: 1920x1080
flutter: mdk.FINE: 20:07:54.568: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.FINE: 20:07:54.568: m: mat<4, 4>(
flutter: mdk.FINE: 20:07:54.568: 1  0  0  0  
flutter: mdk.FINE: 20:07:54.568: 0  -1  0  0  
flutter: mdk.FINE: 20:07:54.568: 0  0  1  0  
flutter: mdk.FINE: 20:07:54.568: 0  0  0  1  
flutter: mdk.FINE: 20:07:54.569: )
flutter: mdk.FINE: 20:07:54.569: ThreadLocal<bool>::Data::Data() thread: 140737261622720
flutter: mdk.FINE: 20:07:54.569: T *ThreadLocal<bool>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 20:07:54.569: ThreadLocal<UGL::opengl::Context::Config>::Data::Data() thread: 140737261622720
flutter: mdk.FINE: 20:07:54.569: T *ThreadLocal<UGL::opengl::Context::Config>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 20:07:54.569: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 20:07:54.569: ThreadLocal<std::function<void *(const char *)>>::Data::Data() thread: 140737261622720
flutter: mdk.FINE: 20:07:54.569: T *ThreadLocal<std::function<void *(const char *)>>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 20:07:54.569: dso.load: libEGL.so.1test: true
flutter: mdk.FINE: 20:07:54.569: libEGL.so.1 test load result 0x617b90...
flutter: mdk.FINE: 20:07:54.569: dso path: /lib64/libEGL.so.1
flutter: mdk.FINE: 20:07:54.569: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::Data() thread: 140737261622720
flutter: mdk.FINE: 20:07:54.569: T *ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::get() const allocate and initialize ThreadLocal data
flutter: mdk.FINE: 20:07:54.569: new Context object 0x19102d0(0) for native context handle 0x99db90
flutter: mdk.FINE: 20:07:54.569: ctx->api_: 0x19807c0
flutter: mdk.FINE: 20:07:54.569: probing gl context... native: (nil)
flutter: mdk.FINE: 20:07:54.569: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 20:07:54.569: EGL_VERSION: 1.5
flutter: mdk.FINE: 20:07:54.569: EGL_VENDOR: Mesa Project
flutter: mdk.FINE: 20:07:54.569: EGL_CLIENT_APIS: OpenGL OpenGL_ES 
flutter: mdk.FINE: 20:07:54.569: Current EGL dso path: /lib64/libEGL_mesa.so.0
flutter: mdk.FINE: 20:07:54.569: GLESv2 dso loaded: /lib64/libEGL_mesa.so.0
flutter: mdk.FINE: 20:07:54.569: resolving gl common functions...
flutter: mdk.FINE: 20:07:54.569: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 20:07:54.569: using opengl api resolver: EGL
flutter: mdk.FINE: 20:07:54.569: probing gl client context... major_: 0
flutter: mdk.FINE: 20:07:54.569: GL_VENDOR: AMD
flutter: mdk.FINE: 20:07:54.569: GL_RENDERER: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.6, DRM 3.57, 6.10.12-200.fc40.x86_64)
flutter: mdk.FINE: 20:07:54.569: GL_VERSION: 4.6 (Core Profile) Mesa 24.1.7
flutter: mdk.FINE: 20:07:54.569: GL_SHADING_LANGUAGE_VERSION: 4.60
flutter: mdk.FINE: 20:07:54.569: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_client_extensions EGL_EXT_config_select_group EGL_EXT_create_context_robustness EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_explicit_device EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_pixel_format_float EGL_EXT_platform_base EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_EXT_platform_xcb EGL_EXT_present_opaque EGL_EXT_query_reset_notification_strategy EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_client_get_all_proc_addresses EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_debug EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_platform_gbm EGL_KHR_platform_wayland EGL_KHR_platform_x11 EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_platform_gbm EGL_MESA_query_driver EGL_MESA_x11_native_visual_id EGL_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image GL_AMD_conservative_depth GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_framebuffer_multisample_advanced GL_AMD_gpu_shader_int64 GL_AMD_multi_draw_indirect GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_meminfo GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_debug_label GL_EXT_demote_to_helper_invocation GL_EXT_depth_bounds_test GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shader_samples_identical GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_IBM_multimode_draw_arrays GL_INTEL_blackhole_render GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_const_bandwidth GL_MESA_texture_signed_rgba GL_NVX_gpu_memory_info GL_NV_alpha_to_coverage_dither_control GL_NV_compute_shader_derivatives GL_NV_conditional_render GL_NV_copy_image GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_NV_shader_atomic_int64 GL_NV_texture_barrier GL_NV_vdpau_interop GL_OES_EGL_image GL_S3_s3tc 
flutter: mdk.FINE: 20:07:54.569: 16 bit texture channel depth: 16
flutter: mdk.FINE: 20:07:54.569: OpenGL Context thread: 140737261622720
flutter: mdk.FINE: 20:07:54.570: OpenGL4.6 Core profile, EGL150, GLSL460
Features PBO: 1, UBO: 1, RG texture: 1, 16bit texture: 1
flutter: mdk.FINE: 20:07:54.570: resolving gl extensions...
flutter: mdk.FINE: 20:07:54.570: select gl api resolver for EGL|OpenGL|OpenGLES
flutter: mdk.FINE: 20:07:54.570: using opengl api resolver: EGL
flutter: mdk.FINE: 20:07:54.570: context version: 460
flutter: mdk.FINE: 20:07:54.570: gl api resolved. thread@ 140737261622720
flutter: mdk.FINE: 20:07:54.570: 
flutter: mdk.FINE: 20:07:54.570: 0x190d150mdk::GLVideoRenderer::Private::Renderers::Renderers()
flutter: mdk.FINE: 20:07:54.570: 0x19102d0/0x99db90 Context::setLocalData local data 0x181e740 for key: 0x2. size: 1
flutter: mdk.FINE: 20:07:54.570: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
flutter: mdk.FINE: 20:07:54.570: bpp 2, bpc: 8. gl texture parameters:
flutter: mdk.FINE: 20:07:54.570:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 20:07:54.570:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 20:07:54.570:     R8 |   RED | UNSIGNED_BYTE
flutter: mdk.FINE: 20:07:54.570: texture created: 82
flutter: mdk.FINE: 20:07:54.570: plane linesize 0: padded = 1920, effective = 1920. theoretical plane size: 1920x1080. coordinate crop: 1.000000
flutter: mdk.FINE: 20:07:54.570: texture created: 83
flutter: mdk.FINE: 20:07:54.570: plane linesize 1: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
flutter: mdk.FINE: 20:07:54.570: texture created: 84
flutter: mdk.FINE: 20:07:54.570: plane linesize 2: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
flutter: mdk.FINE: 20:07:54.570: crop_w=1.000000=>1.000000
flutter: mdk.FINE: 20:07:54.570: frame color: BT709 BT709 BT709 Limited. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.FINE: 20:07:54.570:  - 
flutter: mdk.FINE: 20:07:54.570: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.FINE: 20:07:54.570: rgb primaries matrix: mat<3, 3>(
flutter: mdk.FINE: 20:07:54.570: 1  0  0  
flutter: mdk.FINE: 20:07:54.570: 0  1  0  
flutter: mdk.FINE: 20:07:54.570: 0  0  1  
flutter: mdk.FINE: 20:07:54.570: )
flutter: mdk.FINE: 20:07:54.570: scale: 1.000000, color transform: mat<4, 4>(
flutter: mdk.FINE: 20:07:54.570: 1.16438  0  1.79274  -0.972945  
flutter: mdk.FINE: 20:07:54.570: 1.16438  -0.213249  -0.532909  0.301483  
flutter: mdk.FINE: 20:07:54.570: 1.16438  2.1124  0  -1.1334  
flutter: mdk.FINE: 20:07:54.570: 0  0  0  1  
flutter: mdk.FINE: 20:07:54.571: )
flutter: mdk.FINE: 20:07:54.571: EQ: mat<4, 4>(
flutter: mdk.FINE: 20:07:54.571: 1  0  0  0  
flutter: mdk.FINE: 20:07:54.571: 0  1  0  0  
flutter: mdk.FINE: 20:07:54.571: 0  0  1  0  
flutter: mdk.FINE: 20:07:54.571: 0  0  0  1  
flutter: mdk.FINE: 20:07:54.571: )
flutter: mdk.FINE: 20:07:54.571: shader id: 2305
flutter: mdk.FINE: 20:07:54.571: dump UBO layout:
align @offset +size /stride address name ~ path: type -> parent
16@0 +64/16 0x1956e48 u_colorMatrix ~ u_colorMatrix: mat4 -> (nil)            

flutter: mdk.FINE: 20:07:54.571: texture 0: 1920x1080
flutter: mdk.FINE: 20:07:54.571: texture 1: 960x540
flutter: mdk.FINE: 20:07:54.571: texture 2: 960x540
flutter: mdk.FINE: 20:07:54.571: material changed: (nil) => 0x905
flutter: mdk.FINE: 20:07:54.571: planar: 1, alpha: 0, texture 2d: 1, external: 0, rg semi-planar: 0, 16=>8: 0, xyz: 0, yuv sampler: 0, generic packed yuv: 0, cocgsy: 0, primaries diff: 0, trc: 1=>1, tone map: 0
flutter: mdk.FINE: 20:07:54.571: bind attribute: a_Position => 0
flutter: mdk.FINE: 20:07:54.571: bind attribute: a_TexCoords0 => 1
flutter: mdk.FINE: 20:07:54.571: UBO ConstBuffer: 0/4294967295
flutter: mdk.FINE: 20:07:54.571: uniform locations:
flutter: mdk.FINE: 20:07:54.571: u_Texture0: 3
flutter: mdk.FINE: 20:07:54.571: u_Texture1: 4
flutter: mdk.FINE: 20:07:54.571: u_Texture2: 5
flutter: mdk.FINE: 20:07:54.571: u_Matrix: 0, u_TexMatrix: 1
flutter: mdk.FINE: 20:07:54.571: build glsl elapsed: 292us
flutter: mdk.FINE: 20:07:54.571: creating vbo...
flutter: mdk.FINE: 20:07:54.571: creating vao...
flutter: fvp.FINE: 20:07:54.571: 273013691 player26996832 onEvent: render.video - 1st_frame - 0

Thread 1 "localbooru" received signal SIGSEGV, Segmentation fault.
tc_set_vertex_buffers (_pipe=0xa125d0, count=3, buffers=0x7fffffffb690)
    at ../src/gallium/auxiliary/util/u_threaded_context.c:2163
2163                tc_bind_buffer(&tc->vertex_buffers[i], next, buf);
(gdb) bt
#0  tc_set_vertex_buffers (_pipe=0xa125d0, count=3, buffers=0x7fffffffb690)
    at ../src/gallium/auxiliary/util/u_threaded_context.c:2163
#1  0x00007fffc9b96d67 in st_update_array_templ<(util_popcnt)2, (st_fill_tc_set_vb)0, (st_use_vao_fast_path)1, (st_allow_zero_stride_attribs)0, (st_identity_attrib_mapping)1, (st_allow_user_buffers)1, (st_update_velems)1>
    (st=<optimized out>, enabled_arrays=<optimized out>, enabled_user_arrays=<optimized out>, nonzero_divisor_arrays=<optimized out>) at ../src/mesa/state_tracker/st_atom_array.cpp:469
#2  0x00007fffc9907a81 in st_validate_state (st=0xa8e730, pipeline_state_mask=<optimized out>)
    at ../src/util/bitscan.h:117
#3  st_prepare_draw (ctx=<optimized out>, state_mask=<optimized out>)
    at ../src/mesa/state_tracker/st_draw.c:90
#4  0x00007fffc9aa8ee6 in _mesa_validated_drawrangeelements
    (ctx=0xa47190, index_bo=0x1798c10, mode=mode@entry=4, index_bounds_valid=index_bounds_valid@entry=false, start=start@entry=0, end=end@entry=4294967295, count=60, type=5123, indices=0x0, basevertex=0, numInstances=1, baseInstance=0) at ../src/mesa/main/draw.c:1616
#5  0x00007fffc9aaa3ef in _mesa_DrawElementsBaseVertex
    (mode=4, count=60, type=5123, indices=0x0, basevertex=0) at ../src/mesa/main/draw.c:1852
#6  0x00007fffc9b1cb3f in _mesa_unmarshal_DrawElementsPacked
    (ctx=<optimized out>, cmd=<optimized out>) at ../src/mesa/main/glthread_draw.c:645
#7  0x00007fffc98bc501 in glthread_unmarshal_batch
    (job=job@entry=0xa4b338, gdata=gdata@entry=0x0, thread_index=thread_index@entry=0)
    at ../src/mesa/main/glthread.c:141
#8  0x00007fffc98bcbb3 in _mesa_glthread_finish (ctx=ctx@entry=0xa47190)
    at ../src/mesa/main/glthread.c:422
--Type <RET> for more, q to quit, c to continue without paging--c
#9  0x00007fffc98bce29 in _mesa_glthread_finish_before
    (ctx=ctx@entry=0xa47190, func=func@entry=0x7fffcb084620 "GetError")
    at ../src/mesa/main/glthread.c:438
#10 0x00007fffc99d40b7 in _mesa_marshal_GetError () at src/mapi/glapi/gen/marshal_generated1.c:1534
#11 0x00007ffff748127c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#12 0x00007ffff739ff49 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#13 0x00007ffff713193c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#14 0x00007ffff71317d3 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#15 0x00007ffff7646ff3 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#16 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#17 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#18 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#19 0x00007ffff763b49c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#20 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#21 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#22 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#23 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#24 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#25 0x00007ffff763b49c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#26 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#27 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#28 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#29 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#30 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#31 0x00007ffff763b49c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#32 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#33 0x00007ffff763ae3c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#34 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#35 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#36 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#37 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#38 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#39 0x00007ffff763b49c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#40 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#41 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#42 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#43 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#44 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#45 0x00007ffff763b49c in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#46 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#47 0x00007ffff7647502 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#48 0x00007ffff763caac in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#49 0x00007ffff7644854 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#50 0x00007ffff7637501 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#51 0x00007ffff76373a5 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#52 0x00007ffff7800484 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#53 0x00007ffff77ffb6b in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#54 0x00007ffff77fe0bf in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#55 0x00007ffff77fee63 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#56 0x00007ffff7801f94 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#57 0x00007ffff77fe827 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#58 0x00007ffff77fe40b in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#59 0x00007ffff7819d36 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#60 0x00007ffff712e213 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#61 0x00007ffff71161ea in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#62 0x00007ffff708c6a6 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#63 0x00007ffff708c833 in ??? ()
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
#64 0x00007ffff46680d9 in g_timeout_dispatch
    (source=0x7fff5470cf20, callback=0x7ffff708c7c0, user_data=0x12cc500) at ../glib/gmain.c:4989
#65 0x00007ffff4661e8c in g_main_dispatch (context=0x446ff0) at ../glib/gmain.c:3344
#66 g_main_context_dispatch_unlocked (context=0x446ff0) at ../glib/gmain.c:4152
#67 0x00007ffff46c3c98 in g_main_context_iterate_unlocked.isra.0
    (context=context@entry=0x446ff0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
#68 0x00007ffff4663383 in g_main_context_iteration
    (context=context@entry=0x446ff0, may_block=may_block@entry=1) at ../glib/gmain.c:4282
#69 0x00007ffff48940fd in g_application_run
    (application=0x445680 [MyApplication], argc=<optimized out>, argv=0x7fffffffdb38)
    at ../gio/gapplication.c:2712
#70 0x00000000004024d1 in main (argc=1, argv=0x7fffffffdb38)
    at /mnt/hddhcp/Projects/LocalBooru/LocalBooruFlutter/linux/main.cc:5
(gdb) kill
Kill the program being debugged? (y or n) y
[Inferior 1 (process 62597) killed]
(gdb) quit
wang-bin commented 1 month ago

the crash is in flutter, not fvp. what's your flutter version? there is a crash bug in flutter 3.22 and fixed in 3.23

resucutie commented 1 month ago

Oh, makes sense. I forgot I was still in 3.22. Will update and see if that helps

resucutie commented 1 month ago

so, it was that. updated to 3.24.1 and it worked