I'm not sure if this will help, but I've included the output that exaile 0.2.11 gives:
loading tracks...
done loading tracks...
loading songs
Clearing tracks cache
Last playlist loaded
Starting scan timer at 25
Running is False
File count: 448
/usr/lib/exaile/xl/xlmisc.py:703: GtkWarning: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
self.buf.insert(iter, text)
Couldn't read tags from file: /home/username/documents/music/Rammstein/Rosenrot/07 Zerst�en.mp3
-----------------------
run ( /usr/lib/exaile/xl/library.py @ 616):
-----------------------
Traceback (most recent call last):
File "/usr/lib/exaile/xl/library.py", line 654, in run
self.do_function(loc)
File "/usr/lib/exaile/xl/library.py", line 804, in do_function
path_id = get_column_id(db, 'paths', 'name', unicode(loc, xlmisc.get_default_encoding()))
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 57-60: invalid data
Created db for thread Thread-6
{'Thread-6': <sqlite3.Connection object at 0xb55ac890>}
Closed db for thread Thread-6
Count is now: 448
loading tracks...
done loading tracks...
loading songs
Traceback (most recent call last):
File "/usr/lib/exaile/xl/panels/collection.py", line 545, in load_tree
songs = self.search_tracks(self.keyword, self.all)
File "/usr/lib/exaile/xl/panels/collection.py", line 561, in search_tracks
self.keyword, None, self.where)
File "/usr/lib/exaile/xl/library.py", line 232, in search_tracks
for row in cur.fetchall():
sqlite3.OperationalError: Could not decode to UTF-8 column 'name' with text '/home/username/documents/music/Rammstein/Rosenrot/07 Zerst�en.mp3'
-----------------------
select ( /usr/lib/exaile/xl/db.py @ 178):
-----------------------
Traceback (most recent call last):
File "/usr/lib/exaile/xl/db.py", line 191, in select
row = cur.fetchone()
OperationalError: Could not decode to UTF-8 column 'name' with text '/home/username/documents/music/Rammstein/Rosenrot/07 Zerst�en.mp3'
-----------------------
load_tracks ( /usr/lib/exaile/xl/library.py @ 262):
-----------------------
Traceback (most recent call last):
File "/usr/lib/exaile/xl/library.py", line 321, in load_tracks
row = cur.fetchone()
OperationalError: Could not decode to UTF-8 column 'name' with text '/home/username/documents/music/Rammstein/Rosenrot/07 Zerst�en.mp3'
I'm not sure if this will help, but I've included the output that exaile 0.2.11 gives:
loading tracks... exaile/ xl/xlmisc. py:703: GtkWarning: gtk_text_ buffer_ emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed buf.insert( iter, text) documents/ music/Rammstein /Rosenrot/ 07 Zerst�en.mp3 ------- ------- -- exaile/ xl/library. py @ 616): ------- ------- -- exaile/ xl/library. py", line 654, in run do_function( loc) exaile/ xl/library. py", line 804, in do_function get_default_ encoding( )))
done loading tracks...
loading songs
Clearing tracks cache
Last playlist loaded
Starting scan timer at 25
Running is False
File count: 448
/usr/lib/
self.
Couldn't read tags from file: /home/username/
-------
run ( /usr/lib/
-------
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
path_id = get_column_id(db, 'paths', 'name', unicode(loc, xlmisc.
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 57-60: invalid data
Created db for thread Thread-6 exaile/ xl/panels/ collection. py", line 545, in load_tree tracks( self.keyword, self.all) exaile/ xl/panels/ collection. py", line 561, in search_tracks exaile/ xl/library. py", line 232, in search_tracks OperationalErro r: Could not decode to UTF-8 column 'name' with text '/home/ username/ documents/ music/Rammstein /Rosenrot/ 07 Zerst�en.mp3' ------- ------- -- exaile/ xl/db.py @ 178): ------- ------- -- exaile/ xl/db.py" , line 191, in select username/ documents/ music/Rammstein /Rosenrot/ 07 Zerst�en.mp3'
{'Thread-6': <sqlite3.Connection object at 0xb55ac890>}
Closed db for thread Thread-6
Count is now: 448
loading tracks...
done loading tracks...
loading songs
Traceback (most recent call last):
File "/usr/lib/
songs = self.search_
File "/usr/lib/
self.keyword, None, self.where)
File "/usr/lib/
for row in cur.fetchall():
sqlite3.
-------
select ( /usr/lib/
-------
Traceback (most recent call last):
File "/usr/lib/
row = cur.fetchone()
OperationalError: Could not decode to UTF-8 column 'name' with text '/home/
------- ------- ------- -- exaile/ xl/library. py @ 262): ------- ------- -- exaile/ xl/library. py", line 321, in load_tracks username/ documents/ music/Rammstein /Rosenrot/ 07 Zerst�en.mp3'
load_tracks ( /usr/lib/
-------
Traceback (most recent call last):
File "/usr/lib/
row = cur.fetchone()
OperationalError: Could not decode to UTF-8 column 'name' with text '/home/
Clearing tracks cache