On 05/08/09 14:44, Dan Kegel wrote: > Does this make any sense? > > Invalid write of size 4 > ... > Address 0x1c1ddcec is 1,629,372 bytes inside a block of size 4,065,600 alloc'd > ... > > (How can you have an invalid address in the middle of a big block?)
It's perfectly possible if you've done VALGRIND_MAKE_MEM_NOACCESS() on that piece of memory. Most commonly that would be because that big piece of memory is really food for some sort of allocator that is marking it all as NOACCESS until it hands out particular pieces. Tom -- Tom Hughes ([email protected]) http://www.compton.nu/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
