[Gstreamer-bugs] [Bug 111765] Changed - GST-Player Linker segfault during compile.

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Mon Apr 28 17:19:59 PDT 2003


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=111765

Changed by aliakc at web.de.

--- shadow/111765	Mon Apr 28 20:02:22 2003
+++ shadow/111765.tmp.5359	Mon Apr 28 20:19:59 2003
@@ -49,6 +49,71 @@
 2) This is definitely not a GStreamer bug, but a libtool or ld bug.
 
 Problem is that GStreamer based apps do every evil thing an app can
 do, like including threading and more libs then most people even know of.
 I know that Gentoo users had this problem with Rhythmbox, but after
 upgrading their libtool they claimed success.
+
+------- Additional Comments From aliakc at web.de  2003-04-28 20:19 -------
+> 1) Do you use the latest libtool?
+
+Yes, 1.5 but this also happens with 1.4.3
+
+> 2) This is definitely not a GStreamer bug, but a libtool or ld bug.
+
+I doubt this. If this was seriously a libtool or ld bug then I could
+compile nothing on my system and every 2nd application that I try to
+compile and link would fs*k up.
+
+> Problem is that GStreamer based apps do every evil thing an app can
+> do, like including threading and more libs then most people even
+> know of. I know that Gentoo users had this problem with Rhythmbox,
+> but after upgrading their libtool they claimed success.
+
+Well, what I did so far. I compile GNOME, GSTreamer once in a week
+without any problems. The situation on my System before the problem:
+
+I run
+Linux 2.4.20-XFS, Glibc 2.3.2, GCC 3.2.3, Binutils 2.13.2.1, LibTool
+1.5. The Linux 2.4.20-XFS headers are physical copies in
+/usr/include/linux|asm (just to name this).
+
+Compiling GNOME CVS HEAD including GST-Player works like a charm.
+
+Now some days ago I switched Kernel to 2.5.68 this also required to
+change modutils to module-init-tools. And then I compiled GNOME CVS
+HEAD caused problems with GST-Player only the segfault. I first
+thought myself about a corrupt LD or something that may have caused
+this issue then I started to recompile everything on my System (the
+userland tools are still taking the 2.4.20-XFS headerfiles this
+includes re-compiling Glibc 2.3.2) I have started to re-compile
+everything. New Kernel but 2.4.20-XFS headerfiles (which is legitimate
+regarding to Linus Torvalds and a common correct thing to do).
+
+As you see I re-compiled a shitload of stuff again including make
+checks and make tests (at least for core components such as glibc,
+gcc, binutils and so on) and they all passed the checks. Strangely
+that I haven't encountered any of these Linker gegfaults when
+re-compiling these heavy things such as glibc and gcc etc. Again
+re-compiling all the stuff on my System worked without any issues
+normally as before and even GNOME compiled one package after another
+without any issues creating all the libraries, shared, static etc. and
+only GST-Player fs*ked up again.
+
+This leads only to one conclusion.
+
+a) GST-Player has issues with Kernel 2.5.68 which is strange because
+everything else works
+
+b) something has changed in the core GNOME HEAD which causes
+GST-Player to f*sk up that way.
+
+Libtool and the core rest of my System is something I would call 100% ok.
+
+Well I explained more than necessary here only for this GST-Player
+issue because most of the stuff I did are not related to GST-Player
+anyways it should only show a proof of my System. By the Way
+GSTreamer, GST-Plugins and Net-Rhythmbox compiled and works perfectly
+without any issues at all. I listen to sound, play videos etc.
+
+Even updating Binutils to a nightly didn't solved the segfault on
+GST-Plugin compile.





More information about the Gstreamer-bugs mailing list