qemu-s390x
[Top][All Lists]
Advanced

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

Re: [PATCH v3 1/6] s390x: fix memleaks in cpu_finalize


From: Pan Nengyuan
Subject: Re: [PATCH v3 1/6] s390x: fix memleaks in cpu_finalize
Date: Tue, 3 Mar 2020 09:39:09 +0800
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2


On 3/2/2020 10:34 PM, Stefan Hajnoczi wrote:
> On Thu, Feb 27, 2020 at 2:42 AM Pan Nengyuan <address@hidden> wrote:
>>
>> This patch fix memleaks when we call tests/qtest/cpu-plug-test on s390x. The 
>> leak stack is as follow:
>>
>> Direct leak of 48 byte(s) in 1 object(s) allocated from:
>>     #0 0x7fb43c7cd970 in __interceptor_calloc (/lib64/libasan.so.5+0xef970)
>>     #1 0x7fb43be2149d in g_malloc0 (/lib64/libglib-2.0.so.0+0x5249d)
>>     #2 0x558ba96da716 in timer_new_full 
>> /mnt/sdb/qemu-new/qemu/include/qemu/timer.h:530
>>     #3 0x558ba96da716 in timer_new 
>> /mnt/sdb/qemu-new/qemu/include/qemu/timer.h:551
>>     #4 0x558ba96da716 in timer_new_ns 
>> /mnt/sdb/qemu-new/qemu/include/qemu/timer.h:569
>>     #5 0x558ba96da716 in s390_cpu_initfn 
>> /mnt/sdb/qemu-new/qemu/target/s390x/cpu.c:285
>>     #6 0x558ba9c969ab in object_init_with_type 
>> /mnt/sdb/qemu-new/qemu/qom/object.c:372
>>     #7 0x558ba9c9eb5f in object_initialize_with_type 
>> /mnt/sdb/qemu-new/qemu/qom/object.c:516
>>     #8 0x558ba9c9f053 in object_new_with_type 
>> /mnt/sdb/qemu-new/qemu/qom/object.c:684
>>     #9 0x558ba967ede6 in s390x_new_cpu 
>> /mnt/sdb/qemu-new/qemu/hw/s390x/s390-virtio-ccw.c:64
>>     #10 0x558ba99764b3 in hmp_cpu_add 
>> /mnt/sdb/qemu-new/qemu/hw/core/machine-hmp-cmds.c:57
>>     #11 0x558ba9b1c27f in handle_hmp_command 
>> /mnt/sdb/qemu-new/qemu/monitor/hmp.c:1082
>>     #12 0x558ba96c1b02 in qmp_human_monitor_command 
>> /mnt/sdb/qemu-new/qemu/monitor/misc.c:142
>>
>> Reported-by: Euler Robot <address@hidden>
>> Signed-off-by: Pan Nengyuan <address@hidden>
>> ---
>> Cc: Richard Henderson <address@hidden>
>> Cc: David Hildenbrand <address@hidden>
>> Cc: Cornelia Huck <address@hidden>
>> Cc: address@hidden
>> ---
>> v2->v1:
>> - Similarly to other cleanups, move timer_new into realize(Suggested by 
>> Philippe Mathieu-Daudé)
> 
> Hi,
> This email is invalid and cannot be parsed by the patches
> (https://github.com/stefanha/patches) tool that is used by some QEMU
> maintainers to apply patches.
> 
> The character set is incorrectly set to "base64", which is a content
> transfer encoding and not a character set:
> 
>   Content-Type: text/plain; charset="base64"
>   Content-Transfer-Encoding: quoted-printable
> 
> There is a UTF-8 é character here:
> 
>   - Similarly to other cleanups, move timer_new into realize(Suggested by Phi=
>   lippe Mathieu-Daud=C3=A9)
> 
> Since there is no valid charset the é character cannot be decoded.
> 
> This might be a mail server problem but it could also be due to your
> git-send-email(1) configuration.
> 
> Did you set the charset to "base64" or override the content transfer
> encoding?  I think other people on the list will have trouble
> receiving emails like this too.

Yes, it's set to "base64", I will correct it.

Thanks.

> 
> Stefan
> .
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]