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

Dec 18 2020
Top 10 bugs found in C++ projects in 2020
Vladislav Stolyarov
It's winter outside, the year is coming to an end, which means it's time to review the most notable errors the PVS-Studio analyzer detected in...
...
Dec 17 2020
ONLYOFFICE Community Server: how bugs contribute to the emergence of security problems
Sviatoslav Razmyslov
Server-side network applications rarely get the chance to join the ranks of our reviews of errors found in open source software. This is probably due to their popularity. After all, we try to...
...
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 16 2020
Talking about errors in the QuantConnect Lean code
Nikolay Mironov
This article discusses errors found using a static analyzer in an open source project. There are some simple things that can help you avoid them. For example, the usage of language...
...
Dec 15 2020
How to not drown in the static analyzer's first report? [Mass Suppression]
Yulia Khushnamova
Have you ever used a statistical analysis tool on a new large project? If you have, you must know that the first scan may produce over 1 thousand and in some cases over 10 thousand warnings. Luckily, you can control which warnings you want to work with. For example, …
...
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...
...
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...
...
View more Pagination arrow previous
Showing: - of 1478