Bug 50166 - Падает при перемотке во время просмотра видео
Summary: Падает при перемотке во время просмотра видео
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: clapper (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-25 13:11 MSK by Aleksandr Shamaraev
Modified: 2024-04-25 13:24 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 Aleksandr Shamaraev 2024-04-25 13:11:21 MSK
Здравствуйте.

clapper-0.6.0-alt1.x86_64

Во время просмотра видео (относительно длительного) нажимаем переметку вперед, перематывается, нажимаем еще раз, либо назад, а потом вперед, и видео перестает показывать, выходит черный экран.

При просмотре включенными ошибками 

$ clapper --gst-debug-level=9 Сериал\ Трон,\ отмеченный\ Богом\ 103.mp4

В моменте отключения видео в терминале
(clapper:26025): GStreamer-CRITICAL **: 20:51:06.763: gst_value_serialize: assertion 'G_IS_VALUE (value)' failed
0:06:00.478723552 26025 0x55aed1ee06a0 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GEnum'
0:06:00.478725388 26025 0x55aed1974e60 LOG                  GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered:<clapperappbus0> have 2 messages
0:06:00.478732817 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered:<clapperappbus0> got message 0x7f6fd8069870, application from clapperplayer0, type mask is 4294967295
0:06:00.478735715 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:339:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd801f320] posting on bus application message: 0x7f6fd801f320, time 99:99:99.999999999, seq-num 33216, element 'clapperfeaturesmanager0', event, event=(GEnum)NULL, value=(double)0;
0:06:00.478741632 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:392:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd801f320] pushing on async queue
0:06:00.478744463 26025 0x55aed1ee06a0 LOG                 GST_POLL gstpoll.c:290:raise_wakeup: 0x7f6fdc0015d0: raise
0:06:00.478741622 26025 0x55aed1974e60 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'pspec' of type 'GParam'
0:06:00.478749383 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:395:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd801f320] pushed on async queue
0:06:00.478756273 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:831:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 calling dispatch with application message: 0x7f6fd8069870, time 99:99:99.999999999, seq-num 33214, element 'clapperplayer0', prop-notify, pspec=(GParam)NULL;
0:06:00.478760951 26025 0x55aed21eaaf0 LOG                  GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered:<clapperfeaturesbus0> have 1 messages
0:06:00.478772300 26025 0x55aed21eaaf0 LOG                 GST_POLL gstpoll.c:314:release_wakeup: 0x7f6fdc0015d0: release
0:06:00.478783065 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered:<clapperfeaturesbus0> got message 0x7f6fd801f320, application from clapperfeaturesmanager0, type mask is 4294967295

(clapper:26025): GStreamer-CRITICAL **: 20:51:06.764: gst_value_serialize: assertion 'G_IS_VALUE (value)' failed
0:06:00.478807037 26025 0x55aed21eaaf0 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GEnum'
0:06:00.478816890 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:831:gst_bus_source_dispatch:<clapperfeaturesbus0> source 0x7f6fdc002430 calling dispatch with application message: 0x7f6fd801f320, time 99:99:99.999999999, seq-num 33216, element 'clapperfeaturesmanager0', event, event=(GEnum)NULL, value=(double)0;
0:06:00.478757054 26025 0x55aed1ee06a0 INFO           clapperplayer clapper-player.c:213:clapper_player_handle_playbin_state_changed:<clapperplayer0> State changed, now: 0
0:06:00.478827563 26025 0x55aed21eaaf0 LOG             clappermpris clapper-mpris.c:517:clapper_mpris_position_changed:<clappermpris0> Position changed to: 0,000000
0:06:00.478828264 26025 0x55aed1ee06a0 TRACE              structure gststructure.c:292:gst_structure_new_id_empty_with_size: created structure 0x7f6fd8042ec0
0:06:00.478838182 26025 0x55aed1ee06a0 LOG              GST_MESSAGE gstmessage.c:304:gst_message_new_custom: source clapperplayer0: creating new message 0x7f6fd801c200 application
0:06:00.478841389 26025 0x55aed1ee06a0 TRACE        GST_REFCOUNTING gstobject.c:239:gst_object_ref:<clapperplayer0> 0x55aed1f6e300 ref 3->4
0:06:00.478844963 26025 0x55aed1ee06a0 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'pspec' of type 'GParam'
0:06:00.478848126 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:339:gst_bus_post:<clapperappbus0> [msg 0x7f6fd801c200] posting on bus application message: 0x7f6fd801c200, time 99:99:99.999999999, seq-num 33217, element 'clapperplayer0', prop-notify, pspec=(GParam)NULL;
0:06:00.478853110 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:392:gst_bus_post:<clapperappbus0> [msg 0x7f6fd801c200] pushing on async queue
0:06:00.478856522 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:395:gst_bus_post:<clapperappbus0> [msg 0x7f6fd801c200] pushed on async queue
0:06:00.478859572 26025 0x55aed1ee06a0 TRACE              structure gststructure.c:292:gst_structure_new_id_empty_with_size: created structure 0x7f6fd8064ed0
0:06:00.478863209 26025 0x55aed1ee06a0 LOG              GST_MESSAGE gstmessage.c:304:gst_message_new_custom: source clapperfeaturesmanager0: creating new message 0x7f6fd803f7f0 application
0:06:00.478866433 26025 0x55aed1ee06a0 TRACE        GST_REFCOUNTING gstobject.c:239:gst_object_ref:<clapperfeaturesmanager0> 0x55aed2263b90 ref 2->3
0:06:00.478848752 26025 0x55aed21eaaf0 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd801f320 unref 1->0

(clapper:26025): GStreamer-CRITICAL **: 20:51:06.764: gst_value_serialize: assertion 'G_IS_VALUE (value)' failed
0:06:00.478881094 26025 0x55aed1ee06a0 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GEnum'
0:06:00.478878079 26025 0x55aed21eaaf0 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd801f320, application from clapperfeaturesmanager0
0:06:00.478891380 26025 0x55aed21eaaf0 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<clapperfeaturesmanager0> 0x55aed2263b90 unref 3->2
0:06:00.478885658 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:339:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd803f7f0] posting on bus application message: 0x7f6fd803f7f0, time 99:99:99.999999999, seq-num 33218, element 'clapperfeaturesmanager0', event, event=(GEnum)NULL, value=(int)0;
0:06:00.478903834 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd8069870 unref 1->0
0:06:00.478914705 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:392:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd803f7f0] pushing on async queue
0:06:00.478917799 26025 0x55aed1ee06a0 LOG                 GST_POLL gstpoll.c:290:raise_wakeup: 0x7f6fdc0015d0: raise
0:06:00.478914330 26025 0x55aed1974e60 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd8069870, application from clapperplayer0
0:06:00.478902742 26025 0x55aed21eaaf0 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd801f780
0:06:00.478921390 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:395:gst_bus_post:<clapperfeaturesbus0> [msg 0x7f6fd803f7f0] pushed on async queue
0:06:00.478938725 26025 0x55aed1ee06a0 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd8068d60 unref 1->0
0:06:00.478942139 26025 0x55aed1ee06a0 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd8068d60, state-changed from playbin0
0:06:00.478945450 26025 0x55aed1ee06a0 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<playbin0> 0x7f6fd8013630 unref 2->1
0:06:00.478948523 26025 0x55aed1ee06a0 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd806f7a0
0:06:00.478951812 26025 0x55aed1ee06a0 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<bus1> source 0x7f6fd8019940 handler returns 1
0:06:00.478936529 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<clapperfeaturesbus0> source 0x7f6fdc002430 handler returns 1
0:06:00.478928688 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<clapperplayer0> 0x55aed1f6e300 unref 4->3
0:06:00.478965515 26025 0x55aed21eaaf0 LOG                  GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered:<clapperfeaturesbus0> have 1 messages
0:06:00.478971132 26025 0x55aed21eaaf0 LOG                 GST_POLL gstpoll.c:314:release_wakeup: 0x7f6fdc0015d0: release
0:06:00.478978748 26025 0x55aed1974e60 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd801fe50
0:06:00.478984830 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 handler returns 1
0:06:00.478979288 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered:<clapperfeaturesbus0> got message 0x7f6fd803f7f0, application from clapperfeaturesmanager0, type mask is 4294967295
0:06:00.478997911 26025 0x55aed1974e60 LOG                  GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered:<clapperappbus0> have 2 messages

(clapper:26025): GStreamer-CRITICAL **: 20:51:06.764: gst_value_serialize: assertion 'G_IS_VALUE (value)' failed
0:06:00.479004081 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered:<clapperappbus0> got message 0x7f6fd80490b0, application from clapperplayer0, type mask is 4294967295
0:06:00.479008458 26025 0x55aed21eaaf0 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GEnum'
0:06:00.479017184 26025 0x55aed1974e60 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'pspec' of type 'GParam'
0:06:00.479024579 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:831:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 calling dispatch with application message: 0x7f6fd80490b0, time 99:99:99.999999999, seq-num 33215, element 'clapperplayer0', prop-notify, pspec=(GParam)NULL;
0:06:00.479028292 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:831:gst_bus_source_dispatch:<clapperfeaturesbus0> source 0x7f6fdc002430 calling dispatch with application message: 0x7f6fd803f7f0, time 99:99:99.999999999, seq-num 33218, element 'clapperfeaturesmanager0', event, event=(GEnum)NULL, value=(int)0;
0:06:00.479033838 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd80490b0 unref 1->0
0:06:00.479041768 26025 0x55aed21eaaf0 DEBUG           clappermpris clapper-mpris.c:508:clapper_mpris_state_changed:<clappermpris0> Playback status changed to: Stopped
0:06:00.479046255 26025 0x55aed1974e60 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd80490b0, application from clapperplayer0
0:06:00.479057708 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<clapperplayer0> 0x55aed1f6e300 unref 3->2
0:06:00.479057869 26025 0x55aed21eaaf0 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd803f7f0 unref 1->0
0:06:00.479063018 26025 0x55aed1974e60 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd8045b40
0:06:00.479068923 26025 0x55aed21eaaf0 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd803f7f0, application from clapperfeaturesmanager0
0:06:00.479074251 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 handler returns 1
0:06:00.479079836 26025 0x55aed21eaaf0 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<clapperfeaturesmanager0> 0x55aed2263b90 unref 2->1
0:06:00.479089959 26025 0x55aed21eaaf0 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd8064ed0
0:06:00.479094917 26025 0x55aed21eaaf0 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<clapperfeaturesbus0> source 0x7f6fdc002430 handler returns 1
0:06:00.479143544 26025 0x55aed1974e60 LOG                  GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered:<clapperappbus0> have 1 messages
0:06:00.479149848 26025 0x55aed1974e60 LOG                 GST_POLL gstpoll.c:314:release_wakeup: 0x55aed1efa1c0: release
0:06:00.479158114 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered:<clapperappbus0> got message 0x7f6fd801c200, application from clapperplayer0, type mask is 4294967295
0:06:00.479165840 26025 0x55aed1974e60 WARN               structure gststructure.c:2099:priv_gst_structure_append_to_gstring: No value transform to serialize field 'pspec' of type 'GParam'
0:06:00.479172495 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:831:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 calling dispatch with application message: 0x7f6fd801c200, time 99:99:99.999999999, seq-num 33217, element 'clapperplayer0', prop-notify, pspec=(GParam)NULL;
0:06:00.479183594 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstminiobject.c:660:gst_mini_object_unref: 0x7f6fd801c200 unref 1->0
0:06:00.479188523 26025 0x55aed1974e60 LOG              GST_MESSAGE gstmessage.c:209:_gst_message_free: finalize message 0x7f6fd801c200, application from clapperplayer0
0:06:00.479192937 26025 0x55aed1974e60 TRACE        GST_REFCOUNTING gstobject.c:266:gst_object_unref:<clapperplayer0> 0x55aed1f6e300 unref 2->1
0:06:00.479197423 26025 0x55aed1974e60 TRACE              structure gststructure.c:547:gst_structure_free: free structure 0x7f6fd8042ec0
0:06:00.479201774 26025 0x55aed1974e60 DEBUG                GST_BUS gstbus.c:837:gst_bus_source_dispatch:<clapperappbus0> source 0x55aed1f95a00 handler returns 1
0:06:00.648875497 26025 0x55aed1974e60 TRACE    clappergtkbillboard clapper-gtk-billboard.c:132:_reset_fade_message_timeout:<ClapperGtkBillboard@0x55aed204f980> Fade side timeout reset
0:06:00.648947378 26025 0x55aed1974e60 DEBUG    clappergtkbillboard clapper-gtk-billboard.c:94:_estimate_read_time: Estimated message read time: 1500
0:06:02.151283849 26025 0x55aed1974e60 LOG      clappergtkbillboard clapper-gtk-billboard.c:111:_unreveal_message_delay_cb:<ClapperGtkBillboard@0x55aed204f980> Unreveal message handler reached

При этом видео может также переставать работать после длительной паузы.

Стенд:
OS: ALT Regular Sisyphus x86_64 
Kernel: 6.6.28-un-def-alt1
DE: GNOME 46.1 
CPU: 12th Gen Intel i5-12450H (12) @ 4.400GHz
GPU: NVIDIA GeForce RTX 4050 Max-Q / Mobile
GPU: Intel Alder Lake-P GT1 [UHD Graphics]
Display: x11
Comment 1 Aleksandr Shamaraev 2024-04-25 13:24:30 MSK
https://github.com/Rafostar/clapper/issues/430