|
From: Yeshurun, M. <mei...@in...> - 2005-11-20 16:24:14
|
Hi,=20 =20 What does this warning message from Memcheck mean? =20 Warning: set address range perms: large range 148823752, a 0, v 1 =20 Thanks, Meir |
|
From: Tom H. <to...@co...> - 2005-11-20 16:39:27
|
In message <942...@ha...>
"Yeshurun, Meir" <mei...@in...> wrote:
> What does this warning message from Memcheck mean?
>
> Warning: set address range perms: large range 148823752, a 0, v 1
It means that the addressability and/or definedness flags for a
large area were changed in one go - the area has to be close to
100Mb in size before the warning triggers.
It can sometimes be legitimate, but can sometimes indicate a problem.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|
|
From: Nicholas N. <nj...@cs...> - 2005-11-20 17:27:45
|
On Sun, 20 Nov 2005, Tom Hughes wrote: >> Warning: set address range perms: large range 148823752, a 0, v 1 > > It means that the addressability and/or definedness flags for a > large area were changed in one go - the area has to be close to > 100Mb in size before the warning triggers. > > It can sometimes be legitimate, but can sometimes indicate a problem. And "problem" here is as likely to be a problem with Valgrind as it is a problem with your program. You probably don't need to worry about it. Is it likely that your program allocated 148MB at once, eg. on the heap? Nick |