SIGN-IN

Online Seminar: An Introduction to Valgrind

Date Wednesday March 14 2012
Time 12:00 - 13:00
Location Online webinar (see Link/URL)
Contact Tyson Whitehead, SHARCNET
URL https://www.fuzemeeting.com/fuze/sharcnet/16032065
You are NOT registered for this event. Register.

Speaker: Tyson Whitehead, SHARCNET


Valgrind is a instrumentation framework, build upon a virtual machine and just-in-time (JIT) compilation techniques, for performing detailed analsis of how applications interact with the system. This talk is an introduction Valgrind with focus on the memcheck tool.

It can be used to detect when you:

  • access memory should shouldn’t (overrun/underun allocated blocks),
  • use undefined values in such a way that your program depends on the results,
  • overlap source and destination pointer in memcpy and related functions, and
  • free memory incorrectly (don’t free, double free, free with wrong function).

It is highly recommended that you join the webinar a few minutes early to ensure you get your sound option sorted out before the meeting starts.


Need help attending a webinar? See the SHARCNET Help Wiki: http://www.sharcnet.ca/help/index.php/Attending_SHARCNET_Webinars