Our website uses cookies to enhance your browsing experience.
Accept
to the top
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

Webinar: Evaluation - 05.12

>
Posts

Posts: articles

Dec 15 2020
Big / Bug Data: analyzing the Apache Flink source code
Valery Komarov
Applications used in the field of Big Data process huge amounts of information, and this often happens in real time. Naturally, such applications must be highly reliable so that no error in the...
...
Dec 02 2020
Automatic static analysis using PVS-Studio when building RPM packages
Mikhail Novoselov
There was a task to automate static analysis packages included in the distribution. The best tool for this is PVS-Studio, as it can catch compiler calls using strace, thus not requiring any...
...
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 01 2020
The code analyzer is wrong. Long live the analyzer!
Andrey Karpov
Combining many actions in a single C++ expression is a bad practice, as such code is hard to understand, maintain, and it is easy to make mistakes in it. For example, one can instill a bug...
...
How static code analysis helps in the GameDev industry
George Gribkov
The gaming industry is constantly evolving and is developing faster than a speeding bullet. Along with the growth of the industry, the complexity of development also increases: the code base...
...
Nov 27 2020
Analyzing the code quality of Microsoft's Open XML SDK
Sviatoslav Razmyslov
My first encounter with Open XML SDK took place when I was looking for a library that I could use to create some accounting documents in Word. After more than 7 years of working with Word API...
...
Nov 19 2020
Why PVS-Studio doesn't offer automatic fixes
Andrey Karpov
Static analyzer PVS-Studio can detect bugs in pretty complex and intricate parts of code, and coming up with appropriate fixes for such bugs may be a tough task even for human developers...
...
Nov 13 2020
Unicorns on guard for your safety: Exploring the Bouncy Castle code
Irina Polynkina
Would you like to see a new batch of errors found by the PVS-Studio static analyzer for Java? Then keep reading the article! This time the Bouncy Castle project is to be checked. The most...
...
Nov 11 2020
PVS-Studio 7.10 release: OWASP, AUTOSAR, SARIF
Andrey Karpov
We develop PVS-Studio not only as a classic code analyzer, but also in the direction of Security and Safety. In this regard, we've started working on the support of the OWASP and AUTOSAR...
...
Nov 10 2020
Online almighty
Ilona Ilicheva
2020 broke in brazenly and audaciously with its rights to our quiet and measured everyday life. It seems like the whole world has gone online, making life easier for millions of people...
...
Oct 30 2020
Check how you remember nullable value types. Let's peek under the hood
Sergey Vasiliev
Recently nullable reference types have become trendy. Meanwhile, the good old nullable value types are still here and actively used. How well do you remember the nuances of working with them...
...
View more Pagination arrow previous
Showing: - of 1420