libclutter-gst-2.0-0 crashes using Python

Bug #1074444 reported by Dirk Meyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
clutter-gst-2.0 (Ubuntu)
New
Undecided
Unassigned

Bug Description

I just updated from Ubuntu 12.04 (clutter-gst-1.0-0 version 1.5.4-0ubuntu2 and gir1.2-clutter-gst-1.0 version 1.5.4-0ubuntu2) to
Ubuntu 12.10 (libclutter-gst-2.0-0 version 1.9.92-1 and gir1.2-clutter-gst-2.0 version 1.9.92-1) and Freevo crashes when playing video files.

I traced the bug and wrote a small example program (see attachment); use a video file as parameter. If libclutter-gst-2.0-0 is installed, it crashes with

(python:23263): GStreamer-CRITICAL **:
Trying to dispose element pipeline, but it is in READY instead of the NULL state.

If you store the result of media.get_pipeline in self it works (until self is deleted by garabage collection which will not happen in the small sample). It looks like a reference counting problem to me. If I delete libclutter-gst-2.0-0 and install libclutter-gst-1.0-0 it works fine.

Revision history for this message
Dirk Meyer (dischi) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.