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

Posts

Jun 09 2021
Unity projects analysis: the solution file has two projects named "UnityEngine.UI"
Sergey Vasiliev
While PVS-Studio analyses a Unity project, one may stumble upon such an error: Error was encountered while trying to open solution file '...': The solution file has two projects...
...
Jun 04 2021
PVS-Studio's new website: how we designed It
Inna Pristyagina
The PVS-Studio website turns 15 this year. This is quite significant for any internet resource. Back then, when our website was born, Russia announced 2006 as a year of humanities. That same year...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
Jun 03 2021
The ?. operator in foreach will not protect from NullReferenceException
Sergey Vasiliev
Do you like the ?. operator? Well, who doesn't? Many people like these concise null checks. However, today's article shows that the ?. operator may be tricky sometimes. That is, it can create...
...
Jun 01 2021
OWASP, vulnerabilities, and taint analysis in PVS-Studio for C#. Stir, but don't shake
Sergey Vasiliev
We continue to develop PVS-Studio as a SAST solution. Thus, one of our major goals is expanding OWASP coverage. You might ask, what's the use when there's no taint analysis? That's exactly what...
...
May 31 2021
PVS-Studio team: switching to Clang improved PVS-Studio C++ analyzer's performance
Alexey Govorov, Sergey Larin
From the earliest days, we used MSVC to compile the PVS-Studio C++ analyzer for Windows - then, in 2006, known as Viva64, version 1.00. With new releases, the analyzer's C++ core learned to work...
...
May 31 2021
PVS-Studio 7.13: SQL injections, Blame Notifier, .NET 5
Andrey Karpov
The newest PVS-Studio static analyzer version will please you with these features: tainted data analysis, .NET 5 support. The Blame Notifier utility can now sort warnings by commit date.
...
May 27 2021
Text broadcast of CppCast 278: SerenityOS
CppCast
Episode 278 of CppCast is an inspiring story how guest Andreas Kling overcame his drug addiction by creating and developing a new open-source operating system in C++. He named it after the...
...
May 18 2021
PVS-Studio new features for notifying developers about errors found
Maxim Stefanov
PVS-Studio user support often receives clients' suggestions on product improvement. We are happy to implement many of them. Recently one of the users suggested refining the automatic...
...
How to speed up building and analyzing of your project with Incredibuild?
Maxim Zvyagintsev
"How much longer are you going to build it?" - a phrase that every developer has uttered at least once in the middle of the night. Yes, a build can be long and there is no escaping it. One does...
...
May 11 2021
Text broadcast of CppCast 267: Performance matters
CppCast
Episode 267 of CppCast was recorded on September 30th, 2020. Hosts Rob Irving and Jason Turner talked to Emery Berger, a Professor in the College of Information and Computer Science at the...
...
View more Pagination arrow previous
Showing: - of 1605