Bug 48163 - Аварийная остановка программы flowblade после ее запуска
Summary: Аварийная остановка программы flowblade после ее запуска
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: flowblade (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: arbars@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-25 00:23 MSK by Олег Щавелев
Modified: 2023-10-25 00:27 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Олег Щавелев 2023-10-25 00:23:37 MSK
Стенды с ошибкой:
=================
* ALT Regular Sisyphus x86_64
* Kernel: 6.5.8-un-def-alt1 
* GNOME 45.0 
* AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz 
* AMD ATI 04:00.0 Renoir 
* 1: 1920x1080~144Hz 2: 1280x720~60Hz

Версия программы:
=================
flowblade-2.10.0.2-alt2.noarch

Шаги, приводящие к ошибке:
=================
* Отрыть программу
* Открыть программу использую консольный запуск 

Результат:
==========
Аварийная остановка программы после запуска, трасировка:

Traceback (most recent call last):
  File "/usr/bin/flowblade", line 71, in <module>
    app.main(modules_path)
  File "/usr/lib/python3/site-packages/Flowblade/app.py", line 294, in main
    editorstate.project = projectdata.get_default_project()
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/site-packages/Flowblade/projectdata.py", line 591, in get_default_project
    project = Project(profile)
              ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/site-packages/Flowblade/projectdata.py", line 104, in __init__
    self.add_unnamed_sequence()
  File "/usr/lib/python3/site-packages/Flowblade/projectdata.py", line 260, in add_unnamed_sequence
    self.add_named_sequence(name)
  File "/usr/lib/python3/site-packages/Flowblade/projectdata.py", line 264, in add_named_sequence
    seq.create_default_tracks()
  File "/usr/lib/python3/site-packages/Flowblade/sequence.py", line 211, in create_default_tracks
    self.add_full_track_compositors()
  File "/usr/lib/python3/site-packages/Flowblade/sequence.py", line 713, in add_full_track_compositors
    compositor = self.create_compositor("##blend")
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/site-packages/Flowblade/sequence.py", line 616, in create_compositor
    compositor = mlttransitions.create_compositor(compositor_type)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/site-packages/Flowblade/mlttransitions.py", line 433, in create_compositor
    transition_info = mlt_compositor_transition_infos[compositor_type]
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
KeyError: '##blend'
GPU test results {'NVENC H.264 High Profile / .mp4': -11, 'NVENC HEVC Main10 Profile / .mp4': -11, 'VAAPI H.264 / .mp4': 0}

Ожидаемый результат:
==================== 
Открытие программы.