Bug#755844: libudev.so.0.13.0: Re: libudev.so.0.13.0: applications crash in libudev (under memory pressure?)

Michal Suchanek michal.suchanek at ruk.cuni.cz
Fri Jul 25 07:37:15 BST 2014


Excerpts from Marco d'Itri's message of Fri Jul 25 04:06:06 +0200 2014:
> On Jul 24, Michal Suchanek <michal.suchanek at ruk.cuni.cz> wrote:
> 
> > Apparently there are two versions of libudev linked in.
> > 
> > Upgrading libudev-dev so it references libudev.so.1 resolves the
> > problem.
> > 
> > I am not sure if linking symbols from two different versions of libudev
> > should be prevented in some way.
> I am not sure about how this could happen since the libudev symbols are 
> versioned.
> 

Probably different libraries linking different versions of libudev.

I built libwaffle which is not packaged in Debian with libudev.so.0 and
when I linked piglit with it it would crash calling different libudev
symbols at random. Linking libwaffle with libudev.so.1 and rebuilding
piglit resolves the problem for my test but iceweasel and chromium
still crash in libudev.

Looking through dependencies only daemons and tools should depend on
libudev0 - no libraries but I might have missed something.

Thanks

Michal




More information about the Pkg-systemd-maintainers mailing list