Our website uses cookies to enhance your browsing experience.
Accept
to the top

Webinar: Let's make a programming language. Lexer - 29.04

>
Posts

Posts: articles

Jun 01 2020
NSA, Ghidra, and unicorns
Nikita Lazeba
This time, the PVS-Studio team's attention was attracted by Ghidra, a big bad reverse-engineering framework allowing developers to analyze binary files and do horrible things to them. The...
...
May 28 2020
Single line code or check of Nethermind using PVS-Studio C# for Linux
Nikolay Mironov
This article coincides with the beta testing start of PVS-Studio C# for Linux, as well as the plugin for Rider. For such a wonderful reason, we checked the source code of the Nethermind product...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
May 20 2020
A bug caused by the #line directive in the Visual C++ compiler
Sviatoslav Razmyslov
The #line directive is added by the preprocessor and can then be used to help the developer understand which file and line a particular code fragment in the preprocessed file refers to. The...
...
May 18 2020
How to climb a tree
Yuri Minaev
Rather, how to get down from it. But first things first. This article stands out a bit of the usual format of articles from PVS-Studio. We often write about checking other projects, but almost...
...
May 15 2020
PVS-Studio 7.07: features overview
Ekaterina Nikiforova
The purpose of this article is to give a general overview of the features of the PVS-Studio static analyzer. The simplest and most informative way to do this is to show the tool in action. We'll...
...
May 10 2020
C++ is faster and safer than Rust: benchmarked by Yandex
Roman
Spoiler: C++ isn't faster or slower — that's not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian companies.
...
Apr 30 2020
About embedded again: searching for bugs in the Embox project
George Gribkov
Embox is a cross-platform, multi-tasking real-time operating system for embedded systems. It is designed to work with limited computing resources and allows you to run Linux-based applications...
...
Apr 28 2020
Beginning of beta testing of the plugin for Rider and PVS-Studio C# for Linux / macOS
Sergey Vasiliev
Due to a series of different events, the beginning of beta testing of the plugin for the Rider and C# analyzer for Linux / macOS was a little delayed. However, we are pleased to announce that...
...
Apr 20 2020
A second check of Newton Game Dynamics with PVS-Studio
Vladislav Stolyarov
Some time ago, somewhere on the Internet, I stumbled upon a physics engine called Newton Game Dynamics. Knowing that engine projects are usually big and complex, I decided to check its code...
...
Apr 17 2020
PVS-Studio 7.07
Sviatoslav Razmyslov
While production gets suspended and companies close down all over the world, software developers keep working remotely. Our team is no exception, and today we are announcing a new release. This...
...
View more Pagination arrow previous
Showing: - of 1574