http://bugs.winehq.org/show_bug.cgi?id=31036
--- Comment #11 from Vítor Ferreira vitor.dominor@gmail.com 2012-06-30 23:33:43 CDT --- I myself wasn't reporting a general slowdown in the game, just increasingly longer loading times when the game is doing major loading tasks like loading a save game or especially going back to the main menu.from the in-game map. Usually it takes two or three such loading attempts to make the game apparently unresponsive. So the WINEDEBUG="warn+heap" workaround allows the game at version 1.06 to run well, except that when the game loads something like in those two cases, eventually it comes to a halt.
Also, I've tried to get more information about the crash. The workaround itself does not yield any heap error or warning messages. I've also tried doing winetricks heapcheck to enable the GlobalFlag and it also doesn't give any heap messages. Setting WINEDEBUG="+heap" makes loading the game unbearinbly slow (in more than an half-hour, the game did not show its initial loading screen). Finally, running CK2 on valgrind (with a custom compiled wine 1.5.7 for valgrind) does yield some info about heap usage. Unfortunately, it is hard to associate any of the messages with the crash, since like in the previous attempts the game does not crash at "Creating Borders". How can we debug the crash, in order to find the offending code in order to patch it?