[Bug 8033] TOPO 4.2.7: Unhandled Page Fault Using

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 6 19:18:53 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=8033





--- Comment #38 from rankincj at yahoo.com  2007-10-06 19:18:52 ---
(In reply to comment #37)
> It sounds like you're adding registry entries
> from Windows to make the app work in the first place.  Is that the case?

Of course not; the missing registry entries were presumably installed by either
the application itself or its installation process. (It's Windows - Windows
applications do that sort of thing!)

And yes, this is a regression of sorts in that I installed the application with
Wine 0.9.3x and it broke when I upgraded to Wine 0.9.35. The fix posted in bug
#8033 kept me running until 0.9.42 was released and then bug #9147 broke it
again.

> Keeping a wineprefix between version is extremely common, but you miss the
> point that it's not guaranteed to work.

No, I get that it's not guaranteed to work. It's the "(lack of) what happens
next" that I am having trouble with. In particular, your "sanitized" wineprefix
approach  that just looks like a back-handed way of telling your users to go
away and reinstall all their applications.

If you're going to create mandatory registry entries in Wine that will make
Wine crash/explode if they're not present then you need to find a way to update
the .reg files in users' .wine/ directories too. Or put all these critical
entries into an unmodifiable wine.reg file that every wine installation loads
at start up. Or SOMETHING. Because no-one who installs Wine as binary packages
is *ever* going to be interested in recreating his/her .wine directory each
time they update. E.g. do you have any idea how much work is involved to
install World of Warcraft, with all of its patches and expansion packs?


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list