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 

Reply via email to