oschwald / geoip2-golang

Unofficial MaxMind GeoIP2 Reader for Go
ISC License
1.86k stars 191 forks source link

City *Reader unexpected fault address issue #102

Closed piperck closed 1 year ago

piperck commented 1 year ago

Hi @oschwald When I am in a situation with high concurrency and slightly insufficient CPU resources, occasionally an unexpected fault address issue occurs, leading to a panic. This kind of memory-level error makes it impossible for recover to catch it.

Below is the stack information I found, which ultimately points to the readLeft method. Can you help take a look or is this a known issue?

Thank you very much.

56495c4db8a9d477ad5fd3d3c6196a36