Results 1 to 5 of 5

Thread: Broken gpodder 2.14 update - numberous issues

  1. #1
    kevinlyfellow's Avatar
    kevinlyfellow is offline Grande Half-n-Half Cinnamon Ubuntu
    Join Date
    Feb 2005
    Location
    California
    Beans
    918
    Distro
    Ubuntu 10.04 Lucid Lynx

    Broken gpodder 2.14 update - numberous issues

    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?

  2. #2
    kevinlyfellow's Avatar
    kevinlyfellow is offline Grande Half-n-Half Cinnamon Ubuntu
    Join Date
    Feb 2005
    Location
    California
    Beans
    918
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Broken gpodder 2.14 update - numerous issues

    A little more information

    The welcome screen problem, click the first button
    Code:
    Traceback (most recent call last):
      File "/usr/lib/pymodules/python2.6/gpodder/gtkui/interface/welcome.py", line 46, in on_show_example_podcasts
        self.gPodderWelcome.destroy()
    AttributeError: 'gPodderWelcome' object has no attribute 'gPodderWelcome'
    The second button
    Code:
    Traceback (most recent call last):
      File "/usr/lib/pymodules/python2.6/gpodder/gtkui/interface/welcome.py", line 50, in on_setup_my_gpodder
        self.gPodderWelcome.destroy()
    AttributeError: 'gPodderWelcome' object has no attribute 'gPodderWelcome'
    The close button does not work. Same error as above.

    I'm wondering if the latest from gpodder introduces an extra dependency or something that I'm missing.

  3. #3
    kevinlyfellow's Avatar
    kevinlyfellow is offline Grande Half-n-Half Cinnamon Ubuntu
    Join Date
    Feb 2005
    Location
    California
    Beans
    918
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Broken gpodder 2.14 update - numberous issues

    The welcome screen bug has been reported on the redhat bugilla https://bugzilla.redhat.com/show_bug.cgi?id=650647#c5

  4. #4
    kevinlyfellow's Avatar
    kevinlyfellow is offline Grande Half-n-Half Cinnamon Ubuntu
    Join Date
    Feb 2005
    Location
    California
    Beans
    918
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Broken gpodder 2.14 update - numberous issues

    Hmmm... removed all configuration files and ran the program. Ignored the welcome screen warnings and downloaded an episode of skeptoid and it now works.

    Now to figure out what settings I can get back.

  5. #5
    kevinlyfellow's Avatar
    kevinlyfellow is offline Grande Half-n-Half Cinnamon Ubuntu
    Join Date
    Feb 2005
    Location
    California
    Beans
    918
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Broken gpodder 2.14 update - numberous issues

    Fixed it.

    It was a a database. I focused on the database.sqlite file, but I'm not sure if it was that.

    I renamed the ~/.config/gpodder directory to gpodder_bak. Opened up gpodder and all was good. Even the welcome screen came back alive. Closed gpodder, copied ~/.config/gpodder_bak/gpodder.conf to the new ~/.config/gpodder and opened gpodder up again. Then imported my old ompl in the backup directory and it works. I now have a bunch of orphaned episodes, but I'm happy my gpodder works again.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •