Bug 55913

Summary: Вылет программы после нажатия кнопки "Воспроизвести"
Product: Sisyphus Reporter: Маллаев Исхокжон <mallaeviz>
Component: vokoscreenNGAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Маллаев Исхокжон 2025-09-08 19:35:56 MSK
Программа vokoscreenNG вылетает после нажатия кнопки "Воспроизвести".

Стенды:
Alt Education 11 (xfce) x86-64 обновленный до sisyphus


Версия пакета:
 vokoscreenNG 4.6.2-alt1

Шаги воспроизведения:
1) Установить vokoscreenNG 
 # apt-get install vokoscreenNG
2) Запустить vokoscreenNG через графическое меню или консоль
 $ vokoscreenNG
3) Выполнить настройку приложения:
-> 60 кадров в секунду
-> директория для сохранения видео
-> формат - mkv
-> кодек - x264 superfast
-> качество - 30
4) Нажимать на кнопку "Начать" (запись экрана минимум 10 сек).
5) Нажимать на кнопку "Остановить"
6) Нажимать на кнопку "Воспроизвести"

 Ожидаемы результат: записанное видео успешно воспроизводится.
 Реальный результат: записанное видео НЕ воспроизводится.

 Дополнительная информация: 
 


19:29:57 [vokoscreenNG] Video permission: Can write in /home/test/\u0412\u0438\u0434\u0435\u043e
19:29:58 [vokoscreenNG] SecondWaitBeforeRecording: 1

19:29:58 [vokoscreenNG] radioButton_cisco_on = true
19:29:58 [vokoscreenNG] radioButton_cisco_off = false
19:29:58 [vokoscreenNG] radioButtonScreencastFullscreen = true
19:29:58 [vokoscreenNG] radioButtonScreencastWindow = false
19:29:58 [vokoscreenNG] radioButtonScreencastArea = false
19:29:58 [vokoscreenNG] checkBox_shortcut_start_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_magnification_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_start_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_pause_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_start_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_camera_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_camera_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_pause_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_halo_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_showclick_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_magnification_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_camera_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_magnification_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_showclick_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_camera_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_start_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_pause_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_halo_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_showclick_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_showclick_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_pause_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_halo_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_halo_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_magnification_meta = false
19:29:58 [vokoscreenNG] checkBox_shortcut_snapshot_strg = true
19:29:58 [vokoscreenNG] checkBox_shortcut_snapshot_shift = true
19:29:58 [vokoscreenNG] checkBox_shortcut_snapshot_alt = false
19:29:58 [vokoscreenNG] checkBox_shortcut_snapshot_meta = false
19:29:58 [vokoscreenNG] checkBoxSnapshotShowBallonInSystray = true
19:29:58 [vokoscreenNG] checkBoxSnapshotHideBeforeRecording = true
19:29:58 [vokoscreenNG] checkBoxCameraInvert = false
19:29:58 [vokoscreenNG] checkBoxCameraGray = false
19:29:58 [vokoscreenNG] checkBoxCameraMono = false
19:29:58 [vokoscreenNG] checkBoxCameraOnOff = false
19:29:58 [vokoscreenNG] checkBoxCameraMirrorVertical = false
19:29:58 [vokoscreenNG] checkBoxCameraMirrorHorizontal = false
19:29:58 [vokoscreenNG] checkBoxCameraWindowFrame = false
19:29:58 [vokoscreenNG] checkBoxShowInSystray = true
19:29:58 [vokoscreenNG] checkBoxShowInSystrayAlternative = true
19:29:58 [vokoscreenNG] checkBoxStartsMinimized = false
19:29:58 [vokoscreenNG] checkBoxMinimizedWhenRecordingStarts = false
19:29:58 [vokoscreenNG] checkBoxLookForUpdates = true
19:29:58 [vokoscreenNG] checkBoxResetAtNextStart = false
19:29:58 [vokoscreenNG] checkBoxGstreamerDebugLevel = false
19:29:58 [vokoscreenNG] checkboxAudioDevice-00 = false
19:29:58 [vokoscreenNG] checkBoxMagnifier = false
19:29:58 [vokoscreenNG] checkBoxGifLoop = true
19:29:58 [vokoscreenNG] checkBoxMouseCursorOnOff = false
19:29:58 [vokoscreenNG] comboBox_shortcut_camera = F8
19:29:58 [vokoscreenNG] comboBox_shortcut_halo = F6
19:29:58 [vokoscreenNG] comboBox_shortcut_magnification = F9
19:29:58 [vokoscreenNG] comboBox_shortcut_pause = F12
19:29:58 [vokoscreenNG] comboBox_shortcut_start = F10
19:29:58 [vokoscreenNG] comboBox_shortcut_showclick = F7
19:29:58 [vokoscreenNG] comboBox_shortcut_snapshot = F5
19:29:58 [vokoscreenNG] comboBoxSnapshotImageFormats = png
19:29:58 [vokoscreenNG] comboBoxCamera = 
19:29:58 [vokoscreenNG] comboBoxCameraResolution = 
19:29:58 [vokoscreenNG] comboBoxLanguage = Russian  ( Russia )  ( ru_RU )
19:29:58 [vokoscreenNG] comboBoxOnlineHelp = \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438
19:29:58 [vokoscreenNG] comboBoxProfile = --------------------
19:29:58 [vokoscreenNG] comboBoxScreencastScreen = Virtual-1 :  1024 x 768
19:29:58 [vokoscreenNG] comboBoxScreencastScreenArea = Virtual-1 :  1024 x 768
19:29:58 [vokoscreenNG] comboBoxAudioCodec = vorbis
19:29:58 [vokoscreenNG] comboBoxx264Preset = superfast
19:29:58 [vokoscreenNG] comboBoxx264Profile = baseline
19:29:58 [vokoscreenNG] comboBox_openh264_profile = 
19:29:58 [vokoscreenNG] comboBoxFormat = mkv
19:29:58 [vokoscreenNG] comboBoxVideoCodec = x264
19:29:58 [vokoscreenNG] sliderWaitBeforeSnapshot = 4
19:29:58 [vokoscreenNG] sliderShowClickCircle = 50
19:29:58 [vokoscreenNG] sliderShowClickOpacity = 70
19:29:58 [vokoscreenNG] sliderShowClickShowtime = 10
19:29:58 [vokoscreenNG] sliderhaloHole = 20
19:29:58 [vokoscreenNG] sliderhaloDiameter = 70
19:29:58 [vokoscreenNG] sliderhaloOpacity = 60
19:29:58 [vokoscreenNG] sliderHour = 0
19:29:58 [vokoscreenNG] sliderMinute = 0
19:29:58 [vokoscreenNG] sliderStopRecordingAfterHouers = 0
19:29:58 [vokoscreenNG] sliderStopRecordingAfterMinutes = 0
19:29:58 [vokoscreenNG] sliderStopRecordingAfterSeconds = 15
19:29:58 [vokoscreenNG] sliderShowInSystrayAlternative = 48
19:29:58 [vokoscreenNG] sliderLimitOfFreeDiskSpace = 250
19:29:58 [vokoscreenNG] sliderSecondWaitBeforeRecording = 1
19:29:58 [vokoscreenNG] sliderGstDebugLevel = 0
19:29:58 [vokoscreenNG] sliderX264 = 30
19:29:58 [vokoscreenNG] sliderOpenh264 = 23
19:29:58 [vokoscreenNG] sliderFrames = 60
19:29:58 [vokoscreenNG] sliderScreencastCountDown = 0
19:29:58 [vokoscreenNG] sliderMagnificationRectangle = 2
19:29:58 [vokoscreenNG] sliderMagnificationElipse = 2
19:29:58 [vokoscreenNG] lineEditSnapshotImagePath = /home/test/\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
19:29:58 [vokoscreenNG] lineEditVideoPath = /home/test/\u0412\u0438\u0434\u0435\u043e

19:29:58 [vokoscreenNG] Free disk space at the beginning of the recording: 26200 MB

19:29:58 [vokoscreenNG] Start record with: ximagesrc display-name=:0.0 use-damage=false show-pointer=true startx=0 starty=0 endx=1023 endy=767 ! video/x-raw, framerate=60/1 ! videoconvert ! videorate ! queue max-size-bytes=1073741824 max-size-time=10000000000 max-size-buffers=1000 ! videoscale ! video/x-raw, width=1024, height=768 ! x264enc qp-min=30 qp-max=30 speed-preset=superfast threads=4 ! video/x-h264, profile=baseline ! matroskamux name=mux writing-app=vokoscreenNG_4.6.2 ! filesink location="/home/test/\u0412\u0438\u0434\u0435\u043e/vokoscreenNG-2025-09-08_19-29-58.mkv"

19:29:58 gst-launch-1.0 -e \
    ximagesrc display-name=:0.0 use-damage=false show-pointer=true startx=0 starty=0 endx=1023 endy=767 \
        ! video/x-raw, framerate=60/1 \
        ! videoconvert \
        ! videorate \
        ! queue max-size-bytes=1073741824 max-size-time=10000000000 max-size-buffers=1000 \
        ! videoscale \
        ! video/x-raw, width=1024, height=768 \
        ! x264enc qp-min=30 qp-max=30 speed-preset=superfast threads=4 \
        ! video/x-h264, profile=baseline \
        ! matroskamux name=mux writing-app=vokoscreenNG_4.6.2 \
        ! filesink location="/home/test/\u0412\u0438\u0434\u0435\u043e/vokoscreenNG-2025-09-08_19-29-58.mkv"

19:29:58 [vokoscreenNG] Start was clicked GST_STATE_CHANGE_ASYNC Returncode = 2
19:31:34 [vokoscreenNG] Stop record
19:31:34 [vokoscreenNG] Free disk space at the end of the recording: 26200 MB
19:31:37 [vokoscreenNG][Player][Discover] Uri: file:///home/test/\u0412\u0438\u0434\u0435\u043e/vokoscreenNG-2025-09-08_19-29-58.mkv
19:31:37 [vokoscreenNG][Player][Discover] Video: true
19:31:37 [vokoscreenNG][Player][Discover] Audio: false
19:31:37 [vokoscreenNG] GST_MESSAGE_ERROR
Ошибка сегментирования
Comment 1 Repository Robot 2025-09-29 11:58:31 MSK
vokoscreenNG-4.7.0-alt2 -> sisyphus:

Mon Sep 29 2025 Andrey Cherepanov <cas@altlinux> 4.7.0-alt2
- Fixed crash on MKV playback (ALT #55913) (thanks @dan1257).