Traceback when trying to read a podcast
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exaile |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When adding this podcast: http://
I get this output in term:
Radiozapping Le "réveil des ghettos" http://
Radiozapping "On nous traite comme des chiens" http://
Radiozapping Les quartiers chics contre Rachida Dati http://
Radiozapping Mobilisation pour Jacques Chirac http://
Radiozapping "Oui à la liberté de fumer" http://
Radiozapping L'"OPA" des cheminots sur la grève http://
Radiozapping En attendant Sarkozy http://
Radiozapping Grève ou écologie, il faut choisir ! http://
Radiozapping Grèves : le bout du tunnel ? http://
Radiozapping La "contre-manif'" des usagers http://
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
TypeError: unsupported operand type(s) for +=: 'int' and 'unicode'
I'm using up to date bzr branch for exail/main.
Changed in exaile: | |
status: | Fix Committed → Fix Released |
After a small print-debug, I can see that the song.size attribute is empty and contains "":
The line:
print "Size: [%s]" %song.size
outputs:
Size: []
If I look at the origin of this attribute, I see that it comes from the DB, but I don't know where this DB field is written... The podcasts are not downloaded (at least, not in ~/.exaile/podcast), so I wonder how this size field could be already filled correctly...