I hope this is the right place to ask.
Recently I noticed that Thunderbird (and Firefox likewise) now creates mysterious sections called "InstallXXX..." (for example: "Install8216C80C92C4E828") in its profiles.ini file
Furthermore, it seems that the "Default=1" entry in the normal "ProfileXXX" sections (e.g. "Profile0") seems to be ignored now.
Instead, as it appears to me, now the path stored in the entry "Default" in one of the mysterious sections called "InstallXXX..." is used by Thunderbird (or Firefox) to figure out what is the default profile to be used.
It is the same on different machines that I checked, so it's a fixed value (not randomly generated per machine). But it seems to differ between Thunderbird and Firefox. And also between 32-Bit and 64-Bit versions of those.
My question: Are my finding correct, so far? And, even more important, where are those numbers (application IDs) defined? Is there an exhaustive list of all existing IDs somewhere?
Thank you and best regards.
PS: I scanned the complete Thunderbird source code package, which is quite immense, but couldn't find the string "8216C80C92C4E828" to be defined anywhere. Also couldn't find it in my "Thunerbird.exe" binary
(But then again, I don't really know what I am looking for. Maybe it's defined in a different format or base and so I didn't find it)