I am confirming similar problem in latest trunk (revision 2572).
Here's output from exaile --debug:
DEBUG : Attmepting to play "'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven'" (xl.player.engine_unified)
INFO : Playing file:///home/kotnik/Audio/Music%20Collection/The%20Best%20of%20Beethoven%20-%20Telarc%20-%20FLAC/04%20-Boston%20Symphony%20Orchestra%20-%20Symphony%20No.%205%20in%20C%20minor%20('Fate'),%20Op.%2067%3B%20Allegro.flac (xl.player.engine_unified)
DEBUG : Setting state on Stream0 <enum GST_STATE_NULL of type GstState> (xl.player.engine_unified)
DEBUG : Setting state on Stream1 <enum GST_STATE_PLAYING of type GstState> (xl.player.engine_unified)
INFO : Attempting to find covers for 'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven' (xl.cover)
DEBUG : Searching for 1 tracks related to 'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven' (xl.dynamic)
Traceback (most recent call last):
File "/usr/local/lib/exaile/xl/event.py", line 440, in emit
event.data, *cb.args, **cb.kwargs)
File "/usr/local/lib/exaile/xlgui/main.py", line 1000, in on_playback_start
self.osd.show(self.player.current)
File "/usr/local/lib/exaile/xlgui/osd.py", line 224, in show
self.title.set_markup(text)
TypeError: GtkLabel.set_markup() argument 1 must be string without null bytes, not unicode
DEBUG : Event callback exception caught!
Traceback (most recent call last):
File "/usr/local/lib/exaile/xl/event.py", line 440, in emit
event.data, *cb.args, **cb.kwargs)
File "/usr/local/lib/exaile/xlgui/main.py", line 1000, in on_playback_start
self.osd.show(self.player.current)
File "/usr/local/lib/exaile/xlgui/osd.py", line 224, in show
self.title.set_markup(text)
TypeError: GtkLabel.set_markup() argument 1 must be string without null bytes, not unicode
(xl.event)
Again, this only happens with unified sound engine.
I am confirming similar problem in latest trunk (revision 2572).
Here's output from exaile --debug:
DEBUG : Attmepting to play "'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven'" (xl.player. engine_ unified) /home/kotnik/ Audio/Music% 20Collection/ The%20Best% 20of%20Beethove n%20-%20Telarc% 20-%20FLAC/ 04%20-Boston% 20Symphony% 20Orchestra% 20-%20Symphony% 20No.%205% 20in%20C% 20minor% 20('Fate' ),%20Op. %2067%3B% 20Allegro. flac (xl.player. engine_ unified) engine_ unified) engine_ unified) lib/exaile/ xl/event. py", line 440, in emit lib/exaile/ xlgui/main. py", line 1000, in on_playback_start osd.show( self.player. current) lib/exaile/ xlgui/osd. py", line 224, in show title.set_ markup( text) set_markup( ) argument 1 must be string without null bytes, not unicode lib/exaile/ xl/event. py", line 440, in emit lib/exaile/ xlgui/main. py", line 1000, in on_playback_start osd.show( self.player. current) lib/exaile/ xlgui/osd. py", line 224, in show title.set_ markup( text) set_markup( ) argument 1 must be string without null bytes, not unicode
INFO : Playing file://
DEBUG : Setting state on Stream0 <enum GST_STATE_NULL of type GstState> (xl.player.
DEBUG : Setting state on Stream1 <enum GST_STATE_PLAYING of type GstState> (xl.player.
INFO : Attempting to find covers for 'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven' (xl.cover)
DEBUG : Searching for 1 tracks related to 'Symphony No. 5 in C minor ("Fate"), Op. 67: Allegro' by 'Boston Symphony Orchestra / Seiji Ozawa' from 'The Best of Beethoven' (xl.dynamic)
Traceback (most recent call last):
File "/usr/local/
event.data, *cb.args, **cb.kwargs)
File "/usr/local/
self.
File "/usr/local/
self.
TypeError: GtkLabel.
DEBUG : Event callback exception caught!
Traceback (most recent call last):
File "/usr/local/
event.data, *cb.args, **cb.kwargs)
File "/usr/local/
self.
File "/usr/local/
self.
TypeError: GtkLabel.
(xl.event)
Again, this only happens with unified sound engine.