[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [libvirt] [PATCH] esx: Fix a potential crash
- From: Matthias Bolte <matthias bolte googlemail com>
- To: Osier Yang <jyang redhat com>
- Cc: libvir-list redhat com
- Subject: Re: [libvirt] [PATCH] esx: Fix a potential crash
- Date: Tue, 12 Jul 2011 17:12:10 +0200
2011/7/12 Osier Yang <jyang redhat com>:
> 于 2011年07月12日 17:50, Matthias Bolte 写道:
>>
>> 2011/7/12 Osier Yang<jyang redhat com>:
>>>
>>> 于 2011年07月12日 16:58, Daniel Veillard 写道:
>>>>
>>>> On Tue, Jul 12, 2011 at 05:05:16PM +0800, Osier Yang wrote:
>>>>>
>>>>> Initialize ptr data.datastorePathWithoutFileName as NULL, otherwise
>>>>> it might cause crash when trying to free it in cleanup.
>>>>>
>>>>> ---
>>>>> src/esx/esx_driver.c | 1 +
>>>>> 1 files changed, 1 insertions(+), 0 deletions(-)
>>>>>
>>>>> diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c
>>>>> index ddb8c23..ae614a6 100644
>>>>> --- a/src/esx/esx_driver.c
>>>>> +++ b/src/esx/esx_driver.c
>>>>> @@ -2698,6 +2698,7 @@ esxDomainGetXMLDesc(virDomainPtr domain, unsigned
>>>>> int flags)
>>>>> char *vmx = NULL;
>>>>> virVMXContext ctx;
>>>>> esxVMX_Data data;
>>>>> + data.datastorePathWithoutFileName = NULL;
>>>>> virDomainDefPtr def = NULL;
>>>>> char *xml = NULL;
>>>>
>>>> ACK,
>>>>
>>>> Daniel
>>>>
>>> Thanks, applied
>>>
>>> Osier
>>
>> Yes, this fixes the problem.
>>
>> I'd like to propose this more general approach here.
>>
> Yes, this is more general, and fix all the similiar problems, ACK, please
> revert my
> commit if need when you push. Thanks
>
> Regards
> Osier
>
Pushed now, thanks.
--
Matthias Bolte
http://photron.blogspot.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]