| Summary: | graphics/ufraw: segfaults in lensfun | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Josef 'Jeff' Sipek <jeffpc> |
| Component: | Individual Port(s) | Assignee: | Rodrigo Osorio <rodrigo> |
| Status: | New --- | ||
| Severity: | Affects Only Me | CC: | jfc |
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(rodrigo) |
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Josef 'Jeff' Sipek
2024-04-24 13:54:08 UTC
Using a locally built package I can reproduce the crash on amd64 13.3-STABLE with a Nikon D800 NEF file but not with a Canon 5DS CR2 file. The Canon file results in warnings "ufraw_convert_prepare_transform: Camare check failed, skipping lens correction" so it may not exercise the failing code path. Based on code inspection this is likely fixed in the git version of lensfun, https://github.com/lensfun/lensfun In libs/lensfun/lens.cpp function lfLens::operator=(const lfLens &other) the new code tests for other.GetMountNames() being null. |