1
When your hash becomes a string: Hunting Ruby's million-to-one memory bug
An "impossible" Ruby bug: Hashes becoming Strings at runtime. 2,700 identical crashes. No corruption. Just objects changing what they are. Deep dive.
Blog about coding in various languages, security, and my other IT adventures.
Visit mensfeld.pl → RSS feedOn Hacker News Nov 2022 – Nov 2025
Software Engineering 2Programming Languages 1Career & Management 1
An "impossible" Ruby bug: Hashes becoming Strings at runtime. 2,700 identical crashes. No corruption. Just objects changing what they are. Deep dive.