Skip to Content.
Sympa Menu

svadev - [svadev] Using freed pointer

svadev AT lists.siebelschool.illinois.edu

Subject: Svadev mailing list

List archive

[svadev] Using freed pointer


Chronological Thread 
  • From: Thomas Sanchez <thomas.sanchz AT gmail.com>
  • To: svadev AT cs.uiuc.edu
  • Subject: [svadev] Using freed pointer
  • Date: Thu, 18 Aug 2011 09:33:15 -0700
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/svadev>
  • List-id: <svadev.cs.uiuc.edu>

Hi,
I just read the mail on the clang mailing list talking about SAFE.
I'am pretty interested in this tool but the first test I did was not a
full success:

int main(int ac, char** av)
{

char* ptr = new char;
*ptr = 9;
delete ptr;
return *ptr;
}

$> ./bin/clang++ -g -fmemsafety test.cpp -Llib -lsc_dbg_rt
-lpoolalloc_bitmap -lstdc++
$> ./a.out
$> echo $?
9

Should'nt this code trigger some errors during the execution ?

I'm on Mac OS X 10.7.


Thank you !

--
Thomas Sanchez




Archive powered by MHonArc 2.6.16.

Top of Page