Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
Posts: #Cpp

Posts: # Cpp

Feb 07 2019
Wanna Play a Detective? Find the Bug in a Function from Midnight Commander
Andrey Karpov
In this article, we invite you to try to find a bug in a very simple function from the GNU Midnight Commander project. Why? For no particular reason. Just for fun. Well, okay, it's a lie. We...
...
Feb 04 2019
Sixth Chromium Check, Afterword
Andrey Karpov
At the beginning of 2018 our blog was complemented with a series of articles on the sixth check of the source code of the Chromium project. The series includes 8 articles on errors...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
* By clicking this button you agree to our Privacy Policy statement
Dec 21 2018
Shoot yourself in the foot when handling input data
Sergey Vasiliev
The linking concept of today's article differs from usual. This time it is not one project, the source code of which was analyzed, but a number of warnings related to one and the same diagnostic...
...
Dec 18 2018
Checking LibrePCB with PVS-Studio Inside a Docker Container
Andrey Karpov, Sviatoslav Razmyslov
This is a classic article, where we share our experience of checking an open-source project called LibrePCB with PVS-Studio. What makes it special, though, is the fact that the analysis was...
...
Dec 12 2018
Into Space Again: how the Unicorn Visited Stellarium
George Gribkov
Over the course of its history, humanity has been making enormous efforts to study the night sky. By now, we have mapped almost the entire area of it. We have observed hundreds of thousands...
...
Dec 10 2018
PVS-Studio: Support of MISRA C and MISRA C++ Coding Standards
Andrey Karpov
Starting with the version 6.27, the PVS-Studio static code analyzer can classify its warnings according to MISRA C and MISRA C++ standards. Due to support of these standards it has become possible...
...
Nov 27 2018
Godot: On Regular Use of Static Analyzers
Andrey Karpov
Because of our ever-expanding audience, we have to write new articles so that the new readers could learn about the correct way of using static code analysis. We believe that it is...
...
Technologies used in the PVS-Studio code analyzer for finding bugs and potential vulnerabilities
Andrey Karpov
A brief description of technologies used in the PVS-Studio tool, which let us effectively detect a large number of error patterns and potential vulnerabilities. The article describes...
...
Nov 20 2018
NCBI Genome Workbench: Scientific Research under Threat
Sviatoslav Razmyslov
Modern computer technologies, hardware and software solutions all make it much easier and faster for us to do various kinds of scientific research. Computer simulation is often the only way to...
...
Oct 23 2018
PVS-Studio Now Supports GNU Arm Embedded Toolchain
Yuri Minaev
Embedded systems have been around for a long time. It is paramount that they should be stable and reliable, and fixing bugs in them is extremely costly. That's why embedded developers benefit...
...
View more Pagination arrow previous
Showing: - of 588
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you do not see the email in your inbox, please check if it is filtered to one of the following folders:

  • Promotion
  • Updates
  • Spam