[OxLUG Announce] Valgrind - Julian Seward - Sunday 1st Sept 6.30pm

Alasdair G Kergon oxlug@lists.oxlug.org
Wed Aug 28 23:09:01 2002

Valgrind: An Open-Source Memory Debugger for x86-linux - Julian Seward

Valgrind is a GPL'd tool to help you find memory-management problems
in your programs. You can use it to debug more-or-less any
dynamically-linked ELF Linux x86 executable, without modification,
recompilation, or anything. It works by translating x86 code to
instrumented x86 code, on the fly i.e. a virtual machine.  Valgrind
can detect problems such as:

    * Use of uninitialised memory;
    * Reading/writing memory after it has been free'd;
    * Reading/writing off the end of malloc'd blocks;
    * Reading/writing inappropriate areas on the stack;
    * Memory leaks - where pointers to malloc'd blocks are lost forever;
    * Passing of uninitialised and/or unaddressible memory to system calls;
    * Mismatched use of malloc/new/new [] vs free/delete/delete [].

Julian Seward is a Compiler hacker and open-source contributor. 
Worked recently on the Glasgow Haskell compiler, GHC, which is under a
BSD-style license. Also the author of bzip2 (data compressor),
cacheprof (a tool for locating the sources of D-cache misses).  

Date: Sunday 1st September 2002
Time: 6.30pm
Venue: Comlab
The meeting will (as always), be followed by drinks at the Lamb and Flag.

Comlab entrance is from Parks Road and there are maps at 

Other events
  Thurs 29th August, London Perl Mongers
      Damian Conway on Perl 6, 6.30pm, 
      in the Conway Hall (by Holborn tube, Central line)
  Mon 9th Sept, 6.45pm - OS X, David Pogue - London (UKUUG)

  Sat 14th Sept, Greater London LUG - talks still to be arranged

  Weds 9th Oct - Thurs 10th Oct, Linux Expo, Olympia
    http://www.linuxexpouk.co.uk/ for advance registration

  Next month's OxLUG probably delayed by a week to Sunday 13th October 
  (to Sunday 1st Week of University term)
  but we'll try to arrange at least one more (mid-month) training session 
  before then.