[Libvir] BUG: virDomainLookupByID fails after XenStore path discovery
Jim Fehlig
jfehlig at novell.com
Tue Apr 4 20:30:58 UTC 2006
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libvirt.c.patch
Type: text/x-patch
Size: 1748 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20060404/e554f58b/attachment-0001.bin>
More information about the libvir-list
mailing list