[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] libxl: free values in XLU_ConfigSetting
On Tue, 3 Aug 2010, Ian Campbell wrote: > # HG changeset patch > # User Ian Campbell <ian.campbell@xxxxxxxxxx> > # Date 1280829528 -3600 > # Node ID b2ed7cc08554cba162f93cb95e84c2130d76b314 > # Parent 8cd4de118ca4d0124011bff1611ddc2e04bd6566 > libxl: free values in XLU_ConfigSetting. > > Fixes these valgrind reported leaks, found with "valgrind xl create -n ..." > > ==21170== 8 bytes in 3 blocks are definitely lost in loss record 1 of 3 > ==21170== at 0x4022F0A: malloc (vg_replace_malloc.c:236) > ==21170== by 0x411B22F: strdup (in /lib/i686/cmov/libc-2.7.so) > ==21170== by 0x4030085: xlu__cfgl_strdup (libxlu_cfg.c:290) > ==21170== by 0x402F3C4: xlu__cfg_yylex (libxlu_cfg_l.l:37) > ==21170== by 0x402DD86: xlu__cfg_yyparse (libxlu_cfg_y.c:1338) > ==21170== by 0x40308AE: xlu_cfg_readdata (libxlu_cfg.c:85) > ==21170== by 0x804DBE4: parse_config_data (xl_cmdimpl.c:591) > ==21170== by 0x8056EE4: create_domain (xl_cmdimpl.c:1381) > ==21170== by 0x80582AE: main_create (xl_cmdimpl.c:3178) > ==21170== by 0x804B54B: main (xl.c:76) > ==21170== > ==21170== 57 bytes in 2 blocks are definitely lost in loss record 2 of 3 > ==21170== at 0x4022F0A: malloc (vg_replace_malloc.c:236) > ==21170== by 0x402FE22: xlu__cfgl_dequote (libxlu_cfg.c:307) > ==21170== by 0x402F4B4: xlu__cfg_yylex (libxlu_cfg_l.l:52) > ==21170== by 0x402DD86: xlu__cfg_yyparse (libxlu_cfg_y.c:1338) > ==21170== by 0x40308AE: xlu_cfg_readdata (libxlu_cfg.c:85) > ==21170== by 0x804DBE4: parse_config_data (xl_cmdimpl.c:591) > ==21170== by 0x8056EE4: create_domain (xl_cmdimpl.c:1381) > ==21170== by 0x80582AE: main_create (xl_cmdimpl.c:3178) > ==21170== by 0x804B54B: main (xl.c:76) > ==21170== > ==21170== 111 bytes in 6 blocks are definitely lost in loss record 3 of 3 > ==21170== at 0x4022F0A: malloc (vg_replace_malloc.c:236) > ==21170== by 0x402FE22: xlu__cfgl_dequote (libxlu_cfg.c:307) > ==21170== by 0x402F4ED: xlu__cfg_yylex (libxlu_cfg_l.l:56) > ==21170== by 0x402DD86: xlu__cfg_yyparse (libxlu_cfg_y.c:1338) > ==21170== by 0x40308AE: xlu_cfg_readdata (libxlu_cfg.c:85) > ==21170== by 0x804DBE4: parse_config_data (xl_cmdimpl.c:591) > ==21170== by 0x8056EE4: create_domain (xl_cmdimpl.c:1381) > ==21170== by 0x80582AE: main_create (xl_cmdimpl.c:3178) > ==21170== by 0x804B54B: main (xl.c:76) > > Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> > applied, thanks _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |