The last update for gpodder broke it. I'm running the current LTS and I'm receiving the application from the gpodder ppa.
Here are some of the symptoms,
Right clicking on a new item to download outputs this to the command line
Code:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3965, in on_download_selected_episodes
self.download_episode_list(episodes)
File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3379, in download_episode_list
self.mygpo_client.on_download([task.episode])
File "/usr/lib/pymodules/python2.6/gpodder/my.py", line 296, in on_download
self._store.save(self._convert_episode(e, 'download') for e in episodes)
File "/usr/lib/pymodules/python2.6/gpodder/minidb.py", line 104, in save
self.save(child)
File "/usr/lib/pymodules/python2.6/gpodder/minidb.py", line 116, in save
', '.join(slots), ', '.join('?'*len(slots))), values)
sqlite3.DatabaseError: database disk image is malformed
Will not play any item, no errors.
I can drag and drop items, but the "Transfer" button doesn't work.
Upon exit,
Code:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3099, in on_gPodder_delete_event
self.close_gpodder()
File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3123, in close_gpodder
self.db.close()
File "/usr/lib/pymodules/python2.6/gpodder/dbsqlite.py", line 131, in close
cur.execute("VACUUM")
sqlite3.DatabaseError: database disk image is malformed
And it freezes there.
Given that I have warnings that say "sqlite3.DatabaseError" I figured it was a problem with the database file. I went to ~/.config/gpodder and deleted the file database.sqlite. Starting the application again, the welcome screen had two broken buttons on it. Once I figured out how to get past that, I subscribed to new podcast to see if the same problems arose and sure enough, the problems were still present.
Does anyone know the source of these problems? Is it me or are there others with this problem?
Bookmarks