This issue seems to arise if I manually edit the ini file then try to read from it. I probably never noticed it before since I typically prefer hash tables.

Does mIRC store the ini file in memory or something? Is this a bug? It seems like one to me.