@jonas
Good news: today gstreamer1-1.24.4-1 was rolled out by the Fedora Team and everything works fine now on my good old Lenovo M58
So you were right: the error was in gstreamer and not in Strawberry!
Thank you for your excellent work!
Best posts made by lamusica80
-
RE: Strawberry crashes on song change
-
RE: Buffering Forever
@jonas
Good news: today gstreamer1-1.24.4-1 was rolled out by the Fedora Team and everything works fine now on my good old Lenovo M58
So you were right: the error was in gstreamer and not in Strawberry!
Thank you for your excellent work!However, on my T470 I can't play any music with Strawberry and with Parole music player (both abend immediately). Audacious and Amarok have no issues.
But that's no problem, as I use my M58 with the 7.1 surround card for listening music.
Latest posts made by lamusica80
-
RE: Buffering Forever
@jonas
Good news: today gstreamer1-1.24.4-1 was rolled out by the Fedora Team and everything works fine now on my good old Lenovo M58
So you were right: the error was in gstreamer and not in Strawberry!
Thank you for your excellent work!However, on my T470 I can't play any music with Strawberry and with Parole music player (both abend immediately). Audacious and Amarok have no issues.
But that's no problem, as I use my M58 with the 7.1 surround card for listening music.
-
RE: Strawberry crashes on song change
@jonas
Good news: today gstreamer1-1.24.4-1 was rolled out by the Fedora Team and everything works fine now on my good old Lenovo M58
So you were right: the error was in gstreamer and not in Strawberry!
Thank you for your excellent work! -
RE: Buffering Forever
@jonas
Another strange thing: I have Fedora 40 Mate also installed on a AMD Ryzen 3 and tested Strawberry there without any issues. I changed the songs very fast and everything runs like a charm.
My other two Fedora 40 Mate installations running on a Lenovo Thinkcentre M58 Core2Quad and a Lenovo T470 with an i5-6300U processor are causing this issue. -
RE: Buffering Forever
Thank you for your effort in installing Fedora and testing Strawberry in that environment!
Good to hear that the error also occurs in the standard Gnome environment.
I had a fear that it is related to Mate, but fortunately that's not the case.Not sure, if the error is in Fedora, because I have tested three other audio players (Amarok, Audacious and Parole).
Non of them causes errors when changings songs, even when I do it very quickly.Only Strawberry and Clementine seem to have the problem.
So I don't know what to report to Fedora. If I report the bug in Strawberry, they will surely refer me back to the developer of Strawberry ...
-
RE: Buffering Forever
Here is the output:
user@mybox:~$ ps xua|grep pipewire
user 1548 0.0 0.4 355116 36000 ? S<sl 09:10 0:34 /usr/bin/pipewire
user 1551 0.0 0.5 371872 42908 ? S<Lsl 09:10 0:43 /usr/bin/pipewire-pulse
user 6833 0.0 0.0 227772 2432 pts/0 S+ 22:01 0:00 grep --color=auto pipewire
user@mybox:~$ ps xua|grep pulse
user 1551 0.0 0.5 371872 42908 ? S<Lsl 09:10 0:43 /usr/bin/pipewire-pulse
user 6839 0.0 0.0 227772 2284 pts/0 S+ 22:02 0:00 grep --color=auto pulse
user@mybox:~$ -
RE: Buffering Forever
@rlkeeney Cool, I am also running Fedora Mate (but the latest Fedora release 40):
I have the same situation: sporadic crashes when changing songs and also the โbuffering foreverโ error described above sometimes occurs.
In my opinion, however, Strawberry is the best music player there is and I think that these errors will soon be fixed.
-
RE: Strawberry crashes on song change
@jonas the Strawberry default values have not been changed. The error occurs on two different PC's one Lenovo laptop with an internal Intel sound card and one Thinkcentre with an USB 7.1 soundcard (Logilink). On both PC's is Fedora 40 with Strawberry 1.0.23 running.
Question: how can I upload the file? There's no option to attach a file. Or alternatively: where can I upload the file and add a link to it here?
-
RE: Buffering Forever
Some here on Fedora 40 with Strawberry 1.0.23
Debug Output from GST_DEBUG=5 strawberry (last lines) - the lines are repeated again and again in a similar form:
0:00:48.736124552 7248 0x55f2fbbeab50 DEBUG query gstquery.c:680:gst_query_new_custom: creating new query 0x55f2fe7116a0 position 0:00:48.736155322 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pipeline 0:00:48.736177635 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<pipeline-1-pipeline> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.736198378 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child playsink is sink 0:00:48.736214342 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element playsink 0:00:48.736233070 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<playsink> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.736256325 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child abin is sink 0:00:48.736276623 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element abin 0:00:48.736298385 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<abin> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.736319393 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aconv is not sink 0:00:48.736340115 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aqueue is not sink 0:00:48.736360145 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child audiobin is sink 0:00:48.736379388 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element audiobin 0:00:48.736400603 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<audiobin> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.736421289 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter0 is not sink 0:00:48.736441854 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_nbands is not sink 0:00:48.736462122 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_preamp is not sink 0:00:48.736482162 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audiosinkconverter is not sink 0:00:48.736502159 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueueconverter is not sink 0:00:48.736522475 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueue is not sink 0:00:48.736558274 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-pulsesink is sink 0:00:48.736577771 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pulsesink 0:00:48.736598148 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5426:default_element_query:<pipeline-1-pulsesink> position query in format time 0:00:48.736621393 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5213:gst_base_sink_get_position:<pipeline-1-pulsesink> in paused, using start time 0:00:09.016851000 0:00:48.736641522 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5253:gst_base_sink_get_position:<pipeline-1-pulsesink> in PLAYING using last 0:04:33.221224145 0:00:48.736671805 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5332:gst_base_sink_get_position:<pipeline-1-pulsesink> now 0:00:09.016851000 - base_time 0:00:00.000000000 - base 0:00:00.000000000 + time 0:04:24.000000000 last 0:04:33.221224145 0:00:48.736697875 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5348:gst_base_sink_get_position:<pipeline-1-pulsesink> res: 1, POSITION: 0:04:33.016851000 0:00:48.736719415 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5545:default_element_query:<pipeline-1-pulsesink> query position returns 1 0:00:48.736737734 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<pipeline-1-pulsesink> got position 273016851000 0:00:48.736758227 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<audiobin> max position 273016851000 0:00:48.736777924 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<audiobin> query 0x55f2fe7116a0 result 1 0:00:48.736795774 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<audiobin> got position 273016851000 0:00:48.736815392 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<abin> max position 273016851000 0:00:48.736834403 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<abin> query 0x55f2fe7116a0 result 1 0:00:48.736852734 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<abin> got position 273016851000 0:00:48.736873365 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child audiotee is not sink 0:00:48.736894048 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child streamsynchronizer0 is not sink 0:00:48.736914524 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<playsink> max position 273016851000 0:00:48.736933727 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<playsink> query 0x55f2fe7116a0 result 1 0:00:48.736952028 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<playsink> got position 273016851000 0:00:48.736972371 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child uridecodebin3 is not sink 0:00:48.736992182 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<pipeline-1-pipeline> max position 273016851000 0:00:48.737011686 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<pipeline-1-pipeline> query 0x55f2fe7116a0 result 1 0:00:48.741799140 7248 0x55f2fbbeab50 INFO GST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline-1-pipeline> getting state 0:00:48.741831480 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2504:gst_element_get_state_func:<pipeline-1-pipeline> getting state, timeout 0:00:00.010000000 0:00:48.741847547 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2509:gst_element_get_state_func:<pipeline-1-pipeline> RETURN is ASYNC 0:00:48.741866573 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2532:gst_element_get_state_func:<pipeline-1-pipeline> waiting for element to commit state 0:00:48.751950561 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2547:gst_element_get_state_func:<pipeline-1-pipeline> timed out 0:00:48.751970642 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2576:gst_element_get_state_func:<pipeline-1-pipeline> state current: PLAYING, pending: PAUSED, result: ASYNC 0:00:48.782120898 7248 0x55f2fbbeab50 INFO GST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline-1-pipeline> getting state 0:00:48.782158417 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2504:gst_element_get_state_func:<pipeline-1-pipeline> getting state, timeout 0:00:00.010000000 0:00:48.782184583 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2509:gst_element_get_state_func:<pipeline-1-pipeline> RETURN is ASYNC 0:00:48.782202890 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2532:gst_element_get_state_func:<pipeline-1-pipeline> waiting for element to commit state 0:00:48.792292328 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2547:gst_element_get_state_func:<pipeline-1-pipeline> timed out 0:00:48.792312496 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2576:gst_element_get_state_func:<pipeline-1-pipeline> state current: PLAYING, pending: PAUSED, result: ASYNC 0:00:48.822085828 7248 0x55f2fbbeab50 INFO GST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline-1-pipeline> getting state 0:00:48.822128646 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2504:gst_element_get_state_func:<pipeline-1-pipeline> getting state, timeout 0:00:00.010000000 0:00:48.822152283 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2509:gst_element_get_state_func:<pipeline-1-pipeline> RETURN is ASYNC 0:00:48.822170340 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2532:gst_element_get_state_func:<pipeline-1-pipeline> waiting for element to commit state 0:00:48.832252425 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2547:gst_element_get_state_func:<pipeline-1-pipeline> timed out 0:00:48.832271941 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2576:gst_element_get_state_func:<pipeline-1-pipeline> state current: PLAYING, pending: PAUSED, result: ASYNC 0:00:48.836602759 7248 0x55f2fbbeab50 DEBUG query gstquery.c:680:gst_query_new_custom: creating new query 0x55f2fe7116a0 position 0:00:48.836623136 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pipeline 0:00:48.836644673 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<pipeline-1-pipeline> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.836664138 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child playsink is sink 0:00:48.836680132 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element playsink 0:00:48.836697624 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<playsink> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.836714054 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child abin is sink 0:00:48.836729194 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element abin 0:00:48.836747786 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<abin> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.836765994 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aconv is not sink 0:00:48.836784196 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aqueue is not sink 0:00:48.836800843 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child audiobin is sink 0:00:48.836816671 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element audiobin 0:00:48.836834608 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4296:gst_bin_query:<audiobin> Sending query 0x55f2fe7116a0 (type position) to sink children 0:00:48.836852365 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter0 is not sink 0:00:48.836869797 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_nbands is not sink 0:00:48.836886922 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_preamp is not sink 0:00:48.836903917 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audiosinkconverter is not sink 0:00:48.836920663 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueueconverter is not sink 0:00:48.836937650 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueue is not sink 0:00:48.836954730 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-pulsesink is sink 0:00:48.836970709 7248 0x55f2fbbeab50 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pulsesink 0:00:48.836989070 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5426:default_element_query:<pipeline-1-pulsesink> position query in format time 0:00:48.837008451 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5213:gst_base_sink_get_position:<pipeline-1-pulsesink> in paused, using start time 0:00:09.016851000 0:00:48.837025275 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5253:gst_base_sink_get_position:<pipeline-1-pulsesink> in PLAYING using last 0:04:33.221224145 0:00:48.837051844 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5332:gst_base_sink_get_position:<pipeline-1-pulsesink> now 0:00:09.016851000 - base_time 0:00:00.000000000 - base 0:00:00.000000000 + time 0:04:24.000000000 last 0:04:33.221224145 0:00:48.837074460 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5348:gst_base_sink_get_position:<pipeline-1-pulsesink> res: 1, POSITION: 0:04:33.016851000 0:00:48.837092653 7248 0x55f2fbbeab50 DEBUG basesink gstbasesink.c:5545:default_element_query:<pipeline-1-pulsesink> query position returns 1 0:00:48.837108340 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<pipeline-1-pulsesink> got position 273016851000 0:00:48.837125616 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<audiobin> max position 273016851000 0:00:48.837142284 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<audiobin> query 0x55f2fe7116a0 result 1 0:00:48.837156879 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<audiobin> got position 273016851000 0:00:48.837173219 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<abin> max position 273016851000 0:00:48.837189240 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<abin> query 0x55f2fe7116a0 result 1 0:00:48.837203989 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<abin> got position 273016851000 0:00:48.837221541 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child audiotee is not sink 0:00:48.837239836 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child streamsynchronizer0 is not sink 0:00:48.837256904 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<playsink> max position 273016851000 0:00:48.837273154 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<playsink> query 0x55f2fe7116a0 result 1 0:00:48.837287876 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4119:bin_query_position_fold:<playsink> got position 273016851000 0:00:48.837305293 7248 0x55f2fbbeab50 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child uridecodebin3 is not sink 0:00:48.837322388 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4137:bin_query_position_done:<pipeline-1-pipeline> max position 273016851000 0:00:48.837338571 7248 0x55f2fbbeab50 DEBUG bin gstbin.c:4319:gst_bin_query:<pipeline-1-pipeline> query 0x55f2fe7116a0 result 1 0:00:48.862128046 7248 0x55f2fbbeab50 INFO GST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline-1-pipeline> getting state 0:00:48.862162606 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2504:gst_element_get_state_func:<pipeline-1-pipeline> getting state, timeout 0:00:00.010000000 0:00:48.862185662 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2509:gst_element_get_state_func:<pipeline-1-pipeline> RETURN is ASYNC 0:00:48.862206979 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2532:gst_element_get_state_func:<pipeline-1-pipeline> waiting for element to commit state 0:00:48.872293232 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2547:gst_element_get_state_func:<pipeline-1-pipeline> timed out 0:00:48.872313503 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2576:gst_element_get_state_func:<pipeline-1-pipeline> state current: PLAYING, pending: PAUSED, result: ASYNC 0:00:48.902336774 7248 0x55f2fbbeab50 INFO GST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline-1-pipeline> getting state 0:00:48.902374143 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2504:gst_element_get_state_func:<pipeline-1-pipeline> getting state, timeout 0:00:00.010000000 0:00:48.902390531 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2509:gst_element_get_state_func:<pipeline-1-pipeline> RETURN is ASYNC 0:00:48.902404194 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2532:gst_element_get_state_func:<pipeline-1-pipeline> waiting for element to commit state 0:00:48.912493121 7248 0x55f2fbbeab50 INFO GST_STATES gstelement.c:2547:gst_element_get_state_func:<pipeline-1-pipeline> timed out 0:00:48.912526544 7248 0x55f2fbbeab50 DEBUG GST_STATES gstelement.c:2576:gst_element_get_state_func:<pipeline-1-pipeline> state current: PLAYING, pending: PAUSED, result: ASYNC
-
RE: Strawberry crashes on song change
Just to add - I ran strawberry now with
GST_DEBUG=5 strawberry
And got this output (last 5 lines) before the crash:
0:00:19.293589446 3814 0x5575328a0b50 INFO GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad pipeline-2-audioqueueconverter:src
0:00:19.293605247 3814 0x5575328a0b50 DEBUG GST_PADS gstpad.c:1379:cleanup_hook:pipeline-2-audioqueueconverter:src cleaning up hook 2 with flags 00030101
0:00:19.293622700 3814 0x5575328a0b50 DEBUG GST_BUS gstelement.c:3543:gst_element_get_bus:<pipeline-2-pipeline> got bus <bus15>
0:00:19.293645470 3814 0x5575328a0b50 DEBUG GST_BUS gstbus.c:846:gst_bus_source_dispose:<bus15> disposing source 0x55753543f950
0:00:19.293663901 3814 0x5575328a0b50 DEBUG GST_STATES gstelement.c:2967:gst_element_set_state_func:<pipeline-2-pipeline> set_state to NULL -
RE: Strawberry crashes on song change
Same situation here: I have a new Fedora 40 installation. GStreamer version is 1.22.12.
Sometimes 20 songs can be played and then the crash occurs, sometimes after only three songs.