udf: improved error checks
udf: improved error checks

ace20022/libbluray,ShiftMediaProject/libbluray,Azzuro/libbluray,Azzuro/libbluray,Azzuro/libbluray,tourettes/libbluray,ShiftMediaProject/libbluray,ace20022/libbluray,tourettes/libbluray,ace20022/libbluray,tourettes/libbluray,Azzuro/libbluray,ShiftMediaProject/libbluray,ace20022/libbluray,tourettes/libbluray,ShiftMediaProject/libbluray