This is in trunk (currently r664220) org.apache.poi.hssf.record.formula.ArrayPtg.getConstantText(Object) always throws an IllegalArgumentException if a Boolean is passed in. When a Boolean is processed in the method, there is no return like there is for handing other types.
Fixed in svn r676457