Page MenuHome

Fix several undefined-behaviour-sanitizer warnings
AcceptedPublic

Authored by Lukas Stockner (lukasstockner97) on Jan 18 2019, 3:04 AM.

Details

Summary

The changes to the paint settings seem like actual issues, the changes to Cycles are just to silence warnings regarding null-pointers as arguments.

To reproduce the warnings, just build with WITH_COMPILER_ASAN=ON and open and render the default scene in Cycles.

Diff Detail

Repository
rB Blender
Branch
ubsan-fix (branched from master)
Build Status
Buildable 2749
Build 2749: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Jun 6 2019, 7:05 PM