[Bug 12928] Microsoft Office 2003 won't install in Wine 0.9.61

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 3 09:28:39 CDT 2008


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


Robert M. Muncrief <rmuncrief at comcast.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |julliard at winehq.org,
                   |                            |rmuncrief at comcast.net




--- Comment #4 from Robert M. Muncrief <rmuncrief at comcast.net>  2008-05-03 09:28:38 ---
OK, bisect identified the patch and it's attached above.

But while going through the procedure and seeing how easy it was to use bisect
(I didn't know about it before) I was interested on how such a bug could get
through release regressions tests in the first place, and was surprised to
discover that Wine doesn't have any.

I've written a few regression test programs for clients before, the largest at
Sun Microsystems many years ago, and don't understand why a formal regressions
test program hasn't been written. It seems that with the way bisect can
identify errant patches, all that needs to be done is to create templates
identifying the Windows Applications to be tested, the input and output window
handles and the values to write/read from/to the program, and its arguments.
After that you could run just the program and monitor output messages, again
comparing them to templates of what's acceptable or not, and if an unacceptable
message is output or the program crashes run bisect on it, and automatically
fill out a bug report to be sent to the developers concerned.

But I don't know the internals of Wine. Is there a problem determining
Application window handles and/or setting and reading values from them, or
something else that I'm missing?

If not someone should email me with some specifications about what you need,
and links to documentation about the relevant API's and whatever other
documentation I might need and I'll see what it would take to create one for
you. I'm concerned that your trying to release V1.0 without regressions tests,
because after 1.0 users are going to expect a stable program, and as it stands
now any patch can break programs and you won't know until users find it,
slowing the adoption of Wine as a stable Windows alternative.


-- 
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.



More information about the wine-bugs mailing list