http://bugs.winehq.org/show_bug.cgi?id=4227
------- Additional Comments From truiken@gmail.com 2006-22-06 16:07 ------- I just ran a test on XP that called MsiDatabaseOpenView in a while (1) loop without closing the handles. The number of handles must be in the millions at this point because I just ran out of ram. So native allows as many handles to be open as can fit in your memory constraints. In wine, we limit the number of handles to MSIMAXHANDLES. Upping the value of that define lets the install proceed, but to be correct we should change the infrastucture to dynamically allocate storage for handles.