clalancette / pycdlib

Python library to read and write ISOs
GNU Lesser General Public License v2.1
143 stars 38 forks source link

pycdlibexception.PyCdlibInvalidInput('Cannot generate a Rock Ridge path on a non-Rock Ridge ISO') #123

Open cr3m opened 8 months ago

cr3m commented 8 months ago

Got this exception when pycdlib parsing a MAC app ISO.

pycdlib understands that the ISO has rock_ridge but it's actually not. In _set_rock_ridge(), self.rock_ridge is not updated when rr == ''