Skip to content

Resolve #612 , Resolve #621 UBSAN issues ( signed "<<" left shift , addition to a NULL ptr), Resolve #600 (Editorial)

  • Requested reviewers: Jan Kiene

Description

##Issue 612 replaced "<<" with BASOPs shl() function. to calm UBSAN down In two location in FDCNG MSVQ.

#define FIX_612_MSVQ_UBSAN_LEFTSHIFT /* Eri: Issue 612 : UBSAN: left shift of negative values in 1st stage of MSVQ */

see issue #612 (closed)

##Issue 621

Added logic so that an offset is not added to ptr p2 when a NULL PTR is present

#define FIX_621_MSVQ_UBSAN_NULL_PTR_OFFSET

see issue #621 (closed)

##Issue 600

Removed manual WMC instrumentation outside wmc_tool_skip define scope

#define FIX_600_CLEANUP_OF_MANUAL_INSTRUMENTATION

see issue #600 (closed)

Edited by Jonas Svedberg

Merge request reports

Loading