Your message dated Thu, 12 Aug 2010 19:33:53 +0100
with message-id <[email protected]>
and subject line resolved -- was due to out of date python-gobject package
has caused the Debian Bug report #592587,
regarding quodlibet: "Error Occurred" dialog on playback
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
592587: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592587
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: quodlibet
Version: 2.2.1-1
Severity: important

On playback I am getting an error message dialog saying:

---start---
An exception has occured in Quod Libet. A dump file has been saved to 
~/.quodlibet/Dump_20100811_100631.txt that will help us debug the crash. Please 
file a new issue at http://code.google.com/p/quodlibet/issues/list and attach 
this file or include its contents. This file may contain some identifying 
information about you or your system, such as a list of recent files played. If 
this is unacceptable, send ~/.quodlibet/MiniDump_20100811_100631.txt instead 
with a description of what you were doing.

Quod Libet may now be unstable. Closing it and restarting is recommended. Your 
library will be savedAn exception has occured in Quod Libet. A dump file has 
been saved to ~/.quodlibet/Dump_20100811_100631.txt that will help us debug the 
crash. Please file a new issue at 
http://code.google.com/p/quodlibet/issues/list and attach this file or include 
its contents. This file may contain some identifying information about you or 
your system, such as a list of recent files played. If this is unacceptable, 
send ~/.quodlibet/MiniDump_20100811_100631.txt instead with a description of 
what you were doing.

Quod Libet may now be unstable. Closing it and restarting is recommended. Your 
library will be saved
---end---

Followed by a table (which I cannot cut and paste from) which says
---start---
  object at .... of type __main__.GstVOlume is not initialised
  do_set_property line 182
        /usr/kib/pymodules/python2.6/quodlibet/player/gstbe.py
---end---

The console has these messages
---start---
Initializing audio backend (gstbe)
Initializing main library (~/.quodlibet/songs)
Supported formats: mp3, mp4, mpc, spc, trueaudio, wav, wavpack, wma, xiph
/usr/lib/pymodules/python2.6/quodlibet/__init__.py:130: DeprecationWarning: 
enabling legacy plugin API
  "enabling legacy plugin API", DeprecationWarning)
/usr/lib/pymodules/python2.6/quodlibet/__init__.py:120: DeprecationWarning: the 
sets module is deprecated
  try: return old_import(module, *args, **kwargs)
Error grabbing key 173, 0x2a8a070
Error grabbing key 171, 0x2a8a070
Error grabbing key 172, 0x2a8a070
Error grabbing key 174, 0x2a8a070
/usr/lib/pymodules/python2.6/quodlibet/player/gstbe.py:270: Warning: 
g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
  if self.__init_pipeline():
/usr/lib/pymodules/python2.6/quodlibet/player/gstbe.py:270: Warning: 
g_object_set_qdata_full: assertion `G_IS_OBJECT (object)' failed
  if self.__init_pipeline():
/usr/lib/pymodules/python2.6/quodlibet/player/gstbe.py:270: Warning: 
g_object_unref: assertion `G_IS_OBJECT (object)' failed
  if self.__init_pipeline():
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/quodlibet/player/gstbe.py", line 182, in 
do_set_property
    self._vol_element.set_property('volume', v)
TypeError: object at 0x62a44b0 of type __main__.GstVolume is not initialized
sys:1: Warning: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(quodlibet:6399): GStreamer-CRITICAL **: gst_element_set_state: assertion 
`GST_IS_ELEMENT (element)' failed

(quodlibet:6399): GStreamer-CRITICAL **: gst_element_set_state: assertion 
`GST_IS_ELEMENT (element)' failed
W: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.
W: GStreamer encountered a general stream error.
/usr/lib/pymodules/python2.6/quodlibet/library/songs.py:223: Warning: 
g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
  for i, (key, item) in enumerate(sorted(self.items())):
/usr/lib/pymodules/python2.6/quodlibet/library/songs.py:223: Warning: 
g_object_set_qdata_full: assertion `G_IS_OBJECT (object)' failed
  for i, (key, item) in enumerate(sorted(self.items())):
---end---

I have tried reinstalling: 
gir1.0-gstreamer-0.10 gstreamer0.10-alsa gstreamer0.10-esd gstreamer0.10-nice
gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good
gstreamer0.10-plugins-ugly gstreamer0.10-tools gstreamer0.10-x
libgstfarsight0.10-0 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
python-gst0.10 exfalso quodlibet quodlibet-ext python-dbus python-feedparser 
python-gpod
(I'm not sure if this is a complete list of things worth trying)

I also downgraded libgstfarsight0.10-0 to the squeeze version (0.0.20-2) and
python-gpod,libgpod4,libgpod-common to 0.7.2-2+b1 neither of which helped (all
the other related packages seem to be the same version in squeeze and sid).

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages quodlibet depends on:
ii  exfalso                       2.2.1-1    audio tag editor for GTK+
ii  gstreamer0.10-plugins-base    0.10.30-1  GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good    0.10.24-1  GStreamer plugins from the "good" 
ii  gstreamer0.10-plugins-ugly    0.10.15-1  GStreamer plugins from the "ugly" 
ii  python                        2.6.5-12   interactive high-level object-orie
ii  python-gst0.10                0.10.19-1  generic media-playing framework (P

Versions of packages quodlibet recommends:
ii  gstreamer0.10-alsa            0.10.30-1  GStreamer plugin for ALSA
pn  gstreamer0.10-gnomevfs        <none>     (no description available)
ii  python-dbus                   0.83.1-1   simple interprocess messaging syst
ii  python-feedparser             4.1-14     Universal Feed Parser for Python
ii  python-gpod                   0.7.93-0.1 Python bindings for libgpod
ii  quodlibet-ext                 2.2.1-1    extensions for the Quod Libet audi

Versions of packages quodlibet suggests:
ii  gstreamer0.10-plugins-bad   0.10.19-2+b2 GStreamer plugins from the "bad" s
ii  quodlibet-plugins           1:2.2.1-1    various contributed plugins for Qu

-- no debconf information
=== SYSTEM INFORMATION:
Quod Libet 2.2.1
Mutagen 1.19
Python 2.6.6rc1+ (r266rc1:83691, Aug  5 2010, 17:07:04) 
[GCC 4.4.5 20100728 (prerelease)] linux2

=== STACK TRACE
Traceback (most recent call last):

  File "/usr/lib/pymodules/python2.6/quodlibet/player/gstbe.py", line 182, in 
do_set_property
    self._vol_element.set_property('volume', v)

TypeError: object at 0x62a44b0 of type __main__.GstVolume is not initialized



=== LOG: 'General'
Initializing audio backend (gstbe)
Initializing main library (~/.quodlibet/songs)
Supported formats: mp3, mp4, mpc, spc, trueaudio, wav, wavpack, wma, xiph


=== LOG: 'Debug'
D: 587.46: Entering quodlibet.init
D: 587.65: <SongFileLibrary object at 0x2f68be0 
(quodlibet+library+_library+Library at 0x30fc640)>Loading contents of 
'/home/ianc/.quodlibet/songs'.
D: 588.04: SongFileLibrary.load: Done loading contents of 
'/home/ianc/.quodlibet/songs'.
D: 588.04: Initializing debugging extensions
D: 588.05: Finished initialization.
D: 588.21: Initializing device backend.
D: 588.21: Trying 'DeviceKit Disks'
D: 588.21: Trying 'UDisks'
D: 588.22: Device backend initialized.
D: 588.53: <SongLibrary object at 0x512d2d0 (quodlibet+library+_library+Library 
at 0x30fca40)>Loading contents of '/home/ianc/.quodlibet/stations'.
D: 588.73: MainSongList.set_songs: Detaching model.
D: 588.73: PlaylistModel.set: Clearing model.
D: 588.73: PlaylistModel.set: Setting 0 songs.
D: 588.73: PlaylistModel.set: Done filling model.
D: 588.73: MainSongList.set_songs: Attaching model.
D: 588.73: MainSongList.set_songs: Model attached.
D: 589.86: Added copool function <bound method SongFileLibrary.rebuild of 
<SongFileLibrary object at 0x2f68be0 (quodlibet+library+_library+Library at 
0x30fc640)>> with id 'library'
D: 589.92: Entering quodlibet.main
D: 590.17: Enabling custom exception handler.
D: 590.17: MainSongList.set_songs: Detaching model.
D: 590.17: PlaylistModel.set: Clearing model.
D: 590.17: PlaylistModel.set: Setting 12 songs.
D: 590.17: PlaylistModel.set: Done filling model.
D: 590.17: MainSongList.set_songs: Attaching model.
D: 590.17: MainSongList.set_songs: Model attached.
D: 590.17: GStreamerPlayer.go_to: Going to {'cddb-source': u'0x8709e70c', 
'album': u'The Neon Handshake', '~#playcount': 0, '~#bitrate': 112000, 
'artist': u'Hell Is For Heroes', '~#length': 224, 'title': u'Retreat', 
'~#rating': 0.5, 'owner': u'kirsty', '~#added': 1231928371, '~#lastplayed': 0, 
'~#mtime': 1200442776.0, 'year': u'2003', '~errors': u'Wed Aug 11 09:21:11 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:21:11 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:19:57 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:19:57 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:13:27 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:13:27 
2010: GStreamer error: state change failed and some element failed to post a 
proper err
 or message with the reason for the failure.\n\nWed Aug 11 09:09:40 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 09:09:40 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nWed Aug 11 08:59:44 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 08:59:44 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 16:49:50 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 16:49:50 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 15:57:01 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 2010: 
 GStreamer encountered a general stream error.\n\nTue Aug 10 !
 15:57:01
 
D: 590.17: PlaylistMux.go_to: Told to go to {'cddb-source': u'0x8709e70c', 
'album': u'The Neon Handshake', '~#playcount': 0, '~#bitrate': 112000, 
'artist': u'Hell Is For Heroes', '~#length': 224, 'title': u'Retreat', 
'~#rating': 0.5, 'owner': u'kirsty', '~#added': 1231928371, '~#lastplayed': 0, 
'~#mtime': 1200442776.0, 'year': u'2003', '~errors': u'Wed Aug 11 09:21:11 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:21:11 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:19:57 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:19:57 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:13:27 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:13:27 
2010: GStreamer error: state change failed and some element failed to post a 
proper er
 ror message with the reason for the failure.\n\nWed Aug 11 09:09:40 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 09:09:40 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nWed Aug 11 08:59:44 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 08:59:44 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 16:49:50 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 16:49:50 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 15:57:01 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 2010:
  GStreamer encountered a general stream error.\n\nTue Aug 10!
  15:57:0
1
D: 590.17: PlaylistModel.go_to: Told to go to {'cddb-source': u'0x8709e70c', 
'album': u'The Neon Handshake', '~#playcount': 0, '~#bitrate': 112000, 
'artist': u'Hell Is For Heroes', '~#length': 224, 'title': u'Retreat', 
'~#rating': 0.5, 'owner': u'kirsty', '~#added': 1231928371, '~#lastplayed': 0, 
'~#mtime': 1200442776.0, 'year': u'2003', '~errors': u'Wed Aug 11 09:21:11 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:21:11 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:19:57 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:19:57 
2010: GStreamer error: state change failed and some element failed to post a 
proper error message with the reason for the failure.\n\nWed Aug 11 09:13:27 
2010: GStreamer encountered a general stream error.\n\nWed Aug 11 09:13:27 
2010: GStreamer error: state change failed and some element failed to post a 
proper 
 error message with the reason for the failure.\n\nWed Aug 11 09:09:40 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 09:09:40 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nWed Aug 11 08:59:44 2010: 
GStreamer encountered a general stream error.\n\nWed Aug 11 08:59:44 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 16:49:50 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 16:49:50 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 2010: 
GStreamer encountered a general stream error.\n\nTue Aug 10 15:57:01 2010: 
GStreamer error: state change failed and some element failed to post a proper 
error message with the reason for the failure.\n\nTue Aug 10 15:57:01 201
 0: GStreamer encountered a general stream error.\n\nTue Aug !
 10 15:57
:
D: 590.17: PlaylistModel.go_to: Found song at <gtk.TreeModelRow object at 
0x624a068>
D: 590.17: PlaylistModel.go_to: Told to go to None
D: 590.17: PlaylistModel.go_to: Failed to find song
D: 590.18: PlaylistModel.go_to: Told to go to None
D: 590.18: PlaylistModel.go_to: Failed to find song
D: 591.05: SongFileLibrary._changed: Changing 1 items.



--- End Message ---
--- Begin Message ---
I had python-gobject held at 2.21.1-2 (due a bug reported by
apt-listbugs during the last upgrade). I updated to 2.21.4-1 and the
issue has gone away.

Sorry for the noise.

-- 
Ian Campbell

It [marriage] happens as with cages: the birds without despair
to get in, and those within despair of getting out.
                -- Michel Eyquem de Montaigne

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to