On 5/6/25 12:33, liu.son...@zte.com.cn wrote: > From: QiangWei Zhang <zhang.qiang...@zte.com.cn> > > Variable 'master' needs to be free because it will be reassigned in > virNetDevOpenvswitchInterfaceGetMaster(). > > The leaked stack: > Direct leak of 11 byte(s) in 1 object(s) allocated from: > #0 0x7f7dad8ba6df in __interceptor_malloc (/lib64/libasan.so.8+0xba6df) > #1 0x7f7dad715728 in g_malloc (/lib64/libglib-2.0.so.0+0x60728) > #2 0x7f7dad72d8b2 in g_strdup (/lib64/libglib-2.0.so.0+0x788b2) > #3 0x7f7dacb63088 in g_strdup_inline > /usr/include/glib-2.0/glib/gstrfuncs.h:321 > #4 0x7f7dacb63088 in virNetDevGetName ../src/util/virnetdev.c:823 > #5 0x7f7dacb63886 in virNetDevGetMaster ../src/util/virnetdev.c:909 > #6 0x7f7dacb90288 in virNetDevTapReattachBridge > ../src/util/virnetdevtap.c:527 > #7 0x7f7dacd5cd67 in virDomainNetNotifyActualDevice > ../src/conf/domain_conf.c:30505 > #8 0x7f7da3a10bc3 in qemuProcessNotifyNets ../src/qemu/qemu_process.c:3290 > #9 0x7f7da3a375c6 in qemuProcessReconnect ../src/qemu/qemu_process.c:9211 > #10 0x7f7dacc0cc53 in virThreadHelper ../src/util/virthread.c:256 > #11 0x7f7dac2875d4 in start_thread (/lib64/libc.so.6+0x875d4) > #12 0x7f7dac3091bb in __GI___clone3 (/lib64/libc.so.6+0x1091bb) > > Fixes: de938b92c9d3a47647164aa643c20d2fc96cd2bc > Signed-off-by: QiangWei Zhang <zhang.qiang...@zte.com.cn> > Reviewed-by: Peter Krempa <pkre...@redhat.com> > --- > src/util/virnetdevtap.c | 3 +++ > 1 file changed, 3 insertions(+)
Merged now. Michal