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

[libvirt] NULL deref in xenStoreDomainReleased()



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


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