After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 163352 - crash on startup with fc3 equivalent libraries
crash on startup with fc3 equivalent libraries
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.8.8
Other Linux
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-01-08 17:54 UTC by Patrick
Modified: 2005-06-30 15:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Patrick 2005-01-08 17:54:04 UTC
When I run rhythmbox from the command line the application crashes after spewing
the following:


(rhythmbox:2734): GLib-GObject-WARNING **: type name `rner-tl">&nbsp;</div>
                        <div id="rhlp-content">

<div class="article" lang="en"><div class="titlepage"><div><div><h1
class="title"><a name="index"></a>Fedora Core 1 Release Notes</h1></div><div><p
class="copyright">Copyright © 2003 Red Hat, Inc.</p></div><div><div
class="legalnotice"><p>Permission is granted to copy, distribute, and/or modify this
        document under the terms of the GNU Free Documentation License, Version
        1.2 or any later version published by the Free Software Foundation; with
        no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
        copy of the license is available at <a
href="http://www.gnu.org/licenses/fdl.html"
target="_top">http://www.gnu.org/licenses/fdl.html</a>.</p><p>This document may
be copied and distributed in any medium, either
        commercially or non-commercially, provided that the GNU Free
        Documentation License (FDL), the copyright notices, and the license
        notice saying the GNU FDL applies to the document are reproduced in all
        copies, and that you add no other conditions whatsoever to those of th
        GNU FDL.</p><p>Red Hat, Red Hat Network, the Red Hat "Shadow Man" logo,
RPM, Maximum RPM,
        the RPM logo, Linux Library, PowerTools, Linux Undercover, RHmember,
        RHmember More, Rough Cuts, Rawhide and all Red Hat-based trademarks and
        logos are trademarks or registered trademarks of Red Hat, Inc. in the
        United States and other countries.</p><p>Linux is a registered trademark
of Linus Torvalds.</p><p>Motif and UNIX are registered trademarks of The Open
Group.</p><p>Intel and Pentium are registered trademarks of Intel
        Corporation. Itanium and Celeron are trademarks of Intel
        Corporation.</p><p>AMD, AMD Athlon, AMD Duron, and AMD K6 are trademarks
of Advanced
        Micro Devices, Inc.</p><p>Windows is a registered trademark of Microsoft
Corporation.</p><p>SSH and Secure Shell are trademarks of SSH Communications
Security,
        Inc.</p><p>FireWire is a trademark of Apple Computer
Corporation.</p><p>All other trademarks and copyrights referred to are the
property of
        their respective owners.</p><p>The GPG fingerprint of the <tt
class="computeroutput">"Fedora Project
        &lt;fedora@redhat.com&gt;"</tt> key is:</p><p>CA B4 4B 99 6F 27 74 4E 86
12 7C DF B4 42 69 D0 4F 2A 6F D2</p></div></div></div><div></div><hr></div><div
class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title"
style="clear: both"><a name="s1-whatitis"></a>An Introduction to the Fedora
Project</h2></div></div><div></div></div><p>The Fedora Project is a Red
Hat-sponsored and community-supported open source
      project.  It is also a proving ground for new technology that may
      eventually make its way into Red Hat products. It is not a supported product
      of Red Hat, Inc.</p><p>The goal of the Fedora Project is to work with the
Linux community to build a
      complete, general purpose operating system exclusively from free software.
      Development will be done in a public forum. The project will produce
      time-based releases of Fedora Core about 2-3 times a year with a public
      release schedule.  The Red Hat engineering team will continue to participate
      in the building of Fedora Core and will invite and encourage more outside
      participation than was possible in Red Hat Linux.  By using this more open
      process, we hope to provide an operating system that uses free software
      development practices and is more appealing to the open source
      community.</p><p>For more information, refer to the Fedora Project
website:</p><p><a href="http://fedora.redhat.com/"
target="_top">http://fedora.redhat.com/</a></p><p>In addition to the website,
the following mailing lists are
      available:</p><div class="itemizedlist"><ul
type="disc"><li><p>fedora-list@redhat.com &#8212; For users of Fedora Core
          releases</p></li><li><p>fedora-test-list@redhat.com &#8212; For
testers of Fedora Core test
          releases</p></li><li><p>fedora-devel-list@redhat.com &#8212; For
developers, developers,
          developers</p></li><li><p>fedora-docs-list@redhat.com &#8212; For
participants of the docs
          project</p></li></ul></div><p>To subscribe to any of these lists, send
an email with the word
      "subscribe" in the subject to
      <tt class="computeroutput"><i
class="replaceable"><tt>&lt;listname&gt;</tt></i>-request</tt>
      (where
      <tt class="computeroutput"><i
class="replaceable"><tt>&lt;listname&gt;</tt></i></tt>
      is one of the above list names.)</p><p>NOTE: If you have subscribed in the
past to rhl-list, rhl-beta-list,
      rhl-devel-list, or rhl-docs-list, your subscriptions have been
      retained.</p><p>The Fedora Project also includes an IRC (Internet Relay
Chat) channel.  IRC is
      a real-time, text-based form of communication.  With it, you can have
      conversations with multiple people in an open channel or chat with someone
      privately one-on-one.</p><p>To talk with other Fedora Project participants
via IRC, access freenode IRC
      network.  Initially, you can use <tt class="filename">irc.freenode.net</tt> as
      the IRC server, although you may decide to select a server that is
      geographically closer to you.  Refer to the freenode website (<a
href="http://www.freenode.net/" target="_top">http://www.freenode.net/</a>) for more
      information.  Fedora Project participants frequent the
      <tt class="filename">#fedora</tt> channel, while Fedora Project developers
can often be
      found on the <tt class="filename">#fedora-devel</tt> channel.  Some of the
      larger projects may have their own channels as well; thcan't send event on
element %s' contains invalid characters

(rhythmbox:2734): GLib-GObject-CRITICAL **: file gtype.c: line 2254
(g_type_register_static): assertion `parent_type > 0' failed

(rhythmbox:2734): GStreamer-CRITICAL **: file gstelementfactory.c: line 199
(gst_element_register): assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed

GStreamer-ERROR **: file gst.c: line 516 (gst_register_core_elements): assertion
failed: (gst_element_register (plugin, "bin", GST_RANK_PRIMARY, GST_TYPE_BIN))
aborting...

(process:2734): Gdk-CRITICAL (recursed) **: file gdkdisplay-x11.c: line 471
(gdk_display_pointer_ungrab): assertion `GDK_IS_DISPLAY (display)' failed
aborting...
Multiple segmentation faults occurred; can't display error dialog
Comment 1 Christophe Fergeau 2005-01-08 23:10:03 UTC
Your gstreamer register seems to be corrupted somehow. Try to remove 
~/.gstreamer* and to run gst-register-0.8 as root.
Comment 2 Patrick 2005-01-09 18:27:16 UTC
I removed the directory:
~/.gstreamer-0.8/
for both my own account and the root account. Then when I run
gst-register-0.8
as root I get:


(process:23177): GLib-GObject-WARNING **: type name `rner-tl">&nbsp;</div>
                        <div id="rhlp-content">

<div class="article" lang="en"><div class="titlepage"><div><div><h1
class="title"><a name="index"></a>Fedora Core 1 Release Notes</h1></div><div><p
class="copyright">Copyright © 2003 Red Hat, Inc.</p></div><div><div
class="legalnotice"><p>Permission is granted to copy, distribute, and/or modify this
        document under the terms of the GNU Free Documentation License, Version
        1.2 or any later version published by the Free Software Foundation; with
        no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
        copy of the license is available at <a
href="http://www.gnu.org/licenses/fdl.html"
target="_top">http://www.gnu.org/licenses/fdl.html</a>.</p><p>This document may
be copied and distributed in any medium, either
        commercially or non-commercially, provided that the GNU Free
        Documentation License (FDL), the copyright notices, and the license
        notice saying the GNU FDL applies to the document are reproduced in all
        copies, and that you add no other conditions whatsoever to those of th
        GNU FDL.</p><p>Red Hat, Red Hat Network, the Red Hat "Shadow Man" logo,
RPM, Maximum RPM,
        the RPM logo, Linux Library, PowerTools, Linux Undercover, RHmember,
        RHmember More, Rough Cuts, Rawhide and all Red Hat-based trademarks and
        logos are trademarks or registered trademarks of Red Hat, Inc. in the
        United States and other countries.</p><p>Linux is a registered trademark
of Linus Torvalds.</p><p>Motif and UNIX are registered trademarks of The Open
Group.</p><p>Intel and Pentium are registered trademarks of Intel
        Corporation. Itanium and Celeron are trademarks of Intel
        Corporation.</p><p>AMD, AMD Athlon, AMD Duron, and AMD K6 are trademarks
of Advanced
        Micro Devices, Inc.</p><p>Windows is a registered trademark of Microsoft
Corporation.</p><p>SSH and Secure Shell are trademarks of SSH Communications
Security,
        Inc.</p><p>FireWire is a trademark of Apple Computer
Corporation.</p><p>All other trademarks and copyrights referred to are the
property of
        their respective owners.</p><p>The GPG fingerprint of the <tt
class="computeroutput">"Fedora Project
        &lt;fedora@redhat.com&gt;"</tt> key is:</p><p>CA B4 4B 99 6F 27 74 4E 86
12 7C DF B4 42 69 D0 4F 2A 6F D2</p></div></div></div><div></div><hr></div><div
class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title"
style="clear: both"><a name="s1-whatitis"></a>An Introduction to the Fedora
Project</h2></div></div><div></div></div><p>The Fedora Project is a Red
Hat-sponsored and community-supported open source
      project.  It is also a proving ground for new technology that may
      eventually make its way into Red Hat products. It is not a supported product
      of Red Hat, Inc.</p><p>The goal of the Fedora Project is to work with the
Linux community to build a
      complete, general purpose operating system exclusively from free software.
      Development will be done in a public forum. The project will produce
      time-based releases of Fedora Core about 2-3 times a year with a public
      release schedule.  The Red Hat engineering team will continue to participate
      in the building of Fedora Core and will invite and encourage more outside
      participation than was possible in Red Hat Linux.  By using this more open
      process, we hope to provide an operating system that uses free software
      development practices and is more appealing to the open source
      community.</p><p>For more information, refer to the Fedora Project
website:</p><p><a href="http://fedora.redhat.com/"
target="_top">http://fedora.redhat.com/</a></p><p>In addition to the website,
the following mailing lists are
      available:</p><div class="itemizedlist"><ul
type="disc"><li><p>fedora-list@redhat.com &#8212; For users of Fedora Core
          releases</p></li><li><p>fedora-test-list@redhat.com &#8212; For
testers of Fedora Core test
          releases</p></li><li><p>fedora-devel-list@redhat.com &#8212; For
developers, developers,
          developers</p></li><li><p>fedora-docs-list@redhat.com &#8212; For
participants of the docs
          project</p></li></ul></div><p>To subscribe to any of these lists, send
an email with the word
      "subscribe" in the subject to
      <tt class="computeroutput"><i
class="replaceable"><tt>&lt;listname&gt;</tt></i>-request</tt>
      (where
      <tt class="computeroutput"><i
class="replaceable"><tt>&lt;listname&gt;</tt></i></tt>
      is one of the above list names.)</p><p>NOTE: If you have subscribed in the
past to rhl-list, rhl-beta-list,
      rhl-devel-list, or rhl-docs-list, your subscriptions have been
      retained.</p><p>The Fedora Project also includes an IRC (Internet Relay
Chat) channel.  IRC is
      a real-time, text-based form of communication.  With it, you can have
      conversations with multiple people in an open channel or chat with someone
      privately one-on-one.</p><p>To talk with other Fedora Project participants
via IRC, access freenode IRC
      network.  Initially, you can use <tt class="filename">irc.freenode.net</tt> as
      the IRC server, although you may decide to select a server that is
      geographically closer to you.  Refer to the freenode website (<a
href="http://www.freenode.net/" target="_top">http://www.freenode.net/</a>) for more
      information.  Fedora Project participants frequent the
      <tt class="filename">#fedora</tt> channel, while Fedora Project developers
can often be
      found on the <tt class="filename">#fedora-devel</tt> channel.  Some of the
      larger projects may have their own channels as well; thcan't send event on
element %s' contains invalid characters

(process:23177): GLib-GObject-CRITICAL **: file gtype.c: line 2254
(g_type_register_static): assertion `parent_type > 0' failed

(process:23177): GStreamer-CRITICAL **: file gstelementfactory.c: line 199
(gst_element_register): assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed

GStreamer-ERROR **: file gst.c: line 516 (gst_register_core_elements): assertion
failed: (gst_element_register (plugin, "bin", GST_RANK_PRIMARY, GST_TYPE_BIN))
aborting...
Aborted
Comment 3 Christophe Fergeau 2005-01-09 18:36:30 UTC
Looks like a gstreamer bug, reassigning
Comment 4 Patrick 2005-01-09 18:55:08 UTC
Upgrading to gstreamer 0.8.7 appears to have fixed this problem.

Thanks for your help