Homepage
Open in app
Sign in
Get started
PVS-Studio
Search for bugs in C, C++, C# and Java on Windows, Linux and macOS
PVS-Studio Features
Checked Projects
Download PVS-Studio
Follow
In the world of anthropomorphic animals: PVS-Studio checks Overgrowth
In the world of anthropomorphic animals: PVS-Studio checks Overgrowth
Recently, Wolfire Games released Overgrowth’s source code. We couldn’t but check the game’s quality with the help of PVS-Studio. Let’s see…
Unicorn Developer
Jun 28
PVS-Studio 7.19: what’s new?
PVS-Studio 7.19: what’s new?
Recently, we have released a new PVS-Studio version — 7.19. In this note, we’ll tell you about new features in the analyzer.
Unicorn Developer
Jun 24
Checking the GPCS4 emulator: will we ever be able to play “Bloodborne” on PC?
Checking the GPCS4 emulator: will we ever be able to play “Bloodborne” on PC?
Today we talk about GPCS4 — the emulator designed to run PS4 games on PC
Unicorn Developer
Jun 17
How PVS-Studio for Windows got new monitoring mode
How PVS-Studio for Windows got new monitoring mode
In this article, we will remind you how our analyzer copes with various build systems.
Unicorn Developer
Jun 15
Should PVS-Studio process other tools’ reports?
Should PVS-Studio process other tools’ reports?
What if plugins and conversion utilities included in PVS-Studio worked not only with their own warnings but also with external ones?
Unicorn Developer
May 27
Are you sure your passwords protected? The Bitwarden project check
Are you sure your passwords protected? The Bitwarden project check
Bitwarden is an open-source password management service. Will PVS-Studio find errors in such a project?
Unicorn Developer
May 15
Why should Unity game developers use static analysis?
Why should Unity game developers use static analysis?
PVS-Studio static analyzer can become your faithful companion in creating a new game.
Unicorn Developer
May 12
Code comments as a work of art
Code comments as a work of art
Welcome all developers and everyone who commiserate. Everyone commented their code at least once — that’s for sure. Was it your code or…
Unicorn Developer
May 4
PVS-Studio evolution: data flow analysis for related variables
PVS-Studio evolution: data flow analysis for related variables
This article describes how PVS-Studio developers are fighting false positives caused by different relationships between variables.
Unicorn Developer
May 4
Unreal baselining: PVS-Studio’s enhancements for Unreal Engine projects
Unreal baselining: PVS-Studio’s enhancements for Unreal Engine projects
This article describes how we enhanced support of Unreal Engine projects in the recent PVS-Studio releases. The main topic — baselining.
Unicorn Developer
Apr 27
Four reasons to check what the malloc function returned
Four reasons to check what the malloc function returned
Some developers may be dismissive of checks: they deliberately do not check whether the malloc function allocated memory or not…
Unicorn Developer
Apr 25
PVS-Studio 7.18: updates and enhancements
PVS-Studio 7.18: updates and enhancements
This article will tell you about how we improved the analysis of modern C++, the search of security defects from the OWASP Top 10 list…
Unicorn Developer
Apr 13
PVS-Studio static analyzer to recheck Unity
PVS-Studio static analyzer to recheck Unity
Unity is one of the most popular game engines. It helps create many excellent cross-platform projects. It’s been 4 years since the last…
Unicorn Developer
Apr 11
What’s with the PVS-Studio’s coverage of Toyota ITC Benchmark?
What’s with the PVS-Studio’s coverage of Toyota ITC Benchmark?
Toyota ITC Benchmark is a synthetic test set for C and C++. It consists of 650+ examples, and it’s designed for testing code analyzers.
Unicorn Developer
Apr 6
Checking Barotrauma with the PVS-Studio static analyzer
Checking Barotrauma with the PVS-Studio static analyzer
Barotrauma is an indie game where you can steer a submarine, hide from monsters, and even play the accordion to save your ship from going…
Unicorn Developer
Apr 1
Looking for errors in the C# code of the Eto.Forms GUI framework
Looking for errors in the C# code of the Eto.Forms GUI framework
GUI frameworks are becoming increasingly popular: new ones appear, and old ones get a new life. At PVS-Studio, we are watching this trend…
Unicorn Developer
Mar 27
Visual Studio 2022 — stylish and fresh. How PVS-Studio supported VS2022
Visual Studio 2022 — stylish and fresh. How PVS-Studio supported VS2022
Seems like Microsoft has just announced Visual Studio 2022. And it already came out! For us at PVS-Studio, this meant only one thing — we…
Unicorn Developer
Mar 22
Checking the Ogre3D framework with the PVS-Studio static analyzer
Checking the Ogre3D framework with the PVS-Studio static analyzer
One of our readers asked us to analyze the Ogre3D framework. We did it and found some warnings — keep reading and choose the best one!
Unicorn Developer
Mar 16
Playing with null: Checking MonoGame with the PVS-Studio analyzer
Playing with null: Checking MonoGame with the PVS-Studio analyzer
The PVS-Studio analyzer often checks code of libraries, frameworks, and engines for game development. Today we check another project —…
Unicorn Developer
Feb 15
MuditaOS: Will your alarm clock go off? Part I
MuditaOS: Will your alarm clock go off? Part I
Operating systems are a kind of software where code quality is critical. This time the PVS-Studio analyzer checked MuditaOS. So let’s take…
Unicorn Developer
Feb 15
About PVS-Studio
Latest Stories
Archive
About Medium
Terms
Privacy