[Bug 33281] New: Bioshock infinite fails to use TaskDialogIndirect
http://bugs.winehq.org/show_bug.cgi?id=33281 Bug #: 33281 Summary: Bioshock infinite fails to use TaskDialogIndirect Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: andras(a)sth.sze.hu Classification: Unclassified Bioshock Infinite fails to use TaskDialogIndirect from comctl32, because in it's imports table there are by ordinal and by name function link. I think wine tries to resolve it by ordinal (345), and fails, because our comctl32 does not have this ordinal link (and as far as I looked windows' neither has it too) This bug is not same as #24580. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Andras Kovacs <andras(a)sth.sze.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33282 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-03-27 23:51:17 CDT --- Could you attach some logs for that? Should be +relay I guess. What is you wine version? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #2 from Andras Kovacs <andras(a)sth.sze.hu> 2013-03-28 08:59:33 CDT --- +relay.log: http://home.sth.sze.hu/~andras/bi_relay.log.gz -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-04-11 15:53:13 CDT --- (In reply to comment #0)
Bioshock Infinite fails to use TaskDialogIndirect from comctl32, because in it's imports table there are by ordinal and by name function link. I think wine tries to resolve it by ordinal (345), and fails, because our comctl32 does not have this ordinal link (and as far as I looked windows' neither has it too)
How did you get all that information? I don't see anything obviously related to that in this log.
This bug is not same as #24580.
-- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #4 from Andras Kovacs <andras(a)sth.sze.hu> 2013-04-12 01:15:25 CDT --- Created attachment 44150 --> http://bugs.winehq.org/attachment.cgi?id=44150 ida 6.4 demo print screen
From IDA 6.4 demo's Import viewer. Look at the screenshot.
-- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-04-12 02:03:42 CDT --- Does it help if you actually build it with 345 ordinal? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #6 from Andras Kovacs <andras(a)sth.sze.hu> 2013-04-12 02:08:02 CDT --- I haven't tested, but if I'll have time, I will. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #7 from Andras Kovacs <andras(a)sth.sze.hu> 2013-04-12 04:16:13 CDT --- I tested it, It displays an empty message box with an OK button. I think it should be complain about missing D3D11 support. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-04-12 04:33:47 CDT --- (In reply to comment #7)
I tested it, It displays an empty message box with an OK button.
Yes, TaskDialog has a very limited functionality right now.
I think it should be complain about missing D3D11 support.
Steam game page says it works with d3d10 if running on Vista, so you could try to disable d3d11 module to see if it changes anything. What is your prefix win version is set to by the way? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #9 from Andras Kovacs <andras(a)sth.sze.hu> 2013-04-12 05:05:29 CDT --- It displays an empty dialog box but earlier than accessing any of D3D functions. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |61a6a4f47626142fdbd0c2603c9 | |66e905a956404 Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #10 from Austin English <austinenglish(a)gmail.com> 2013-04-12 12:21:24 CDT --- Should be fixed by http://source.winehq.org/git/wine.git/commitdiff/61a6a4f47626142fdbd0c2603c9... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #11 from Nikolay Sivov <bunglehead(a)gmail.com> 2013-04-12 12:56:57 CDT --- Actually I was thinking about letting it open cause displayed dialog is not fully functional and is reported to show no text message but this could be a different bug. It's also possible that this message box is broken on windows too but is never displayed because of such win version + d3d version combination doesn't not exist, but it's just a guess. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #12 from Austin English <austinenglish(a)gmail.com> 2013-04-12 13:12:34 CDT --- (In reply to comment #11)
Actually I was thinking about letting it open cause displayed dialog is not fully functional and is reported to show no text message but this could be a different bug. It's also possible that this message box is broken on windows too but is never displayed because of such win version + d3d version combination doesn't not exist, but it's just a guess.
I'd prefer a different bug, the summary here was that Bioshock didn't use the dialog, now it does. Not being fully functional is a separate problem :) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> 2013-04-12 13:46:38 CDT --- Closing bugs fixed in 1.5.28. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 --- Comment #14 from Andras Kovacs <andras(a)sth.sze.hu> 2013-04-12 13:54:41 CDT --- Ok I'll file a new bug. I tested it, on Windows it displays a messagebox with text. Easy to test: delete game's datafiles, and it complains same method as D3D error. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Bug 33281 depends on bug 33282, which changed state. Bug 33282 Summary: Bioshock infinite wants _vscwprintf_p http://bugs.winehq.org/show_bug.cgi?id=33282 What |Old Value |New Value ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED -- 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.
http://bugs.winehq.org/show_bug.cgi?id=33281 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Version|unspecified |1.5.26 -- 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.
participants (1)
-
wine-bugs@winehq.org