[libvirt] [PATCH] parallels: fix libvirt crash if parallelsNetworkOpen fails

2015-03-19 Thread Maxim Nestratov
If, by any reason, parallelsNetworkOpen fails it dereferences newly allocated privconn-networks via virObjectUnref, which in turn deallocates its memory. Subsequent call of parallelsNetworkClose calls virObjectUnref that leads to double memory free. To prevent this we should zero privconn-networks

Re: [libvirt] [PATCH] parallels: fix libvirt crash if parallelsNetworkOpen fails

2015-03-19 Thread Michal Privoznik
On 19.03.2015 15:43, Maxim Nestratov wrote: If, by any reason, parallelsNetworkOpen fails it dereferences newly allocated privconn-networks via virObjectUnref, which in turn deallocates its memory. Subsequent call of parallelsNetworkClose calls virObjectUnref that leads to double memory free.