Haiku Inc

Haiku - Fix an issue detected by PVS Studio

PVS is a static analysis tool to detect bugs and dubious programming practises in C++ software. The tool is not publicly available, but they have made a run on the Haiku code base and reported us all the issues they found.

The goal if this task is to examine one of the issues reported during this scan (http://pulkomandy.github.io/) and make a patch to resolve it. You will have to submit your patch to the Haiku bugtracker and mention the PVS issue number (in the "DefaultOrder" column of the list).

Note: ./src/bin/coreutils issues are to be ignored. Same for ./src/add-ons/kernel/bus_managers/acpi/acpica or ./src/add-ons/kernel/drivers/network/*/dev/

Task tags

  • c++
  • security
  • bugs
  • analysis

Students who completed this task

Owen

Task type

  • code Code
  • assessment Outreach / Research
  • done_all Quality Assurance
close

2016