PVS-Studio

PVS-Studio Deep static analysis, direct support from devs| C, C++, C #, Java, JavaScript, TypeScript, Go | Helping you ship calmer releases

PVS-Studio is a tool for detecting bugs and security weaknesses in the source code of programs, written in C, C++, C # and Java. It works under 64-bit systems in Windows, Linux and macOS environments, and can analyze source code intended for 32-bit, 64-bit and embedded ARM platforms. Try free: https://pvs-studio.com/facebook

It's time to refresh your memory on the basics. Share your thoughts in the comments! 🫡
03/09/2026

It's time to refresh your memory on the basics. Share your thoughts in the comments! 🫡

02/09/2026

How third-party components can impact your dev project? What problems can they trigger?
We'll show why it's worth thinking twice before adding any dependency to projects, with a retrospective look at our previous opinion.

https://pvs-studio.com/en/blog/posts/1408/

> "we added a support of   and   in PVS-Studio analyzer"> "what can we check now, guys?"> "check  "> okay
31/08/2026

> "we added a support of and in PVS-Studio analyzer"
> "what can we check now, guys?"
> "check "
> okay

No more tiptoeing, we can finally say it out loud: we′ve released a static code analyzer for JavaScript and TypeScript. So naturally, it′s time to send it out into the wild and see what it catches in...

Missed our webinar 'Go-Go-Gadg...Error? A closer look at the mistakes Go developers make!'? We've posted a full. Common ...
31/08/2026

Missed our webinar 'Go-Go-Gadg...Error? A closer look at the mistakes Go developers make!'? We've posted a full.

Common error patterns, error detection techniques and some info about new PVS-Studio release in new video.
pvs-studio.com/en/blog/video/11793/

Mistakes happen in Go code just like in any other language: typos, duplicates, broken condition checks, and so on. But why do they still slip through? After all, many teams use tools like go vet, which catches all of this perfectly well... right? In this webinar we covered: Common mistakes in Go cod...

It’s time for the Friday’s error exploration! Today’s ShadPS4 emulator (you may have seen we posted it a few days ago) -...
28/08/2026

It’s time for the Friday’s error exploration! Today’s ShadPS4 emulator (you may have seen we posted it a few days ago) - and here’s a bug from there. What happens here?

The whole file was added in one commit. It has 'sizeof(sizeof(int) * MAX_QUEUE)', but that expression's type is 'size_t', so this just yields 'sizeof(size_t)'.

It’s pretty safe to assume that the outer 'sizeof' was added just by mistake and that devs just wanna zero out the entire buffer, but it’s just our guessing.

Why? Because the array elements are only read by the 'sceKernelAio***' functions, where they’re stored and called as pointers.

We’ve already opened issues in their project, and the devs have already fixed some of them. So fast, so cool!

https://github.com/shadps4-emu/shadPS4/issues/4925

If you’re interested in checking your game dev projects, PVS-Studio is here. Learn more here >

https://pvs-studio.com/en/blog/posts/cpp/1405/

Great news! Major PVS-Studio 8.00 is here! 🦄- Expanded language support: JavaScript, TypeScript, and Go- New IDE plugins...
28/08/2026

Great news! Major PVS-Studio 8.00 is here! 🦄

- Expanded language support: JavaScript, TypeScript, and Go
- New IDE plugins
- Extended logging system

See more in the press release >
https://pvs-studio.com/en/blog/posts/1406

Not interested in reading? Try it right on the project >
https://pvs-studio.com/en/pvs-studio/try-free/

PVS-Studio 8.00 has been released. This version features new analyzers for JavaScript, TypeScript and Go projects, new IDE plugins for WebStorm and GoLand, expanded support for MISRA C++ 2023, and...

Address

Tula

Opening Hours

Monday 09:00 - 18:00
Tuesday 09:00 - 18:00
Wednesday 09:00 - 18:00
Thursday 09:00 - 18:00
Friday 09:00 - 18:00

Alerts

Be the first to know and let us send you an email when PVS-Studio posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to PVS-Studio:

Shortcuts

Share