https://bugs.gpodder.org/show_bug.cgi?id=1377

             Bug #: 1377
           Summary: ubuntu 2.16 version launches and hangs when
                    synching/updating with gpodder.net - overlay/popup
                    window cannot be closed
    Classification: Unclassified
           Product: gPodder
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: low
         Component: Application
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


I do run the ubuntu version of gPodder and just upgraded to 2.16:
Package: gpodder
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 2672
Maintainer: Thomas Perl <[email protected]>
Architecture: all
Version: 2.16-1~maverick0
Depends: python (>= 2.5), python-support (>= 0.90.0), python-gtk2,
python-feedparser, python-dbus, python-mygpoclient
Recommends: python-gpod, python-pymtp, dbus-x11, python-simplejson,
python-webkit, python-gst0.10
Suggests: python-eyed3, mplayer, gnome-bluetooth | bluez-gnome
Description: A podcast client and feed aggregator
 gPodder is a podcast receiver/catcher. You can subscribe to feeds
 ("podcasts") and automatically download new audio and video content.
 Downloaded content can be played on your computer or synchronized to
 iPods, MTP-based players, filesystem-based MP3 players and Bluetooth
 enabled mobile phones. YouTube video feeds are also supported.
 .
 This package provides the "gpodder" GUI and the "gpo" CLI utility.
Homepage: http://gpodder.org/
Python-Version: 2.6

Starting gpodder from console yields the following output:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 2837, in
update_feed_cache_finish_callback
    self.process_received_episode_actions(updated_urls)
  File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 2792, in
process_received_episode_actions
    for idx, action in
enumerate(self.mygpo_client.get_episode_actions(updated_urls)):
  File "/usr/lib/pymodules/python2.6/gpodder/my.py", line 216, in
get_episode_actions
    podcast_url=podcast_url):
  File "/usr/lib/pymodules/python2.6/gpodder/minidb.py", line 156, in load
    cur = self.db.execute(sql, kwargs.values())
sqlite3.DatabaseError: database disk image is malformed
/usr/lib/pymodules/python2.6/gpodder/gtkui/interface/progress.py:64:
DeprecationWarning: use set_markup() instead
  self.dialog.label.set_selectable(False)
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3972, in
on_download_selected_episodes
    self.download_episode_list(episodes)
  File "/usr/lib/pymodules/python2.6/gpodder/gui.py", line 3386, in
download_episode_list
    self.mygpo_client.on_download([task.episode])
  File "/usr/lib/pymodules/python2.6/gpodder/my.py", line 297, 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


The application hangs and shows the window 'Verarbeite Episoden-Daten von
gpodder.net'. I tried to disable the configuration/synchronisation with
gpodder.net point in the app's configuration window. After a restart the same
bug appears.

Gpodder ran fine just before the update. There does not seem to be a network
problem.

The popup window does not react on close and blocks the whole application.

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to