chapter 17 PNG png error