http://bugs.winehq.org/show_bug.cgi?id=24106
Summary: vb6 installer crashes without +relay Product: Wine Version: 1.3.0 Platform: x86 OS/Version: Linux Status: NEW Keywords: Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Created an attachment (id=30331) --> (http://bugs.winehq.org/attachment.cgi?id=30331) Log of crash with +relay in win98 mode
For some reason, the vb6 installer now crashes unless you run with +relay.
The console shows Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00411799). but because +relay works around the problem, it's hard to give a good log.
Running in win98 mode crashes at about the same time even with +relay, I'll attach that log.
http://bugs.winehq.org/show_bug.cgi?id=24106
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.0 |1.3.1
--- Comment #1 from Dan Kegel dank@kegel.com 2010-08-23 11:13:32 --- Whoops, this was with 1.3.1, not 1.3.0.
http://bugs.winehq.org/show_bug.cgi?id=24106
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #2 from Anastasius Focht focht@gmx.net 2010-08-27 04:30:41 --- Hello,
which Visual Basic 6.0 Edition is this? I tried Visual Studio 6 Prof and Enterprise Edition (and SP5 one) which contain VB6 but none of them contained this "vs60wiz.exe" installer (even in resources):
Looks like dynamically extracted ...
--- snip --- 0009:Call KERNEL32.CreateProcessA(0032d788 "C:\users\dank\Temp\vs60wiz.exe",0032dc98 "C:\users\dank\Temp\vs60wiz.exe /location:D: ",00000000,00000000,00000000,00000020,00000000,00000000,0032d744,0032d734) ret=0040ccf3 --- snip ---
Anyway are you sure you don't run into well known performance counter bug 5322 ?
Even MSDN/KB points out the issue: http://support.microsoft.com/kb/192731
"192731 BUG: Application Error in Setup (VS60wiz.exe) when installing Microsoft Visual Studio 6.0"
You could provide that "vs60wiz.exe" executable to a private download, I don't need the whole installer garbage.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24106
--- Comment #3 from Dan Kegel dank@kegel.com 2010-08-27 08:50:06 --- Bug 5322 was worked around by win98 mode, but this isn't, so perhaps it's different.
The app is Visual Basic 6.0 Professional, cd label VBP600ENU1.
/media/VBP600ENU1 $ find . -type f | xargs grep -i -l vs60wiz ./setup.exe
/media/VBP600ENU1 $ sha1sum setup.* 884b9b78a4659df9a7a944cb2e04c8f4857ee2f4 setup.exe 5c6de9642f17b4cf5bdd9a5131bfabecf0cc7a2f setup.ini e9faee5d16230b86d0ffadbe5e19df553d3e79c3 setup.tdf
I'll contact you offline.
http://bugs.winehq.org/show_bug.cgi?id=24106
--- Comment #4 from Anastasius Focht focht@gmx.net 2010-08-27 14:17:03 CDT --- Hello,
although the code looks pretty brain damaged (many version/build specific checks, was there any QA at this time?), I could not find a code path to reproduce this with "Win98" config. At the time the installer crashes, 'winemenubuilder' is messing with the registry (ideally shouldn't be a problem - but it hurts log analysis a bit).
Could you start off with a clean WINEPREFIX, pre-create it (wineboot) before running the installer, make sure no lingering processes. Set winver to Win98 and start the installer. If it still crashes, repeat previous steps and provide +relay log -> additionally add +reg to debug channels.
I suspect something messed up your registry hive.
Regards
http://bugs.winehq.org/show_bug.cgi?id=24106
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME
--- Comment #5 from Dan Kegel dank@kegel.com 2010-10-23 16:41:46 CDT --- Can't reproduce now. (I think I was running with empty wineprefixes before, should have been ok, but whatever.)
http://bugs.winehq.org/show_bug.cgi?id=24106
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Dmitry Timoshkov dmitry@codeweavers.com 2010-10-24 00:50:32 CDT --- Closing.