[libvirt] NULL deref in xenStoreDomainReleased()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I got a crash with this stack:

-----------------  lwp# 1 / thread# 1  --------------------
 00007fffff312a6c xenStoreDomainReleased () + 24
 00007fffff312774 xenStoreWatchEvent () + 6c
 00000000004181fb virEventDispatchHandles () + 4cb
 0000000000418651 virEventRunOnce () + 139
 000000000041bc1e qemudOneLoop () + e
 000000000041be7b qemudRunLoop () + 13b
 000000000041dd43 main () + 6cb
 0000000000416f1c ???????? ()

It looks to me like activeDomainList became NULL. But we've already
removed this watch by this point in xenStoreClose(). I'm not au fait
with the event locking - does the watch removal need the event lock, or
something?

thanks
john

--
Libvir-list mailing list
Libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]