[Bug 9157] can't find memory leak in Wine,
win32 binary executabe file
Wine Bugs
wine-bugs at winehq.org
Fri Aug 3 21:07:54 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=9157
------- Additional Comments From cnstar9988 at gmail.com 2007-03-08 21:07 -------
I have installed valgrind 3.2.3 before wine 0.9.42, ./configure --prefix=/usr.
I have found that wine 0.9.42 knows about Valgrind, because
$WINE_SRC/include/config.h says "#define HAVE_VALGRIND_MEMCHECK_H 1"
ls -lta /usr/include/valgrind/valgrind.h
-rw-r--r-- 1 root root 146801 Aug 2
22:17 /usr/include/valgrind/valgrind.h
So I think my valgrind+wine is very well installed.
But when wine translate my winapp into elf, lost the backtrace of function.
Your can build the following app on windows(mulithread support), and use
wine+valgrind on Linux, but can't find any memory leak,,,.
#include "string.h"
#include "stdlib.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
char *x, *y;
x = (char *)malloc(32);
y = (char *)malloc(16);
x[30] = '\0';
y[15] = '\0';
printf("Hello World!\n");
return 0;
}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list