Bug detection in Unreal Engine projects

The PVS-Studio team started adding new diagnostic rules that detect errors typical for Unreal Engine projects. However, we need some help from the game development community. Please share your thoughts on the typical error patterns you would like us to automate the search for 🙏

@gamedev
#gamedev #cpp

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

  • ArmainAP
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I think the pointers are a good start. I would potentially expand it to the entire smart pointer library and be able to detect misuse of non UObject pointers as well. Something else that pops into my mind would be thread safety checks.

    Do you have or plan an early developer access program? I would be open to try your product in my personal projects.