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

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

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:

C and C++ developers face a unique problem: many errors in their code don't manifest themselves during normal testing. Software with subtle problems such as memory corruption may run flawlessly...

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

Latest Posts

Popular Posts