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

Mar 31 2023
PVS-Studio's personal account
Timur Makaev
With this article we invite you to try the new web service from PVS-Studio. We're talking about the user's personal account. It will be useful to the active readers of our blog, as well as those...
...
Mar 27 2023
Top Reddit communities for Devs and ITs: from beginners to advanced
Uliana Khromchenko
This article is about a popular network on the Internet – Reddit. For those who don't know what Reddit is, it's a platform that connects thousands of communities of diverse interests. We respect...
...
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
Mar 23 2023
Why change an assembly version when making a new assembly release, or how to break Visual Studio with a single command
Nikita Lipilin
Usually, when developers make a new release of an assembly, they also change its version. Changing the version is particularly important when developing a library on which other projects depend...
...
Mar 21 2023
Converting string to enum at the cost of 50 GB: let's analyze the CVE-2020-36620 vulnerability
Sergey Vasiliev
In this article, we're going to discuss the CVE-2020-36620 vulnerability and see how a NuGet package for converting string to enum can make a C# application vulnerable to DoS...
...
Mar 16 2023
What static analysis cannot find
Andrey Karpov
Static code analysis is valuable because it helps detect errors in the early stages of development. However, it is not omnipotent and there are a number of limitations that prevent it from...
...
Mar 09 2023
64-bit errors: LONG, LONG_PTR and blast from the past
Andrey Karpov
64-bit errors are a thing of the bygone days. Very few developers are porting code from a 32-bit to a 64-bit system these days. Those who needed it have already ported their programs. Those who...
...
Mar 02 2023
Is ChatGPT good enough at spotting bugs in code?
Artem Rovenskii
Neural networks are making their way into our daily lives, trying to make them better. ChatGPT has recently sparked a frenzy of online debate. It can write texts, code, essays and songs. What...
...
Feb 16 2023
PVS-Studio 7.23: Qt Creator 9 plugin, and more
Nikita Lipilin
PVS-Studio 7.23 is released. We improved the Qt Creator support, increased the stability of PVS-Studio Java, solved issues with the analysis of NMake projects, added a number of new diagnostics...
...
Feb 14 2023
Captain Blood's adventures: would Arabella sink?
Vladislav Stolyarov
We recently found out that the source code of the Captain Blood game (formerly known as Age of Pirates: Captain Blood) has been opened. We couldn't pass it up so we checked the game's quality...
...
Feb 10 2023
Should we check libraries before using them? MudBlazor helps us find the answer
Nikita Panevin
There was a need in our company to use a library for Blazor components. We chose MudBlazor and checked its code quality before implementation. The result is a number of strange things and even...
...
View more Pagination arrow previous
Showing: - of 1478