[libvirt] [PATCH] Initialize threading & error layer in LXC controller

Eric Blake eblake at redhat.com
Tue Oct 8 13:51:56 UTC 2013


On 10/08/2013 07:48 AM, Daniel P. Berrange wrote:
> From: "Daniel P. Berrange" <berrange at redhat.com>
> 
> In Fedora 20, libvirt_lxc crashes immediately at startup with a
> trace
> 
>  #0  0x00007f0cddb653ec in free () from /lib64/libc.so.6
>  #1  0x00007f0ce0e16f4a in virFree (ptrptr=ptrptr at entry=0x7f0ce1830058) at util/viralloc.c:580
>  #2  0x00007f0ce0e2764b in virResetError (err=0x7f0ce1830030) at util/virerror.c:354
>  #3  0x00007f0ce0e27a5a in virResetLastError () at util/virerror.c:387
>  #4  0x00007f0ce0e28858 in virEventRegisterDefaultImpl () at util/virevent.c:233
>  #5  0x00007f0ce0db47c6 in main (argc=11, argv=0x7fff4596c328) at lxc/lxc_controller.c:2352
> 
> Normally virInitialize calls virErrorInitialize and
> virThreadInitialize, but we don't link to libvirt.so
> in libvirt_lxc, and nor did we ever call the error
> or thread initializers.

ACK.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 621 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20131008/02843cc1/attachment-0001.sig>


More information about the libvir-list mailing list