[Bug 707681] New: g_object_get: assertion `G_IS_OBJECT (object)' failed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Sep 7 06:15:44 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707681
  GStreamer | gstreamer (core) | unspecified

           Summary: g_object_get: assertion `G_IS_OBJECT (object)' failed
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: adam.hardy at cyberspaceroad.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


They sent me over here from the Banshee list. 

When I try to play *.mov files in Banshee, I get nothing but a skip to the next
file. In totem, I get a different problem, but essentially the same thing - it
won't play. 

I'm running xubuntu 13.04 with xfce on a 64-bit machine. 

I ran Banshee from the command line and got this error:

[1 Debug 18:07:55.264] OnEventChanged called with StartOfStream.  Replacing
current_track with pending_track: "angel_lg"
[1 Debug 18:07:55.305] (libbanshee:player) bp_stop: setting state to
GST_STATE_NULL
[1 Debug 18:07:55.305] Player state change: Loading -> Idle
[1 Error 18:07:55.307] GStreamer stream error: Failed

(Banshee:11582): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT
(object)' failed
[1 Debug 18:07:55.558] Player state change: Idle -> Loading
[1 Debug 18:07:55.562] (libbanshee:player) Audiosink has volume: YES
[1 Debug 18:07:55.568] (libbanshee:player) scaled volume: 1.00 (ReplayGain) *
1.00 (User) = 1.00
[1 Debug 18:07:55.571] (libbanshee:player) [subtitle]: lookup for subtitle for
video file.
[1 Debug 18:07:55.690] (libbanshee:player) bp_stop: setting state to
GST_STATE_NULL

I copied the video off a music cd - it was one of those freebies on the music
cd contained on a data partition.


This is the output from mediainfo command:

adam at gondor:~/Videos$ mediainfo angel_lg.mov
General
Complete name                            : angel_lg.mov
Format                                   : QuickTime
Format/Info                              : Original Apple specifications
File size                                : 21.4 MiB
Duration                                 : 1mn 58s
Overall bit rate                         : 1 514 Kbps
Encoded date                             : UTC 1997-04-30 15:09:51
Tagged date                              : UTC 1997-04-30 15:10:32
Writing library                          : Apple QuickTime

Video
ID                                       : 1
Format                                   : Cinepack
Codec ID                                 : cvid
Duration                                 : 1mn 58s
Bit rate                                 : 1 325 Kbps
Width                                    : 320 pixels
Height                                   : 240 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Constant
Frame rate                               : 15.000 fps
Bits/(Pixel*Frame)                       : 1.150
Stream size                              : 18.7 MiB (88%)
Language                                 : English
Encoded date                             : UTC 1997-04-30 14:43:51
Tagged date                              : UTC 1997-04-30 15:10:32

Audio
ID                                       : 2
Format                                   : ADPCM
Format settings, Firm                    : IMA
Codec ID                                 : ima4
Duration                                 : 1mn 58s
Bit rate mode                            : Constant
Bit rate                                 : 352.8 Kbps
Channel(s)                               : 1 channel
Sampling rate                            : 44.1 KHz
Bit depth                                : 16 bits
Stream size                              : 4.98 MiB (23%)
Language                                 : English
Encoded date                             : UTC 1997-04-30 14:43:51
Tagged date                              : UTC 1997-04-30 15:10:32

I've tried playing it in totem but I just see this:

Since it won't play in totem, it's probably something to do with a common
library. Here's all the output that I managed to get from totem, just this line
repeated:

(totem:3269): Gtk-WARNING **: Calling Inhibit failed:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files

Here are my gstreamer-related plug-ins:


adam at gondor:~$ dpkg --get-selections |grep gstreamer
gir1.2-gstreamer-1.0 install
gstreamer0.10-alsa:amd64 install
gstreamer0.10-ffmpeg:amd64 install
gstreamer0.10-fluendo-mp3:amd64 install
gstreamer0.10-fluendo-mp3:i386 install
gstreamer0.10-gnomevfs:amd64 install
gstreamer0.10-nice:amd64 install
gstreamer0.10-plugins-bad-multiverse install
gstreamer0.10-plugins-base:amd64 install
gstreamer0.10-plugins-base:i386 install
gstreamer0.10-plugins-base-apps install
gstreamer0.10-plugins-good:amd64 install
gstreamer0.10-plugins-good:i386 install
gstreamer0.10-plugins-ugly:amd64 install
gstreamer0.10-pulseaudio:amd64 install
gstreamer0.10-tools install
gstreamer0.10-vaapi:amd64 install
gstreamer0.10-x:amd64 install
gstreamer0.10-x:i386 install
gstreamer1.0-alsa:amd64 install
gstreamer1.0-libav:amd64 install
gstreamer1.0-nice:amd64 install
gstreamer1.0-plugins-bad:amd64 install
gstreamer1.0-plugins-base:amd64 install
gstreamer1.0-plugins-good:amd64 install
gstreamer1.0-plugins-ugly:amd64 install
gstreamer1.0-pulseaudio:amd64 install
gstreamer1.0-x:amd64 install
libgstreamer-perl install
libgstreamer-plugins-bad0.10-0:amd64 install
libgstreamer-plugins-bad1.0-0:amd64 install
libgstreamer-plugins-base0.10-0:amd64 install
libgstreamer-plugins-base0.10-0:i386 install
libgstreamer-plugins-base1.0-0:amd64 install
libgstreamer-plugins-good1.0-0:amd64 install
libgstreamer-vaapi0.10:amd64 install
libgstreamer0.10-0:amd64 install
libgstreamer0.10-0:i386 install
libgstreamer1.0-0:amd64 install

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list