pvs-studio.com/en/blog/posts…
This article covers bugs in Create, one of the most popular Minecraft mods. Lets see how they impact the game and then submit pull requests with the necessary fixes.
#java
69 occasions for devs to celebrate!
You might not know this, but we have this digest called "Day when Skynet becomes self-aware, and 69 reasons to chill out with colleagues:
Part 1 - pvs-studio.com/en/blog/posts…
Part 2 - pvs-studio.com/en/blog/posts…
GEOS. Delicious :)
github.com/libgeos/geos/blob…
PVS-Studio: V557 Array overrun is possible. The '0' index is pointing beyond array bound. string.cpp 54
pvs-studio.com/en/blog/quest…
Take the quiz, challenge your focus and coding skills while looking for bugs in the C++ code. Attention! When taking the quiz, you may exclaim that some tasks are unfair. Indeed. Please relax and approach them with humor. The quiz is just for fun.
#cpp
piped.video/K0ELMpvKuZo
The most important changes that appeared in PVS-Studio over the last 3 years. Security, GameDev, Web, Embedded, and other enhancements are waiting for you. If you're not using PVS-Studio, then watch this video.
#pvsstudio
pvs-studio.com/en/blog/posts…
Our team constantly encounters some C++ features that may be unknown to some developers. In this article, we're going to learn how a seemingly typical feature — class forward declarations — works.
#cpp
t.me/programming_events_uz
I created a channel in Telegram: "PVS-Studio & IT Events UZ". Its purpose: to attract developers and develop C++, C#, Java community in #Tashkent and Uzbekistan in general.
My idea of posting our different unicorns one by one didn't seem very interesting. I decided to stop. I'd rather do some sort of "unicorn catalogue" or something.
Learn more about the history of PVS-Studio unicorns: pvs-studio.com/en/blog/posts…#pvsstudiounicorns#unicorns#unicorn
This #unicorn was published on a private page for our website. This webpage is created for our users to get a beta version of PVS-Studio with fixed program errors and analyzer's enhancements.
Learn more about the history of #pvsstudiounicorns: pvs-studio.com/en/blog/posts…#unicorns
Here is an illustration referred to the "I can't do that, I have paws" meme. Strange as it may seem, but instead of a cat with paws, we use a unicorn :).
Learn more about the history of PVS-Studio unicorns: pvs-studio.com/en/blog/posts…#pvsstudiounicorns#unicorns#unicorn#paws
That's why it is worth to use a static code analyzer!
By the way, it is a quite possible bug pattern. But actually such bug occurs much rarer than the bug that occur, for example, when dev mess up on the ?: operator precedence:
pvs-studio.com/en/blog/examp…
vs
pvs-studio.com/en/blog/examp…
Autumn is here, summer chill-out is over. It’s time to get back to tasks and bugs :) To start your work with something interesting, you can try PVS-Studio to search for bugs in your code. If you click here pvs-studio.com/en/pvs-studio… , you can enjoy a one-month license.
#programming
Here we used the Follow Me concept. We made the pictures to prompt readers to do something — to download a new version of the analyzer, for example.
Learn more about the history of PVS-Studio unicorns: pvs-studio.com/en/blog/posts…#pvsstudiounicorns
The DAW JSON Link library is of high quality indeed, so I simply cannot write an article on the project's errors. By the way, only #PVSStudio managed to detect an bug in the comparison operator once again :) The Evil within the Comparison Functions: pvs-studio.com/en/blog/posts…#cpp