http://bugs.winehq.org/show_bug.cgi?id=6316
--- Comment #23 from Nick J nickpj@gmail.com 2008-12-10 20:03:53 ---
Still need the regression test.
I have attempted to do the regression test today, and can only report that the regression test itself appears to be broken.
Here's what I did (on an Ubuntu 8.04 AMD64 system), following the instructions from http://wiki.winehq.org/RegressionTesting : -------------------------------------------- sudo apt-get install git-core sudo apt-get install ccache sudo apt-get build-dep wine wine-dev cd ~/tmp mkdir wine cd wine git clone git://source.winehq.org/git/wine.git wine-git cd wine-git git bisect start # Note the version 0.9.43 number came from my best guess of when it worked, based on other people's comments in this bug. git bisect good wine-0.9.43 git bisect bad wine-1.0 CC="gcc-4.2 -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v make depend make mv ~/.wine ~/.wine-backup ------------------------------------------------------------
Everything went fine up to this point.
Then attempt to install it: ./wine /cdrom/myobapp/mplus10/Setup.exe
... And after a minute or so get this error dialog box: "MYOB Accounting Plus v10.0.2 Setup failed to launch installation engine: (0x80040154) [OK]"
On the console it says: $ ./wine /cdrom/myobapp/mplus10/Setup.exe preloader: Warning: failed to reserve range 00000000-60000000 wine client error:b: version mismatch 335/339. Your wineserver binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running? err:process:start_wineboot failed to start wineboot, err 1359 err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report preloader: Warning: failed to reserve range 00000000-60000000 wine client error:d: version mismatch 335/339. Your wineserver binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running? preloader: Warning: failed to reserve range 00000000-60000000 wine client error:f: version mismatch 335/339. Your wineserver binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running? err:ole:create_server class {91814ec0-b5f0-11d2-80b9-00104b1f6cea} not registered err:ole:CoGetClassObject no class object {91814ec0-b5f0-11d2-80b9-00104b1f6cea} could be created for context 0x4 $
Clicking the "OK" button causes the setup program to exit. I.e. I cannot see a way to setup the program to actually get to the bit I want to test.
[re the tab switching problem]
File a new bug.
Logged now as bug 16459. For people trying to use MYOB on Wine, you are probably going to run into tab switching problem too (as well as this printing problem).