An issue was discovered in FlightCrew v0.9.2 and earlier. A NULL pointer dereference occurs in GetRelativePathToNcx() or GetRelativePathsToXhtmlDocuments() when a NULL pointer is passed to xc::XMLUri::isValidURI(). This affects third-party software (not Sigil) that uses FlightCrew as a library.
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Flightcrew | Flightcrew_project | * | 0.9.2 (including) |
Flightcrew | Ubuntu | bionic | * |
Flightcrew | Ubuntu | cosmic | * |
Flightcrew | Ubuntu | devel | * |
Flightcrew | Ubuntu | disco | * |
Flightcrew | Ubuntu | trusty | * |
Flightcrew | Ubuntu | upstream | * |
Flightcrew | Ubuntu | xenial | * |