"Too many false positives" is probably the most common excuses for avoiding static analysis. But static analysis doesn't have to be so noisy.

Years ago, the biggest challenge in static code...

By Rich Newman, Principal Software Engineer at Parasoft

Lately, I've been working to implement more and better support in Insure++ (Parasoft's memory error detection tool) for the new C++11...

How 15 seconds of analysis uncovered a crash-causing error that evaded 40 hours of manual inspection

BITTT Enterprises specializes in business processes and provides strategic business solutions...

Using dynamically allocated memory properly is a tricky issue. In many cases, programs continue to run well after a programming error causes serious memory corruption; sometimes they don’t crash...

Unlike the picture above, memory leaks in software can be hard to pinpoint. Learn how to find memory leaks in C and C++ applications with the help of a runtime error detection tool. 

What is a...

Problems with pointers are among the most difficult encountered by C programmers. Memory error detection tools can detect pointer-related problems in the following categories:

A quick look at why C and C++ memory corruption is so difficult to find through code inspection – and how to use a memory error detection tool to help (and save you from those all-night debugging...

By Boguslaw Czwartkowski, Parasoft Professional Services Manager

Static code analysis is a broad term used to describe several different types of analyses:

In my previous posts, I covered a four-step strategy for preparing the application for the 64-bit porting process:

  1. Apply mutation testing to perform run time error detection
  2. Use static code...

Popular Posts

Latest Posts

Popular Posts