Download raw body.
audio/gradio crashes on selecting radio station
Unfortunately, since upgrading to 7.6, audio/gradio crashes for me when selecting any station for playback, with a libsoup error as follows:
$ gradio
** Message: 17:03:06.952: gradio-app.vala:185: Gradio 7.3 ??
** Message: 17:03:06.965: gradio-app.vala:193: Locale dir: /usr/local/share/locale ?????
** Message: 17:03:07.049: gradio-app.vala:135: Registered search provider service. ?????
** Message: 17:03:07.122: gradio-library.vala:75: Open database... ???
** Message: 17:03:07.123: gradio-library.vala:76: /home/chris/.local/share/gradio/gradio.db ??????
** Message: 17:03:07.123: gradio-library.vala:46: Successfully opened database! Reading database data... ????????
** Message: 17:03:07.219: gradio-main-window.vala:271: Changed page mode to "library" ?????"
(gradio:65131): Gtk-WARNING **: 17:03:07.284: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
** Message: 17:03:16.455: gradio-main-window.vala:271: Changed page mode to "collection_items" ??????
** Message: 17:03:17.300: gradio-station-provider.vala:60: Search results found: 14 ?????
** Message: 17:03:17.328: gradio-station-provider.vala:60: Search results found: 14
(gradio:65131): Json-CRITICAL **: 17:03:18.538: json_object_get_string_member: assertion 'node != NULL' failed
(gradio:65131): Json-CRITICAL **: 17:03:18.538: json_object_get_string_member: assertion 'node != NULL' failed
....(many dozens of these messages).....
(gradio:65131): Json-CRITICAL **: 17:03:18.539: json_object_get_string_member: assertion 'node != NULL' failed
(gradio:65131): Json-CRITICAL **: 17:03:18.539: json_object_get_string_member: assertion 'node != NULL' failed
** Message: 17:03:18.582: gradio-searchbar.vala:213: Sending new search request to server
** (gradio:65131): WARNING **: 17:03:18.615: gradio-image-cache.vala:122: Could not load image for "http://www.galaxieradio.fr/upload/578f3bce151616.43092430.ico" (Compressed icons are not supported)
** Message: 17:03:20.156: gradio-station-provider.vala:60: Search results found: 100
(gradio:65131): Pango-WARNING **: 17:03:20.340: Invalid UTF-8 string passed to pango_layout_set_text()
(gradio:65131): Pango-WARNING **: 17:03:20.386: Invalid UTF-8 string passed to pango_layout_set_text()
...(repeated many times)....
(gradio:65131): Pango-WARNING **: 17:03:20.487: Invalid UTF-8 string passed to pango_layout_set_text()
(gradio:65131): Pango-WARNING **: 17:03:20.501: Invalid UTF-8 string passed to pango_layout_set_text()
** Message: 17:03:20.675: gradio-audio-player.vala:83: Connecting to: http://stream.live.vc.bbcmedia.co.uk/bbc_world_service
(gradio:65131): libsoup-ERROR **: 17:03:20.678: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Trace/BPT trap
I am pretty sure that the same version, 7.3 worked fine on 7.5.
$ pkg_info -Q libsoup
debug-libsoup-2.74.3p1
debug-libsoup3-3.6.0
libsoup-2.74.3p1 (installed) # gradio installs this
libsoup3-3.6.0 (installed) # used by many other packages
libsoup3 seems to be being loaded in preference to libsoup2. Does anyone have any ideas on how to debug this error?
--
Chris Billington
audio/gradio crashes on selecting radio station