Assistance with a dlopen bug...

Kyle McMartin kyle at redhat.com
Wed Aug 6 14:29:53 UTC 2014


On Wed, Jul 30, 2014 at 10:25:42PM +0200, Dan HorĂ¡k wrote:
> >   File "/usr/lib64/calibre/calibre/utils/magick/__init__.py", line
> > 14, in <module> raise RuntimeError('Failed to load ImageMagick:
> > '+_merr) RuntimeError: Failed to load ImageMagick: dlopen: cannot
> > load any more object with static TLS
> 
> IIRC they had the same problem on aarch64 some time ago, Kyle should
> know
> 
> 
> 		Dan
>  

Unless he's running this on AArch64, it's unlikely to be the same problem
as there. You'd need to debug how many .so are being dlopen()'d as a result
of this code executing to go any further, and then figure out which have
DF_STATIC_TLS set in their readelf output.

--Kyle

> > ImageMagick hasn't changed recently at all, so I think it's something
> > in it's dep tree, but not really sure how to go about finding it. 
> > 
> > Anyone have clever ideas? :) 
> > 
> > kevin
> -- 
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


More information about the devel mailing list