GSoC/GCI Archive
Google Code-in 2014 Haiku

Fix ICO translator so that it rejects bad input bitmaps in Identify

completed by: :Puckipedia

mentors: mmu_man, Kacper Kasper, Gerasim Troeglazov

The goal of this task is the implementing correct solution to fix issue described in Haiku Trac as ticket #726. This is a coding task, for this task you will need to have a Haiku build environment setup, and be able to compile Haiku to test to see if your fix works.


  • Install Haiku either on real hardware or in Virtual Machine (BTW, I can assist installing VirtualBox so it is obviously recommended by me);
  • Take familiar with the problem you should fix;
  • Get the Haiku source tree build it and find solution to fix the problem;
  • After completing this task, please provide me with the patch implementing your fix.


Haiku Images (required developer tools are included)

Ticket "ICO Translator doesn't reject bad input bitmaps in Identify"

Getting and building Haiku sources:

Varios Haiku development resources:

Haiku Coding Guidelines:

Good luck!