You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MMDB_get_entry_data_list() now always sets the passed entry_data_list
parameter to either NULL or valid memory. This makes it safe for
callers to use MMDB_free_entry_data_list() on it even in case of error.
In 1.12.0 MMDB_get_entry_data_list() was changed to not set this
parameter to valid memory in additional error cases. That change caused
segfaults for certain libraries that assumed it was safe to free memory
on error. Doing so was never safe, but worked in some cases. This change
makes such calls safe. Reported by Petr Pisar. GitHub maxmind/MaxMind-DB-Reader-XS#39.