FS#75077 - [flowblade] segmentation fault (core dump)
Attached to Project:
Community Packages
Opened by Rick Numbers (alphanumerick) - Thursday, 16 June 2022, 01:35 GMT
Last edited by Toolybird (Toolybird) - Friday, 26 May 2023, 07:40 GMT
Opened by Rick Numbers (alphanumerick) - Thursday, 16 June 2022, 01:35 GMT
Last edited by Toolybird (Toolybird) - Friday, 26 May 2023, 07:40 GMT
|
Details
flowblade launches an unresponsive window and then proceeds
to crash, it was working a few months ago but i think it
needs to be recompiled
$ flowblade FLOWBLADE MOVIE EDITOR 2.8 -------------------------- Launch script dir: /usr/bin Running from installation... modules path: /usr/lib/python3.10/site-packages/Flowblade MLT found, version: 6.26.1 numpy version: 1.22.4 Application version: 2.8.0 OS: Arch Linux Python 3.10.5 (main, Jun 6 2022, 18:49:26) [GCC 12.1.0] GTK+ version: 3.24.34 XDG user data exists. Locale: en_US Translations at /usr/share/locale were not found, using program root directory translations. Use OS locale language. Valid shortcut files found: ['flowblade.xml', 'premiere.xml'] Keyboard shortcuts file: flowblade.xml Gtk version is 3.24.34, Flowblade theme is available. Using Full Screen size for layout: 1920 x 1080 Small height: False Small width: False Detecting environment... --- video_codecs: - a64multi - a64multi5 - alias_pix - amv - apng - asv1 - asv2 - avrp - avui - ayuv - bitpacked - bmp - cfhd - cinepak - cljr - dnxhd - dpx - dvvideo - exr - ffv1 - ffvhuff - fits - flashsv - flashsv2 - flv - gif - h261 - h263 - h263p - huffyuv - jpeg2000 - jpegls - ljpeg - magicyuv - mjpeg - mpeg1video - mpeg2video - mpeg4 - msmpeg4v2 - msmpeg4 - msvideo1 - pam - pbm - pcx - pfm - pgm - pgmyuv - png - ppm - prores - prores_aw - prores_ks - qtrle - r10k - r210 - rawvideo - roqvideo - rpza - rv10 - rv20 - sgi - smc - snow - speedhq - sunrast - svq1 - targa - tiff - utvideo - v210 - v308 - v408 - v410 - vc2 - wrapped_avframe - wmv1 - wmv2 - xbm - xface - xwd - y41p - yuv4 - zlib - zmbv - libaom-av1 - libopenjpeg - librav1e - libsvtav1 - libtheora - libvpx - libvpx-vp9 - libwebp_anim - libwebp - libx264 - libx264rgb - libx265 - libxvid - h263_v4l2m2m - h264_amf - h264_nvenc - h264_qsv - h264_v4l2m2m - h264_vaapi - hevc_amf - hevc_nvenc - hevc_qsv - hevc_v4l2m2m - hevc_vaapi - mjpeg_qsv - mjpeg_vaapi - mpeg2_qsv - mpeg2_vaapi - mpeg4_v4l2m2m - vp8_v4l2m2m - vp8_vaapi - vp9_vaapi - vp9_qsv ... --- audio_codecs: - comfortnoise - s302m - aac - ac3 - ac3_fixed - alac - aptx - aptx_hd - dca - eac3 - flac - g723_1 - mlp - mp2 - mp2fixed - nellymoser - opus - real_144 - sbc - sonic - sonicls - truehd - tta - vorbis - wavpack - wmav1 - wmav2 - pcm_alaw - pcm_dvd - pcm_f32be - pcm_f32le - pcm_f64be - pcm_f64le - pcm_mulaw - pcm_s8 - pcm_s8_planar - pcm_s16be - pcm_s16be_planar - pcm_s16le - pcm_s16le_planar - pcm_s24be - pcm_s24daud - pcm_s24le - pcm_s24le_planar - pcm_s32be - pcm_s32le - pcm_s32le_planar - pcm_s64be - pcm_s64le - pcm_u8 - pcm_u16be - pcm_u16le - pcm_u24be - pcm_u24le - pcm_u32be - pcm_u32le - pcm_vidc - roq_dpcm - adpcm_adx - adpcm_argo - g722 - g726 - g726le - adpcm_ima_amv - adpcm_ima_alp - adpcm_ima_apm - adpcm_ima_qt - adpcm_ima_ssi - adpcm_ima_wav - adpcm_ima_ws - adpcm_ms - adpcm_swf - adpcm_yamaha - libgsm - libgsm_ms - libmp3lame - libopencore_amrnb - libopus - libspeex - libvorbis ... --- formats: - a64 - ac3 - adts - adx - aiff - alp - amr - amv - apm - apng - aptx - aptx_hd - argo_asf - argo_cvg - asf - ass - ast - asf_stream - au - avi - avm2 - avs2 - avs3 - bit - caf - cavsvideo - codec2 - codec2raw - crc - dash - data - daud - dirac - dnxhd - dts - dv - eac3 - f4v - ffmetadata - fifo - fifo_test - filmstrip - fits - flac - flv - framecrc - framehash - framemd5 - g722 - g723_1 - g726 - g726le - gif - gsm - gxf - h261 - h263 - h264 - hash - hds - hevc - hls - ico - ilbc - image2 - image2pipe - ipod - ircam - ismv - ivf - jacosub - kvag - latm - lrc - m4v - md5 - matroska - matroska - microdvd - mjpeg - mlp - mmf - mov - mp2 - mp3 - mp4 - mpeg - vcd - mpeg1video - dvd - svcd - mpeg2video - vob - mpegts - mpjpeg - mxf - mxf_d10 - mxf_opatom - null - nut - obu - oga - ogg - ogv - oma - opus - alaw - mulaw - vidc - f64be - f64le - f32be - f32le - s32be - s32le - s24be - s24le - s16be - s16le - s8 - u32be - u32le - u24be - u24le - u16be - u16le - u8 - psp - rawvideo - rm - roq - rso - rtp - rtp_mpegts - rtsp - sap - sbc - scc - film_cpk - segment - stream_segment,ssegment - smjpeg - smoothstreaming - sox - spx - spdif - srt - streamhash - sup - swf - tee - 3g2 - 3gp - mkvtimestamp_v2 - truehd - tta - ttml - uncodedframecrc - vc1 - vc1test - voc - w64 - wav - webm - webm_dash_manifest - webm_chunk - webp - webvtt - wsaud - wtv - wv - yuv4mpegpipe - alsa - fbdev - oss - pulse - sdl,sdl2 - video4linux2,v4l2 - xv ... MLT detection succeeded, 179 formats, 117 video codecs and 80 audio codecs found. 765 MLT services found. Loading render profiles... Loading filters... Loading transitions... RGB Adjustment dropped for Color Adjustment Hue dropped for Color Adjustment Gamma dropped for Lift Gain Gamma G'MIC found Player initialized with profile: HD 1080p 30 fps Selected color NOT detected BG color detected Create SDL1 consumer... No user folders actions needed. Segmentation fault (core dumped) |
This task depends upon
Closed by Toolybird (Toolybird)
Friday, 26 May 2023, 07:40 GMT
Reason for closing: Fixed
Additional comments about closing: sdl12-compat 1.2.64-1 just entered [Extra-Testing]
Friday, 26 May 2023, 07:40 GMT
Reason for closing: Fixed
Additional comments about closing: sdl12-compat 1.2.64-1 just entered [Extra-Testing]
In short, to manually patch flowblade-2.8.0.3-3 after installation, do
find /usr/lib/python3.10/site-packages/Flowblade/ -type f -name "*.py" -exec sed -i 's/import mlt$/import mlt7 as mlt/g' {} +
sed -i 's/import mlt$/import mlt7 as mlt/' /usr/bin/flowblade
as root
https://github.com/jliljebl/flowblade/issues/1061
https://github.com/libsdl-org/sdl12-compat/pull/288
https://github.com/libsdl-org/sdl12-compat/commit/683234e8708a081224942181710ca5dd3cee409e also required to fix hang.