http://bugs.winehq.org/show_bug.cgi?id=15848
Summary: application's splash screen causes wine to hang with 100% cpu usage Product: Wine Version: 1.1.7 Platform: PC URL: http://www.pokertracker.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wtipton@hmc.edu
Created an attachment (id=16979) --> (http://bugs.winehq.org/attachment.cgi?id=16979) last 1000 lines of WINEDEBUG=+all output
PokerTracker (trial version available at www.pokertracker.com) hangs on start-up. The application used to work with wine but stopped when a new version (of PokerTracker) began displaying a fancy transparency-using splash screen. Now, the splash screen itself just shows up as a grey box and the program hangs there indefinitely using the whole CPU.
A 30 second or so trace (WINEDEBUG=+all) clocks in at around 100MB. Presumably, it's stuck in a loop anyway, so I'll attach the last 1000 lines or so. Let me know if I can post anything that will be more helpful.
Thanks
http://bugs.winehq.org/show_bug.cgi?id=15848
Will Tipton wtipton@hmc.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16979|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=15848
Will Tipton wtipton@hmc.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16979|0 |1 is obsolete| |
--- Comment #1 from Will Tipton wtipton@hmc.edu 2008-10-29 20:10:35 --- Created an attachment (id=16980) --> (http://bugs.winehq.org/attachment.cgi?id=16980) last 10000 lines of WINEDEBUG=+all output
http://bugs.winehq.org/show_bug.cgi?id=15848
Will Tipton wtipton@hmc.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16980|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=15848
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=15848
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|application's splash screen |PokerTracker hangs on start |causes wine to hang with |up |100% cpu usage |
--- Comment #2 from Lei Zhang thestig@google.com 2008-11-04 12:22:39 --- +all is pretty useless, please start by just attaching the normal console output without any WINEDEBUG options.
Also, compress your logs.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #3 from Will Tipton wtipton@hmc.edu 2008-11-04 14:15:57 --- Thanks for your response. It doesn't seem that the normal output gives any useful info, but I'll go ahead and attach it.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #4 from Will Tipton wtipton@hmc.edu 2008-11-04 14:16:23 --- Created an attachment (id=17083) --> (http://bugs.winehq.org/attachment.cgi?id=17083) normal output
http://bugs.winehq.org/show_bug.cgi?id=15848
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #5 from Anastasius Focht focht@gmx.net 2008-11-04 15:06:59 --- Hello,
all the trial versions from the website require PostgreSQL db. The PostgreSQL 8.3 installer is spawned on first start but fails. Looks like PostgreSQL (service) installation has to be fixed first. Example: That stuff demands the secondary logon service "seclogon" (starting processes/services under alternate credentials).
So which version of the client are you trying to install? Did you do this on clean WINEPREFIX?
The client itself is wrapped with a late version of Armadillo software protection (none of the bad guy scanners had a signature for it yet).
Regards
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #6 from Will Tipton wtipton@hmc.edu 2008-11-04 15:30:37 --- Hi,
The program does require a PostgreSQL database. However, it does not have to be the Windows version. Indeed, previous versions of this program have worked fine for me under wine with a native Linux SQL server, and the option to do so is even documented on the application's website.
So, I download the version of the application installer marked 'without PostgreSQL'. I'm currently encountering this error using Beta 19 of the software, which is the latest version, although the same issue came up with the past couple betas as well as Build 3, the latest stable release. I have tried it on a clean wine prefix.
The program does use Armadillo software protection, but previous versions did too, and worked fine. Actually, some people had problems, others didn't -- apparently there's a race condition somewhere -- see http://bugs.winehq.org/show_bug.cgi?id=13178 . For the people who did have problems with it, it failed relatively gracefully with an error message; it didn't just hang. Anyway, it seems to get beyond that and into the normal application start up before freezing.
Thanks
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #7 from Will Tipton wtipton@hmc.edu 2008-11-23 23:36:10 --- So it looks like the issue is that the Armadillo protection, even if it isn't actually causing the problem, makes it difficult to debug. Is there no way, then, to see what's going on? The application is not crashing but appears to be stuck in a loop -- might any of wine's debugging output be able to give a clue as to where it's stuck? I'm willing to spend some time looking into this... where in wine might I start adding print statements? :)
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #8 from Will Tipton wtipton@hmc.edu 2008-12-07 17:36:46 --- If anyone wants to work on debugging this, there may or may not be a copy of PokerTracker 3.0 Build 3 (that displays this bug) on thepiratebay with Armadillo protection removed.
http://bugs.winehq.org/show_bug.cgi?id=15848
Hubmaster Hubmasterflex@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Hubmasterflex@hotmail.com
--- Comment #9 from Hubmaster Hubmasterflex@hotmail.com 2008-12-19 21:24:48 --- *** Bug 16541 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #10 from Hubmaster Hubmasterflex@hotmail.com 2008-12-19 21:41:43 --- I installed PT3 build 3 and found that it last worked with 1.1.1, so I did a regression test between 1.1.1 and 1.1.2 and got this:
b3f4091b47e70681a9909bfccd19dee95657fabd is first bad commit commit b3f4091b47e70681a9909bfccd19dee95657fabd Author: Lei Zhang thestig@google.com Date: Mon Jul 14 16:51:15 2008 -0700
user32: Clamp newly created windows to the minimum window size.
:040000 040000 bdc48f6ed8639ab4db5c4f56a820914823d8b5f5 368aa08be8e7a14f2e7b3c4be3037778bd7bbebd M dlls
The noticeable difference between 1.1.1 and 1.1.2 is that in 1.1.1, the splash screen (gray box) can be minimized and restored as if its a window. I have noticed that if I minimize and restore the splash screen, PT3 will load. However, in 1.1.2, the splash screen is not set as a window, which in Windows is the correct behavior, but in wine, causes it to lock up or end up in an endless loop.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #11 from Will Tipton wtipton@hmc.edu 2008-12-19 22:13:51 --- sweeeeet!
For anyone seeking a temporary workaround: it seems that minimizing the splash screen causes the program to load correctly, and even in newer versions of wine, one can minimize it using a utility such as wmctrl.
Thanks!!
http://bugs.winehq.org/show_bug.cgi?id=15848
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=15848
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thestig@google.com
--- Comment #12 from Andrew Nguyen arethusa26@gmail.com 2009-01-27 06:03:00 --- Is this still a problem in 1.1.13? I notice that the author of the bad commit has not been CCed, so I have taken the liberty of doing so.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #13 from Will Tipton wtipton@hmc.edu 2009-01-27 06:38:58 --- Well, it's not obvious that the commit referred to is incorrect. Hubmaster mentioned that the patch just made it impossible to minimize the splash screen to the taskbar. Minimizing the splash screen is currently a work-around, but it shouldn't be necessary in general.
Anyway, yes, it's still an issue in 1.13.
Thanks
http://bugs.winehq.org/show_bug.cgi?id=15848
egor blamer@ngs.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |blamer@ngs.ru
--- Comment #14 from egor blamer@ngs.ru 2009-03-08 09:31:51 --- Workaround: When splash window is opened, just open ANY other window, click at upper-left corner, go to Advanced-->Special Window Settings - and on the first tab- Detect Window Properties. There will be a target pointer. Click on a splash window - it will be detected as blablablawindow. Go to Geometry tab - and Force it to Minimize. Problem solved.
The main problem, that HUD doesn't work, but its another story...
http://bugs.winehq.org/show_bug.cgi?id=15848
malzfreund@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |malzfreund@hotmail.com
--- Comment #15 from malzfreund@hotmail.com 2009-06-16 18:20:44 --- Status shoud be changed to RESOLVED or CLOSED or something like that imho.
This problem does not appear in PokerTracker 3 beta 27+ (and likely also won't appear in the soon-to-be-released stable version PokerTracker 3.00 build 5).
No workaround needed anymore. Tested with 1.1.19.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #16 from malzfreund@hotmail.com 2009-06-16 18:23:52 --- (In reply to comment #15)
Status shoud be changed to RESOLVED or CLOSED or something like that imho.
This problem does not appear in PokerTracker 3 beta 27+ (and likely also won't appear in the soon-to-be-released stable version PokerTracker 3.00 build 5).
No workaround needed anymore. Tested with 1.1.19.
Sry didn't know how to edit #15. I guess I am trying to say that this bug is only an issue with versions of PokerTracker 3 that are now obsolete.
http://bugs.winehq.org/show_bug.cgi?id=15848
--- Comment #17 from Will Tipton wtipton@hmc.edu 2009-06-17 08:02:55 --- Hi,
I can confirm that this is no longer an issue with up-to-date versions of PT (tested with PT Beta 28.1 and wine 1.1.23).
However, the issue is still present with older versions of PT but current wine. So, the bug report does refer to an instance where wine behaves differently than Windows in a possibly-problematic way. So it isn't really fair to mark it RESOLVED, imo.
Will
http://bugs.winehq.org/show_bug.cgi?id=15848
Nicholas lazar.dobrescu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lazar.dobrescu@gmail.com
--- Comment #18 from Nicholas lazar.dobrescu@gmail.com 2010-01-12 21:29:10 --- It seems the bug is back in beta 30.1... Can anyone confirm?
http://bugs.winehq.org/show_bug.cgi?id=15848
Tobias Thulin thulin.tobias@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thulin.tobias@gmail.com
--- Comment #19 from Tobias Thulin thulin.tobias@gmail.com 2010-08-19 08:20:03 --- I had this issue with wine 1.1.43, but after switching to 1.2 it doesn't hang any more. The fancy splash-screen is still a grey box though.
http://bugs.winehq.org/show_bug.cgi?id=15848
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |mstefani@redhat.com Ever Confirmed|0 |1
--- Comment #20 from Michael Stefaniuc mstefani@redhat.com 2010-11-16 14:50:02 CST --- Confirming as per comment #9
http://bugs.winehq.org/show_bug.cgi?id=15848
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |b3f4091b47e70681a9909bfccd1 | |9dee95657fabd
http://bugs.winehq.org/show_bug.cgi?id=15848
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |frederic.delanoy@gmail.com Resolution| |FIXED
--- Comment #21 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-02-14 07:09:57 CST --- Works in wine-1.4rc3
http://bugs.winehq.org/show_bug.cgi?id=15848
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org 2012-02-17 13:50:48 CST --- Closing bugs fixed in 1.4-rc4.