Daniel Veillard wrote:
On Mon, Apr 03, 2006 at 12:01:17PM -0400, Bryan D. Payne wrote:
>I just updated to the latest CVS version of libvir. It looks like
>there's a bug in virDomainLookupByID. The behavior that I'm seeing
>is that the path variable is set and so the code never enters the
>block to find the value for name. Therefore, at the end of the
>function, the condition (ret->name == NULL) is true and it jumps into
>the error code and returns NULL.
>
>If I comment out the code that sets the path variable, things seem to
>work normally. Although, I presume that the idea was to extract the
>name from the path information...
>
>
Right, that's a bug I introduced in the refactoring. Even if trivial
sending a small patch (cvs diff -u) is always a good idea :-)
AFAIK, name is not contained in the domain's home path. Here is a patch
I have been using for virDomainLookupByID().
Regards,
Jim