To get a trial key
fill out the form below
Team License (a basic version)
Enterprise License (extended version)
* By clicking this button you agree to our Privacy Policy statement

Request our prices
New License
License Renewal
--Select currency--
USD
EUR
GBP
RUB
* By clicking this button you agree to our Privacy Policy statement

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

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

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

Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
>
We now support users of a free PVS-Stud…

We now support users of a free PVS-Studio version on StackOverflow

Mar 09 2017
Author:

The popularity of PVS-Studio free version is gradually growing, so more and more people are contacting to us for support.Most of the questions are the same, that's why we decided to decrease the number of emails and support users of the free version only via StackOverflow. It will be easier to handle the questions and we will be able to give links to their previous questions. The users will also benefit from it because they will be able to find an answer by searching on Stack Overflow without waiting for a reply in the mail. This decision should make the life of our users and PVS-Studio developers easier.

0482_PVS-Studio_Free_StackOverflow/image1.png

PVS-Studio is a static analyzer that detects errors in the source code written in C, C++ and C#. The analyzer works under Windows and Linux.

To see the full list of the analyzer abilities, you may watch this presentation on YouTube (47 min.). Yes, this is a long presentation, but it describes the tool in details. PVS-Studio has become quite a complex solution that is why 5 minutes will not be enough to tell about it. This presentation is also available on the SlideShare.

PVS-Studio is a B2B solution aimed at development teams. There was an attempt to create a tool CppCat for individual developers, but it had no success. However, to our mind, individual developers should also have an opportunity to use PVS-Studio. Therefore we created a free version of license that can be used by any developer.

The only condition for using this tool is to add special comments to the code. If the code has these comments, the tool performs the analysis without any restrictions. You may find the details in the article: "How to use PVS-Studio for free".

We are really glad that a bigger number of people start checking their projects using a free version of the analyzer. We view this as a long-term advertising project that would give us new clients in several years.

However, at this point the free version is additional pain. It leads to more expenses for the support. Not to answer the questions would be not professional. However, answering the questions requires more and more time distracting us from our main tasks.

We also see that most of the questions are the same. For example, a lot of people ask ask if they can write comments that would be 70 or 80 characters long. We came to the conclusion that such questions would be easier to discuss via StackOverflow. It is a very nice platform for discussion, where we will tell about different ways to write these comments, so that people can get instant help. If users need to clarify something, they will also find the answers there. Thus, I hope to decrease the number of questions by 90%, which will make the life of users and our developers better.

Instead of waiting for a response in the mail, they will most probably find answers on StackOverflow.

From now on we will support our free users only via StackOverflow.

Please use a tag "pvs-studio", so that your question doesn't remain unanswered.

Our paid customers will continue getting the support by email. Of course we won't mind if any of our clients would want to ask questions via Stack Overflow.

P.S. Of course, the usual StackOverflow rules still apply. Bug reports and feature requests are not on-topic on Stack Overflow.

Popular related articles
Static analysis as part of the development process in Unreal Engine

Date: Jun 27 2017

Author: Andrey Karpov

Unreal Engine continues to develop as new code is added and previously written code is changed. What is the inevitable consequence of ongoing development in a project? The emergence of new bugs in th…
Free PVS-Studio for those who develops open source projects

Date: Dec 22 2018

Author: Andrey Karpov

On the New 2019 year's eve, a PVS-Studio team decided to make a nice gift for all contributors of open-source projects hosted on GitHub, GitLab or Bitbucket. They are given free usage of PVS-Studio s…
The Evil within the Comparison Functions

Date: May 19 2017

Author: Andrey Karpov

Perhaps, readers remember my article titled "Last line effect". It describes a pattern I've once noticed: in most cases programmers make an error in the last line of similar text blocks. Now I want t…
How PVS-Studio Proved to Be More Attentive Than Three and a Half Programmers

Date: Oct 22 2018

Author: Andrey Karpov

Just like other static analyzers, PVS-Studio often produces false positives. What you are about to read is a short story where I'll tell you how PVS-Studio proved, just one more time, to be more atte…
The way static analyzers fight against false positives, and why they do it

Date: Mar 20 2017

Author: Andrey Karpov

In my previous article I wrote that I don't like the approach of evaluating the efficiency of static analyzers with the help of synthetic tests. In that article, I give the example of a code fragment…
Technologies used in the PVS-Studio code analyzer for finding bugs and potential vulnerabilities

Date: Nov 21 2018

Author: 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 the implementati…
The Ultimate Question of Programming, Refactoring, and Everything

Date: Apr 14 2016

Author: Andrey Karpov

Yes, you've guessed correctly - the answer is "42". In this article you will find 42 recommendations about coding in C++ that can help a programmer avoid a lot of errors, save time and effort. The au…
PVS-Studio ROI

Date: Jan 30 2019

Author: Andrey Karpov

Occasionally, we're asked a question, what monetary value the company will receive from using PVS-Studio. We decided to draw up a response in the form of an article and provide tables, which will sho…
The Last Line Effect

Date: May 31 2014

Author: Andrey Karpov

I have studied many errors caused by the use of the Copy-Paste method, and can assure you that programmers most often tend to make mistakes in the last fragment of a homogeneous code block. I have ne…
Appreciate Static Code Analysis!

Date: Oct 16 2017

Author: Andrey Karpov

I am really astonished by the capabilities of static code analysis even though I am one of the developers of PVS-Studio analyzer myself. The tool surprised me the other day as it turned out to be sma…

Comments (0)

Next comments
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site.
Learn More →
Accept