http://bugs.winehq.com/show_bug.cgi?id=1387
------- Additional Comments From winebug@flonet.net 2003-28-06 11:06 ------- Bug comments restored from Gmane.org:
Hello wine programmers,
I'm trying to install a Dorling Kindersley educational software package called "Learning Ladder - Ages 5 - 7"
The install fails with the error:
Unhandled exception: page fault on read access
My environment is a fresh wine-20030318 on Redhat 8.0.
The output of the winedbg tool is attached.
Many thanks,
Simon Taylor
------- Additional Comments From simon@unisolve.com.au 2003-04-14 05:40 ------- Created an attachment (id=453) --> (http://bugs.winehq.com/attachment.cgi?id=453&action=view) The output of the winedbg tool
------- Additional Comments From andi@rhlx01.fht-esslingen.de 2003-04-14 06:23 ------- Sorry, output is useless, since the program starts the real setup.exe with CreateProcess() and then immediately quits. And for some reason Wine doesn't keep logging the new process. :-\
Alexandre, could you tell us whether this behaviour is undesired and should/could be changed?
BTW, you could run D:\dksetup\setup.exe instead of the setup wrapper. That way the *real* installation program should get logged properly.
------- Additional Comments From simon@unisolve.com.au 2003-04-14 07:30 ------- Created an attachment (id=454) --> (http://bugs.winehq.com/attachment.cgi?id=454&action=view) The output of bug_report.pl for /mnt/cdrom/dksetup/setup.exe
------- Additional Comments From mike@theoretic.com 2003-04-14 09:04 ------- If you've run up2date lately, you'll need the very latest release or CVS to avoid problems with glibc
------- Additional Comments From simon@unisolve.com.au 2003-04-14 23:50 ------- Thanks for the attention people have given this bug report so far - it's very heartening.
Things have moved along a little, I now get a different Unhandled exception error ;-)
Specifically:
* I run " wine /mnt/cdrom/dksetup/setup.exe" * I get a small Installshield Wizard window with a progress bar and then another small window with:
Unhandled exception Error Number: 0x80040706 Desciption: Object reference not set
Setup will now terminate
* I've run this process through a dozen times, (taking care to clean up any old wine or wineserver processes still running), and I've noticed that every so often I don't get the Unhandled exception window, and I get as far as the full screen Installshield window. But my wine session and screen are unresponsive at that point.
I'm going to attach the latest bug_report.pl output. Are there any other tests I can run to help?
------- Additional Comments From simon@unisolve.com.au 2003-04-14 23:52 ------- Oops. I forgot to mention in my last comment that I have installed today's cut of wine from cvs. Otherwise I am running on a fairly vanilla RedHat 8.0 laptop.
------- Additional Comments From simon@unisolve.com.au 2003-04-14 23:53 ------- Created an attachment (id=455) --> (http://bugs.winehq.com/attachment.cgi?id=455&action=view) The output of the bug_report.pl program using wine-20030408
------- Additional Comments From mike@theoretic.com 2003-04-15 05:28 ------- Try installing dcom98 from microsoft.com
------- Additional Comments From simon@unisolve.com.au 2003-04-23 06:32 ------- Thanks for the suggestion Mike.
I've downloaded DCOM98.exe, but when I try to install it, I get an error window that says:
A newer version of DCOM95 or DCOM98 had been installed. To override, you must uninstall the current version first.
To ensure that I was not getting this error due to old dcom software lying around, I then setup my wine config file so that it pointed to new c: and e: drives (empty except for the minimum Windows directories you guys recommend. So therefore it's a Unix only empty widows system).
It still generated the same error.
I searched for the error in the winehq bug list, and on google generally. I saw a few mentions, but no obvious resolution.
If anyone can help me to progress this, I would be most grateful. I'm very keen to install this app, (and others like it), that I have purchased for my kids, and dammit (!) I don't want Windoze in the house ;-)
------- Additional Comments From mike@theoretic.com 2003-04-23 10:41 ------- Are you running the DCOM installer with builtin ole32, oleaut32 or rpcrt4 dlls?
I don't really know what's going on here. I assume you've tried a clean install right? DCOM should install right off with no problems on a clean install of WineHQ CVS.
------- Additional Comments From simon@unisolve.com.au 2003-04-24 00:10 ------- Actually no, dcom98.exe from microsoft.com does not install for me with a fresh Unix only wine environment and todays CVS cut of wine.
I've attached a script file that shows the process I ran to prove this.
In summary, I:
* Removed my old c directory (/c) * Got the latest wine from CVS and built it * Logged in as a user who has never run wine before (eg: no .wine directory) * Ran tools/wineinstall to rebuild wine and to build a local .wine directory and a local c directory * Confirmed what was done by wineinstall * cd to the new c directory * cp the DCOM98.exe file into that directory * wine DCOM98.exe
And unfortunately, I get exactly the same error as before. It insists that I have to uninstall the earlier DCOM version first ;-(
This is dead easy to reproduce, should I make this into a separate bug report or leave it here?
Any feedback gratefully received.
------- Additional Comments From simon@unisolve.com.au 2003-04-24 00:12 ------- Created an attachment (id=463) --> (http://bugs.winehq.com/attachment.cgi?id=463&action=view) A 'script' file of the tools/wineinstall process
------- Additional Comments From mike@theoretic.com 2003-04-25 03:16 ------- I'll try this tonight with latest CVS wine (i haven't done an update for a while).
It sounds like something broke DCOM installation recently. Not good. If I get the same results we should open a new bug.