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