Years ago, the biggest challenge in static code analysis was trying to find more and more interesting things to check. In Parasoft's original CodeWizard product back in the early 90s, we had...

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...

Memory leaks in C or C++ occur when dynamically allocated memory cannot be released back to the operating system because the program no longer contains pointers that can access it.

A simple...

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:

Programmers continue to use C and C++ programming languages because of their power, performance, and efficiency. However, these languages are prone to having subtle memory problems like memory...

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