On Sunday 13 February 2005 13:27, Chris Cannam wrote:
> On Sunday 13 Feb 2005 12:25, Pedro Lopez-Cabanillas wrote:
> > Im getting closer. The guilty seems to be related to the LADSPA
> > Plugins.
>
> Try building without LRDF support (so HAVE_LRDF will be false in
> LADSPAPluginFactory.cpp).  The use of LRDF is the only substantive
> difference between LADSPA and DSSI plugin enumeration.

Before trying that, I've put another set of debugging sentences.

PluginFactory::instance(ladspa): creating new LADSPAPluginFactory
LADSPAPluginFactory::discoverPlugins() decimalSymbol after getPluginPath()=.
[/home/pedro/.ladspa] [/usr/local/lib/ladspa] [/usr/lib/ladspa] 
LADSPAPluginFactory::discoverPlugins() decimalSymbol after lrdf_init()=.
LADSPAPluginFactory::discoverPlugins() decimalSymbol after 
generateFallbackCategories() =.
LADSPAPluginFactory::discoverPlugins() decimalSymbol after loading 
/usr/lib/ladspa/alias_1407.so =,
Plugin id is 1407, category is "Amplitude > Distortions", name is Aliasing, 
label is alias

So, the problem is with plugins. The sentence is right after dlopen(), so it 
is calling setlocale() in _init(). Indeed, if you look at swh-plugins 
(http://plugin.org.uk/) sources, a lot of plugins are doing that.

Regards,
Pedro



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to