@JacobSorber
  @JacobSorber
Jacob Sorber | find memory errors quickly. (-fsanitize, addresssanitizer) @JacobSorber | Uploaded 1 year ago | Updated 11 hours ago
Patreon https://www.patreon.com/jacobsorber
Courses https://jacobsorber.thinkific.com
Website https://www.jacobsorber.com
---
find memory errors quickly. (-fsanitize, addresssanitizer) // new programmers often struggle with memory corruption errors and other memory issues. This video's is go remove the headaches and get your program back into working order quickly. Specifically, we're looking at the AddressSanitizer tool that brings valgrind-like functionality into your programs to make it that much easier to find your bugs.

Related Videos:
valgrind video: https://youtu.be/Sddn1UjzSAo
video that talks a bit about debug/release builds: https://youtu.be/CRlqU9XzVr4

***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.


About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:
https://www.jacobsorber.com
https://people.cs.clemson.edu/~jsorber/
http://persist.cs.clemson.edu/

To Support the Channel:
+ like, subscribe, spread the word
+ contribute via Patreon --- [https://www.patreon.com/jacobsorber]

Source code is also available to Patreon supporters. --- [https://jsorber-youtube-source.herokuapp.com/]
find memory errors quickly. (-fsanitize, addresssanitizer)How to Debug Shims and Set Environment Variables in GDBThis might be the worst thing about programming on a Mac.Why are Progress Bars Always Wrong? Progress Bar Example in C.How to get and unget input from streams in C (getstring, fgetc, ungetc).What is a Graph Data Structure? When to use it? How to easily visualize it?How to use an ADC (embedded example in C)How to Return Two Things from a C or C++ FunctionWhats the Right Way to Get File Size in C and C++?What is a semaphore? How do they work? (Example in C)Are Vectors Slower than Arrays?Finding your place in computing.

find memory errors quickly. (-fsanitize, addresssanitizer) @JacobSorber