http://bugs.winehq.org/show_bug.cgi?id=24244
Summary: babaschess 3.6 very slow start up Product: Wine Version: 1.3.1 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: jskartman@gmail.com
Babaschess 3.6 was running fine on wine 1.1.40, but somewhere between 1.1.40 - 1.2 this application begins to start up really slow (once started it works fine). Regression test blames at:
f02adf3e2b3efc23f62c38b9c8f43f169888434f is the first bad commit commit f02adf3e2b3efc23f62c38b9c8f43f169888434f Author: Alexandre Julliard julliard@winehq.org Date: Fri May 14 13:38:54 2010 +0200
comctl32: Generate an alpha channel if necessary when adding images to a 32-bit imagelist.
:040000 040000 5c1aa4b7a9f1b58ed31884baa948b5358a208680 b1776ce23963f7b44c81c494cd54b3bc9302e3c2 M dlls
Note: I made around 10 "git bisect skip" because application fails to starts on some cases.
http://bugs.winehq.org/show_bug.cgi?id=24244
Jaime jskartman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression URL| |http://www.babaschess.net/d | |ownload/SetupBabasChess_3_6 | |.msi CC| |julliard@winehq.org
--- Comment #1 from Jaime jskartman@gmail.com 2010-09-02 12:53:41 CDT --- CC author
http://bugs.winehq.org/show_bug.cgi?id=24244
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Austin English austinenglish@gmail.com 2010-09-02 13:00:30 CDT --- Try: $ git checkout f02adf3e2b3efc23f62c38b9c8f43f169888434f $ ./configure && make if broken, then do: $ git show f02adf3e2b3efc23f62c38b9c8f43f169888434f | patch -p1 -R $ ./configure && make if it works, then we can be sure the patch was right.
With that many skips, it's worth verifying...
http://bugs.winehq.org/show_bug.cgi?id=24244
--- Comment #3 from Jaime jskartman@gmail.com 2010-09-02 13:53:18 CDT --- mmm... with no doubt this patch is part of the problem, but may be is not the only one.
- wine 1.1.40 - babaschess 3.6 starts on 2 sec - wine 1.2 - babaschess 3.6 starts on 12 sec - wine git "checkout f02adf3e2b3efc23f62c38b9c8f43f169888434f" starts on 12 sec - wine git "checkout f02adf3e2b3efc23f62c38b9c8f43f169888434f" && git show f02adf3e2b3efc23f62c38b9c8f43f169888434f | patch -p1 -R starts on 6 sec
http://bugs.winehq.org/show_bug.cgi?id=24244
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2010-09-03 00:40:25 CDT --- Does it get better if you install native comctl32 with winetricks?
http://bugs.winehq.org/show_bug.cgi?id=24244
--- Comment #5 from Jaime jskartman@gmail.com 2010-09-03 01:41:00 CDT --- This regression seems not valid. I can not reproduce the regression on a clean prefix installation, I get always very slow start up times (wine 1.1.20 - wine 1.3.1). comctl32 doesn't help.
On my old prefix, I continue getting the numbers I already posted, wine 1.1.40 really fast and wine 1.2 slow start up (¿? I am puzzled, there is not any dll override on the prefix). comctl32 doesn't help.
http://bugs.winehq.org/show_bug.cgi?id=24244
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |mstefani@redhat.com Resolution| |INVALID
--- Comment #6 from Michael Stefaniuc mstefani@redhat.com 2010-11-12 16:51:11 CST --- I'm marking this bug as invalid if you cannot replicate the issue with a fresh install.
If you are still in interested in the why your old WINEPREFIX is so much slower there are different things you could try out: - Compare the list of files from both WINEPREFIX'es including the md5/sha1 checksum of the files. - Run both with different debug channels turned on and compare the results. A list of debug channels is on http://wiki.winehq.org/DebugChannels. The file and registry related debug channels are the most promising ones. - Run under a profiler like oprofile/systemtap/perf and compare the results
http://bugs.winehq.org/show_bug.cgi?id=24244
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Component|comctl32 |-unknown
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2010-11-13 07:26:06 CST --- Closing invalid.