[gst-devel] Opinions on bug 113748

Benjamin Otte in7y118 at public.uni-hamburg.de
Tue Jul 1 06:18:12 CEST 2003


Stupid questsion: Can plugins dlopen other libs? And if so, can
plugins loaded as RTLD_LOCAL load libgstreamer as RTLD_GLOBAL?


Benjamin, who has no ideas how this works, but loads of stupid ideas.


On Mon, 30 Jun 2003, David Schleef wrote:

> On Mon, Jun 30, 2003 at 06:42:35PM +0200, Magnus Bergman wrote:
> > 2: This is a bug in the application (A) and should be fixed in
> > this application. This means calling dlopen() without the RTDL_GLOBAL
> > when loading plugins is a bug. In this case I will file a bug
> > report to the application maintainers.
>
> I don't believe it's a bug in the application, since I've argued
> for a way to disable RTDL_GLOBAL in g_module.
>
> > 3: It is not a bug at all, it's just not meant to work. In this
> > case I will use some warkaround, using LD_PRELOAD or modify gstreamer.
>
> Yep.  The final solution may not be as easy as what I suggested in
> the bug report, but I think it's the best solution, given that
> GStreamer and the application have differing notions on how to
> load modules.
>
>
>
> dave...
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
> http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>





More information about the gstreamer-devel mailing list