If no issuer.config is present in the config directory, content would be nullptr, and trigger a segmentation fault in updateIssuerConfigFileFormat. If there is no local configuration, there is nothing to update, so skip that.
Before this fix, versions >= 5.2.0 would segfault unless ~/.config/oidc-agent/issuer.config was present, i.e. all fresh installations are affected.
As a quick hack, affected users can run:
If no issuer.config is present in the config directory, content would be nullptr, and trigger a segmentation fault in updateIssuerConfigFileFormat. If there is no local configuration, there is nothing to update, so skip that.
Before this fix, versions >= 5.2.0 would segfault unless
~/.config/oidc-agent/issuer.config
was present, i.e. all fresh installations are affected. As a quick hack, affected users can run: