Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes when rewinding while watching a video #430

Open
AlexanderShad opened this issue Apr 25, 2024 · 1 comment
Open

Crashes when rewinding while watching a video #430

AlexanderShad opened this issue Apr 25, 2024 · 1 comment

Comments

@AlexanderShad
Copy link

AlexanderShad commented Apr 25, 2024

Hello.

clapper-0.6.0

While watching a video (relatively long), we press forward, rewind, press again, or back, and then forward, and the video stops showing, a black screen appears.

When viewing with errors enabled

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

When the video is turned off in the terminal

(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: have 2 messages
0:06:00.478732817 26025 0x55aed1974e60 DEBUG GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered: 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: [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: [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: [msg 0x7f6fd801f320] pushed on async queue
0:06:00.478756273 26025 0x55aed1974e60 DEBUG GST_BUS gstbus.c:831:gst_bus_source_dispatch: 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: 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: 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: 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: State changed, now: 0
0:06:00.478827563 26025 0x55aed21eaaf0 LOG clappermpris clapper-mpris.c:517:clapper_mpris_position_changed: 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: 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: [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: [msg 0x7f6fd801c200] pushing on async queue
0:06:00.478856522 26025 0x55aed1ee06a0 DEBUG GST_BUS gstbus.c:395:gst_bus_post: [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: 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: 0x55aed2263b90 unref 3->2
0:06:00.478885658 26025 0x55aed1ee06a0 DEBUG GST_BUS gstbus.c:339:gst_bus_post: [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: [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: [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: 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: source 0x7f6fd8019940 handler returns 1
0:06:00.478936529 26025 0x55aed21eaaf0 DEBUG GST_BUS gstbus.c:837:gst_bus_source_dispatch: source 0x7f6fdc002430 handler returns 1
0:06:00.478928688 26025 0x55aed1974e60 TRACE GST_REFCOUNTING gstobject.c:266:gst_object_unref: 0x55aed1f6e300 unref 4->3
0:06:00.478965515 26025 0x55aed21eaaf0 LOG GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered: 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: source 0x55aed1f95a00 handler returns 1
0:06:00.478979288 26025 0x55aed21eaaf0 DEBUG GST_BUS gstbus.c:573:gst_bus_timed_pop_filtered: 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: 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: 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: 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: 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: 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: 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: source 0x55aed1f95a00 handler returns 1
0:06:00.479079836 26025 0x55aed21eaaf0 TRACE GST_REFCOUNTING gstobject.c:266:gst_object_unref: 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: source 0x7f6fdc002430 handler returns 1
0:06:00.479143544 26025 0x55aed1974e60 LOG GST_BUS gstbus.c:550:gst_bus_timed_pop_filtered: 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: 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: 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: 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: 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

The video may also stop working after a long pause.

Stand 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

@AlexanderShad
Copy link
Author

log.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant