http://bugs.winehq.org/show_bug.cgi?id=18019
Summary: Mass Effect: Setup crashes when changing install directory Product: Wine Version: 1.1.19 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: xvachon@gmail.com
Created an attachment (id=20407) --> (http://bugs.winehq.org/attachment.cgi?id=20407) Setup output
If I select custom install in Mass Effect setup and attempt to change the install directory (I usually mark the install directory as C:\jeu), the setup crashes with the output attached above. Channels +relay and +seh enabled. Using Gentoo X64 and latest git.
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #1 from Austin English austinenglish@gmail.com 2009-10-12 14:56:01 --- Is this still an issue in current (1.1.31 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #2 from Xavier Vachon xvachon@gmail.com 2009-10-12 16:30:21 --- Yes
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #3 from Xavier Vachon xvachon@gmail.com 2009-11-26 15:15:38 --- This also happens with the Dragon Age : Origins installer.
http://bugs.winehq.org/show_bug.cgi?id=18019
MacNean dardack@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dardack@gmail.com
--- Comment #4 from MacNean dardack@gmail.com 2009-11-26 16:55:49 --- This doesn't happen to me for either game. I was able to successfully install to /home/myusername/Programs/Dragon Age Origins and /home/myusername/Programs/Mass Effect
http://bugs.winehq.org/show_bug.cgi?id=18019
Thomas rakdnorak@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #5 from Thomas rakdnorak@free.fr 2009-12-24 05:24:48 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #6 from Xavier Vachon xvachon@gmail.com 2009-12-27 15:15:59 --- (In reply to comment #4)
This doesn't happen to me for either game. I was able to successfully install to /home/myusername/Programs/Dragon Age Origins and /home/myusername/Programs/Mass Effect
I still experience this problem as of current git (1.1.35).
wine: Unhandled page fault on read access to 0x00000000 at address 0x100395f8 (thread 0025), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x100395f8).
Backtrace: =>0 0x100395f8 in nsisdirselect (+0x395f8) (0x0033d9f4) 1 0x7ece7cba WINPROC_wrapper+0x1a() in user32 (0x0033da24) 2 0x7ece97ac call_window_proc+0x5c(hwnd=<register EDI not in topmost frame>, msg=257, wp=74, lp=-1071382527, result=<register ESI not in topmost frame>, arg=0x7e960040) [/wine-git/dlls/user32/winproc.c:242] in user32 (0x0033da74) 3 0x7eceab0f WINPROC_call_window+0x10f(hwnd=<register EDI not in topmost frame>, msg=257, wParam=74, lParam=-1071382527, result=0x33dba8, unicode=1, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/wine-git/dlls/user32/winproc.c:912] in user32 (0x0033dac4) 4 0x7ecadfab DispatchMessageW+0x9b(msg=0x33dd70) [/wine-git/dlls/user32/message.c:3143] in user32 (0x0033dbb4) 5 0x7ec7be51 IsDialogMessageW+0x111(hwndDlg=<register EDI not in topmost frame>, msg=0x33dd70) [/wine-git/dlls/user32/dialog.c:1250] in user32 (0x0033dd54) 6 0x7ecaeba8 IsDialogMessageA+0x68(hwndDlg=0x30032, pmsg=0x33ddc0) [/wine-git/dlls/user32/message.c:2973] in user32 (0x0033dd94) 7 0x1003d2f0 in nsisdirselect (+0x3d2f0) (0x7ecae1e0)
http://bugs.winehq.org/show_bug.cgi?id=18019
Florian mcflow-forum@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mcflow-forum@gmx.net
--- Comment #7 from Florian mcflow-forum@gmx.net 2010-01-23 05:51:46 --- I was able to install Dragon Age Origins to $HOME/games with wine 1.1.35
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #8 from Xavier Vachon xvachon@gmail.com 2010-01-24 18:49:09 --- (In reply to comment #7)
I was able to install Dragon Age Origins to $HOME/games with wine 1.1.35
I still experience this bug in current git (1.1.37) with both Mass Effect and Dragon Age Origins.
Latest backtrace: Backtrace: =>0 0x10039ae8 in nsisdirselect (+0x39ae8) (0x0033d970) 1 0x7ed0dc5a WINPROC_wrapper+0x1a() in user32 (0x0033d9a0) 2 0x7ed0f74c call_window_proc+0x5c(hwnd=<register EDI not in topmost frame>, msg=257, wp=8, lp=-1072824319, result=<register ESI not in topmost frame>, arg=0x7e987000) [/wine-git/dlls/user32/winproc.c:242] in user32 (0x0033d9f0) 3 0x7ed10aaf WINPROC_call_window+0x10f(hwnd=<register EDI not in topmost frame>, msg=257, wParam=8, lParam=-1072824319, result=0x33db24, unicode=1, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/wine-git/dlls/user32/winproc.c:912] in user32 (0x0033da40) 4 0x7ecd3f2b DispatchMessageW+0x9b(msg=0x33dcec) [/wine-git/dlls/user32/message.c:3143] in user32 (0x0033db30) 5 0x7eca1e61 IsDialogMessageW+0x111(hwndDlg=<register EDI not in topmost frame>, msg=0x33dcec) [/wine-git/dlls/user32/dialog.c:1250] in user32 (0x0033dcd0) 6 0x7ecd4b28 IsDialogMessageA+0x68(hwndDlg=0x20032, pmsg=0x33dd3c) [/wine-git/dlls/user32/message.c:2973] in user32 (0x0033dd10) 7 0x1003d7e8 in nsisdirselect (+0x3d7e8) (0x7ecd4160)
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #9 from Xavier Vachon xvachon@gmail.com 2010-02-16 19:17:58 --- Affects Mass Effect 2.
http://bugs.winehq.org/show_bug.cgi?id=18019
Thomas Denk tomgeofos@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tomgeofos@gmx.net
--- Comment #10 from Thomas Denk tomgeofos@gmx.net 2010-03-09 15:20:16 --- *** Bug 21992 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=18019
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.darkageofcamelot | |.com/download/
--- Comment #11 from Juan Lang juan_lang@yahoo.com 2010-03-09 17:39:48 --- This also affects Dark Age of Camelot, which one can download. Setting URL so others can test it.
http://bugs.winehq.org/show_bug.cgi?id=18019
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #12 from Xavier Vachon xvachon@gmail.com 2010-04-16 13:55:37 --- Still a bug with wine 1.1.43
http://bugs.winehq.org/show_bug.cgi?id=18019
Thomas rakdnorak@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rakdnorak@free.fr
--- Comment #13 from Thomas rakdnorak@free.fr 2010-04-17 11:48:52 --- it's Ok with wine 1.1.43
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #14 from Xavier Vachon xvachon@gmail.com 2010-04-17 23:56:49 --- (In reply to comment #13)
it's Ok with wine 1.1.43
Please tell me what you did to make it work.
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #15 from Thomas rakdnorak@free.fr 2010-04-19 01:24:28 --- I do nothing special. I have Opensuse 11.2 and the default installation of wine from wine opensuse repositories.
I don't install any additionnal libraries or DLL...
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #16 from Thomas rakdnorak@free.fr 2010-04-19 10:49:27 --- (In reply to comment #15)
I do nothing special. I have Opensuse 11.2 and the default installation of wine from wine opensuse repositories.
I don't install any additionnal libraries or DLL...
Sorry, I make a mistake... it crash when I change directory...
bug still present with wine 1.1.43
http://bugs.winehq.org/show_bug.cgi?id=18019
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scott@open-vote.org
--- Comment #17 from Scott Ritchie scott@open-vote.org 2010-06-06 04:56:47 --- Austin, this seems like something that would be easy to catch with an autohotkey test in wisotool. Do you think it's worth adding?
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #18 from Austin English austinenglish@gmail.com 2010-06-06 15:01:50 --- (In reply to comment #17)
Austin, this seems like something that would be easy to catch with an autohotkey test in wisotool. Do you think it's worth adding?
Wisotool isn't really meant for automated testing. You probably want Appinstall, which could do it, but I've been short on time lately.
http://bugs.winehq.org/show_bug.cgi?id=18019
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Mass Effect: Setup crashes |Some Bioware games' setup |when changing install |crashes when changing |directory |install directory
--- Comment #19 from Xavier Vachon xvachon@gmail.com 2010-07-15 23:18:50 --- Still an issue in current git (1.2-rc7)
http://bugs.winehq.org/show_bug.cgi?id=18019
Eric eric.c.dahl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.c.dahl@gmail.com
--- Comment #20 from Eric eric.c.dahl@gmail.com 2010-09-09 16:43:37 CDT --- Still a bug on fresh source installs of wine-1.2 and wine-1.3.2
http://bugs.winehq.org/show_bug.cgi?id=18019
Ivanov d137@abv.bg changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |d137@abv.bg
--- Comment #21 from Ivanov d137@abv.bg 2010-10-13 03:16:42 CDT --- To be more specific you can change the install directory with clicking on the desired install directory, but when you try to change it via the address bar and try to enter another location it hangs.
Bug persists wine-1.3.4.
http://bugs.winehq.org/show_bug.cgi?id=18019
sir508@gmail.com sir508@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sir508@gmail.com
--- Comment #22 from sir508@gmail.com sir508@gmail.com 2010-10-24 01:33:35 CDT --- I think I'm facing the same error. When I change the install directory. the setup crashes when trying to install...
http://bugs.winehq.org/show_bug.cgi?id=18019
Ninjabell leigel3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leigel3@gmail.com
--- Comment #23 from Ninjabell leigel3@gmail.com 2010-12-10 01:59:50 CST --- I came across this problem also.
I worked around it by manually creating the default install directory, and then not changing it in the installer.
I'm not sure why that worked. Hope this helps.
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #24 from Xavier Vachon xvachon@gmail.com 2011-02-11 23:07:20 CST --- Tested again in git (1.3.13), still a bug.
This line popped up before the unhandled exception, could it be the culprit?
fixme:shell:IAutoComplete2_fnInit ACO_FILTERPREFIXES not supported
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #25 from Xavier Vachon xvachon@gmail.com 2011-04-09 00:47:59 CDT --- Affects Dragon Age 2.
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #26 from eric.c.dahl@gmail.com 2012-01-22 10:43:40 CST --- Seems to be fixed for me under wine-1.3.23, using Dark Age of Camelot as a test case (which previously failed in wine 1.2).
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #27 from eric.c.dahl@gmail.com 2012-01-22 10:48:12 CST --- Erm, sorry. Ignore previous comment. I was using the directory tree GUI widget to change directories. Changing directories using by using the text box to manually type the path still causes a page fault.
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #28 from Tim Colgate wine@mettalogic.co.uk 2012-02-03 17:40:48 CST --- Created attachment 38683 --> http://bugs.winehq.org/attachment.cgi?id=38683 wine trace for bug 18019 - crash on edit install location
http://bugs.winehq.org/show_bug.cgi?id=18019
Tim Colgate wine@mettalogic.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@mettalogic.co.uk
--- Comment #29 from Tim Colgate wine@mettalogic.co.uk 2012-02-03 17:43:30 CST --- (In reply to comment #28)
Created attachment 38683 [details] wine trace for bug 18019 - crash on edit install location
Still in wine-1.4-rc2 (for Mass Effect 2). I used WINEDEBUG=trace+relay,warn+all for the above attached log output.
The trace starts from call_window_proc() for the WM_KEYUP event that appears in the back trace (e.g. stack level 3 in comment #6).
I noticed one warning:
warn:browseui:ACLShellSource_QueryInterface unsupported interface: {00000101-0000-0000-c000-000000000046}
The GUID is listed here: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.ucomi... as UCOMIEnumString Interface.
Does this have any significance?
http://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #30 from Xavier Vachon xvachon@gmail.com 2013-06-30 14:17:23 CDT --- Still a bug in wine (1.6-rc4)
https://bugs.winehq.org/show_bug.cgi?id=18019
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #31 from Béla Gyebrószki gyebro69@gmail.com --- Still present in Wine 1.7.42, tested with Mass Effect 2 (non-Steam) demo: http://masseffect.bioware.com/cdn/A/ME2_DEMO/MassEffect2DemoEN.exe
MassEffect2DemoEN.exe sha1: cda9a25387a98e29772b3ccdcf609f87188285e2
https://bugs.winehq.org/show_bug.cgi?id=18019
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
https://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #32 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 51458 --> https://bugs.winehq.org/attachment.cgi?id=51458 SW:TOR installer crash (Wine 1.7.42)
Star Wars: The Old Republic (free-to-play) installer is also affected. The installer is only 30 MB but you have to create an account to download the installer: http://www.swtor.com/
SWTOR_setup.exe sha1: c20033d8df96ac6ce19be5c5f93942e13c22d216
Tested in wine-1.7.42-150-g5f35f1a
https://bugs.winehq.org/show_bug.cgi?id=18019
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael@fds-team.de, | |sebastian@fds-team.de
--- Comment #33 from Sebastian Lackner sebastian@fds-team.de --- The following patch written by Michael Müller should fix it, could you please test?
https://github.com/wine-compholio/wine-staging/blob/master/patches/browseui-...
https://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #34 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Sebastian Lackner from comment #33)
The following patch written by Michael Müller should fix it, could you please test?
https://github.com/wine-compholio/wine-staging/blob/master/patches/browseui- ACLShell_IEnumString/0001-browseui-Add-IEnumString-stub-interface-for- ACLShell.patch
The patch fixes the crash here.
https://bugs.winehq.org/show_bug.cgi?id=18019
--- Comment #35 from Nikolay Sivov bunglehead@gmail.com --- Should be fixed with http://source.winehq.org/git/wine.git/?a=commit;h=ab958dcf0cdaf82e42185021ed..., please retest.
https://bugs.winehq.org/show_bug.cgi?id=18019
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ab958dcf0cdaf82e42185021ed3 | |06a33dfcb2be4 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #36 from Béla Gyebrószki gyebro69@gmail.com --- Fixed in the git version, tested with Mass Effect 2 demo and SW:TOR installers.
wine-1.7.44-199-g714abcb
https://bugs.winehq.org/show_bug.cgi?id=18019
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #37 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.45.