http://bugs.winehq.org/show_bug.cgi?id=34070 Bug #: 34070 Summary: 'fixme:win:alloc_winproc too many winprocs' prevents simutronics StormFront.exe from updating widgets Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: matt(a)tolton.com Classification: Unclassified Created attachment 45293 --> http://bugs.winehq.org/attachment.cgi?id=45293 Debug log This bug is about StormFront.exe from Simutronics. The application works fine for awhile, but at some point certain widgets in the app stop updating. I believe this is due to the message I'm seeing in the debug log (see attached): fixme:win:alloc_winproc too many winprocs The time it starts appearing coincides with the widgets not updating. The longer that the application runs, the more messages that are emitted. I ran it for about 4 hours and saw around 20k messages. I did some code spelunking and tracked it down to this file: https://github.com/mirrors/wine/blob/master/dlls/user32/winproc.c#L298 It seems like MAX_WINPROCS could be increased, and it might alleviate the problem, but would probably just make it take longer to manifest. (Since it only manifests after using the app for a little while, now). I am using Crossover Mac 12.2.0 (I am not sure which version of wine this is). My question is twofold: 1) How hard would it be to actually reclaim these winprocs rather than leak them? 2) If that doesn't work, is there some way for me to increase the MAX_WINPROCS constant and recompile user32.dll to use for just one bottle in CrossOver? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.