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

Re: [Xen-devel] libvirt libxl timer handling issue



Jim Fehlig writes ("libvirt libxl timer handling issue"):
> I hit a libvirtd segfault after ~7000 iterations of my test scripts. 
> Oddly, after restarting libvirtd, I now see the segfault after only a
> few iterations.  It seems to occur when shutting down a domain, and
> always at the same spot
...
> Its not clear to me how the for_app_registration blob is being
> trampled.  I did notice that the timeout_modify hook is called twice for
> some timeouts, once from afterpoll_internal and once from
> libxl__ev_time_deregister.  Should libxl apps handle multiple calls to
> timeout_modify for the same timer?

Yes, multiple calls to timeout_modify are supposed to work.  Is that
possibly the root cause of your crash ?

> On the bright side, I seem to have the fd event handling issues sorted out.

Good, I guess.  Let me look at your crash stacktrace and the libxl
code in more detail...

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.