http://bugs.winehq.org/show_bug.cgi?id=24580
Summary: utorrent: dialog boxes no longer show Product: Wine Version: 1.3.3 Platform: x86 URL: http://utorrent.com OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Regression, due to: http://source.winehq.org/git/wine.git/?a=commitdiff;h=af7e4dbe54c688cf0f92ea...
fixme:commctrl:TaskDialogIndirect 0x7bf92c, 0x7bf998, (nil), 0x7bf99c
winetricks cc580 works around it.
You can quickly get utorrent with winetricks utorrent, which puts it in %WINDIR%, so you can run it with 'wine utorrent'..
http://bugs.winehq.org/show_bug.cgi?id=24580
George Waksman waksman@gwax.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |waksman@gwax.com
--- Comment #1 from George Waksman waksman@gwax.com 2010-10-06 21:21:11 CDT --- I can confirm this bug and that winetricks cc580 serves as a workaround.
http://bugs.winehq.org/show_bug.cgi?id=24580
Wiebe Cazemier wiebe@halfgaar.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wiebe@halfgaar.net
http://bugs.winehq.org/show_bug.cgi?id=24580
the.eisbehr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |the.eisbehr@gmail.com
--- Comment #2 from the.eisbehr@gmail.com 2010-10-09 06:38:39 CDT --- installed cc580, uTorrent chrashes on start now.
http://bugs.winehq.org/show_bug.cgi?id=24580
Jeff L lats@yless4u.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lats@yless4u.com.au
--- Comment #3 from Jeff L lats@yless4u.com.au 2010-10-12 22:28:43 CDT --- The problem seems to be that the TaskDialogIndirect stub returns IDOK. Changing the stub to return IDYES fixes the problem. The patch to try is http://www.winehq.org/pipermail/wine-patches/2010-October/094472.html
http://bugs.winehq.org/show_bug.cgi?id=24580
--- Comment #4 from Austin English austinenglish@gmail.com 2010-10-13 13:04:00 CDT --- (In reply to comment #3)
The problem seems to be that the TaskDialogIndirect stub returns IDOK. Changing the stub to return IDYES fixes the problem. The patch to try is http://www.winehq.org/pipermail/wine-patches/2010-October/094472.html
Except that now, utorrent doesn't confirm before exiting.
E.g., before the bug, doing 'File, Exit' would pop up a nag-dialog "are you sure you want to exit?" Click yes -> close.
After bug, doing 'File, Exit' gives no dialog, utorrent doesn't exit.
Now, after your patch, 'File, Exit' exits immediately, no nag-dialog.
So slightly better, since it now exits, but the dialog is still missing.
http://bugs.winehq.org/show_bug.cgi?id=24580
--- Comment #5 from Jeff L lats@yless4u.com.au 2010-10-13 15:30:58 CDT --- It is a stub but to work properly it needs to drive the dialog rather than make the simple defaults. A lot more work. Looks like the bugs stays open for a while yet. Or is this a new bug?
http://bugs.winehq.org/show_bug.cgi?id=24580
--- Comment #6 from Austin English austinenglish@gmail.com 2010-10-13 15:35:07 CDT --- (In reply to comment #5)
It is a stub but to work properly it needs to drive the dialog rather than make the simple defaults. A lot more work. Looks like the bugs stays open for a while yet. Or is this a new bug?
Right. It's still the same bug, 'dialog boxes no longer show'.
http://bugs.winehq.org/show_bug.cgi?id=24580
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName@mail.com
http://bugs.winehq.org/show_bug.cgi?id=24580
Jeff L lats@yless4u.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #7 from Jeff L lats@yless4u.com.au 2010-11-12 21:35:30 CST --- Removed the regression keyword as it is a new function in Win2008 etc. that uTorrent has decided to use.
http://bugs.winehq.org/show_bug.cgi?id=24580
Roman Beslik beroal@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |beroal@ukr.net
http://bugs.winehq.org/show_bug.cgi?id=24580
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #8 from André H. nerv@dawncrow.de 2011-03-17 17:27:07 CDT --- (In reply to comment #3)
The problem seems to be that the TaskDialogIndirect stub returns IDOK. Changing the stub to return IDYES fixes the problem. The patch to try is http://www.winehq.org/pipermail/wine-patches/2010-October/094472.html
The Problem is that some Apps like e.g. the IE9 installer use custom buttons per pButtons which expect to return a custom Button ID. So for the IE9 installer it's usefull to return 0x0B... At some point we will really need an implementation for TaskDialogIndirect
http://bugs.winehq.org/show_bug.cgi?id=24580
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |t.artem@mailcity.com
--- Comment #9 from Dan Kegel dank@kegel.com 2011-05-20 08:56:59 CDT --- *** Bug 27227 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=24580
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|utorrent: dialog boxes no |Multiple apps fail due to |longer show |commctrl.TaskDialogIndirect | |stub (utorrent, IE9 | |installer) Severity|minor |normal
--- Comment #10 from Anastasius Focht focht@gmx.net 2011-07-16 06:04:49 CDT --- Hello,
refining summary as multiple apps are affected by this bug.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24580
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |27803
http://bugs.winehq.org/show_bug.cgi?id=24580
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #11 from Anastasius Focht focht@gmx.net 2011-07-21 17:44:36 CDT --- Hello,
with a partial implementation of TaskDialogIndirect from commit http://source.winehq.org/git/wine.git/commitdiff/f669cca9993645397040f504d2e... in place I think we can mark this bug fixed.
Thanks Jeff.
uTorrent now shows message boxes again and buttons work as intended.
--- snip --- fixme:commctrl:TaskDialogIndirect 0x87f198, 0x87f204, (nil), 0x87f208 fixme:commctrl:TaskDialogIndirect dwCommonButtons=1 uType=0 ret=1 fixme:commctrl:TaskDialogIndirect 0x87f198, 0x87f204, (nil), 0x87f208 fixme:commctrl:TaskDialogIndirect dwCommonButtons=1 uType=0 ret=1 fixme:commctrl:TaskDialogIndirect 0x87f438, 0x87f4a4, (nil), 0x87f4a8 fixme:commctrl:TaskDialogIndirect dwCommonButtons=6 uType=4 ret=7 fixme:commctrl:TaskDialogIndirect 0x87f438, 0x87f4a4, (nil), 0x87f4a8 fixme:commctrl:TaskDialogIndirect dwCommonButtons=6 uType=4 ret=6 --- snip ---
IE9 installer shows TaskDialogIndirect based messages boxes too.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24580
Jeff L lats@yless4u.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nxxs@inbox.com
--- Comment #12 from Jeff L lats@yless4u.com.au 2011-07-21 23:32:46 CDT --- *** Bug 24685 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=24580
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|t.artem@mailcity.com |
http://bugs.winehq.org/show_bug.cgi?id=24580
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2011-07-22 12:45:12 CDT --- Closing bugs fixed in 1.3.25.
http://bugs.winehq.org/show_bug.cgi?id=24580
Bug 24580 depends on bug 27803, which changed state.
Bug 27803 Summary: Internet Explorer 9 installer prerequisite check fails due to mismatching ntoskrnl.exe version resource (reported Winver vs. resource version) http://bugs.winehq.org/show_bug.cgi?id=27803
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=24580
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f669cca9993645397040f504d2e | |12eac089d4fc9 Regression SHA1| |af7e4dbe54c688cf0f92ea721bc | |2cf8bf076ed31
--- Comment #14 from Anastasius Focht focht@gmx.net 2011-10-30 08:54:08 CDT --- Hello,
filling/correcting fields ...
Regards