[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 
  http://www.comlab.ox.ac.uk/archive/ox/maps.html 


============
Other events
============
  Thurs 29th August, London Perl Mongers
      Damian Conway on Perl 6, 6.30pm, 
      in the Conway Hall (by Holborn tube, Central line)
    http://london.pm.org/meetings/damian.html
 
  Mon 9th Sept, 6.45pm - OS X, David Pogue - London (UKUUG)
    http://www.ukuug.org/events/pogue/

  Sat 14th Sept, Greater London LUG - talks still to be arranged
    http://zope.linux.co.uk/20020907.html

  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.