mirror of
https://github.com/scummvm/scummvm.git
synced 2026-05-21 05:40:43 +00:00
09cff5ecc0
tag v1.15.0 67fe5ea7f68cf1185379c2c5e8acf37d483a2d4a https://github.com/clalancette/pycdlib.git
1.2 KiB
1.2 KiB
What to do when things go wrong
The PyCdlib library can fail for a number of reasons. The most common reason for an unexpected failure is when an ISO file doesn't follow the relevant standards. In these cases, PyCdlib will usually throw a PyCdlibInvalidISO exception (though it can also throw a PyCdlibInternalError in some circumstances). If this happens, the absolute best thing to do is to open up a new issue, putting a pointer to the problematic ISO in the issue. If the ISO file cannot be shared, then a new issue should be created anyway, with the relevant backtrace from PyCdlib in it. From there, additional information can sometimes help to identify the root cause of the issue.