Hi,
We are using Ambrasoft, a Dutch educational software suite. It currently works on wine 0.9.9. But unfortunately not on later versions. When it just got out I tried wine 0.9.10, but unfortunately Ambrasoft hangs on start up with this release. I was fairly busy but now I'm giving it another shot.
Currently using wine 0.9.12 and it doesn't hang however the application reports the following errors:
[3][error] [13] in functie [MT6SchoolMenu::Main] Type mismatch --------------------------------------------------------------------------- [2][error] [13] in functie [T6SchoolMenu::MT6SchoolMenu::Init] Type mismatch --------------------------------------------------------------------------- [1][error] [13] in functie [CGroepCollection::Initialize] Type mismatch --------------------------------------------------------------------------- [0][error] [13] in functie [MDBAccess::GetGroepLijst] Type mismatch --------------------------------------------------------------------------- Log string: AmbraSoft.Ini bestand gevonden, Access version (location=M:\Ambrasoft\ provider=Microsoft.Jet.OLEDB.4.0) Schoolpakket 9
The software uses an MS Access database and it looks like it goes bad in that department. I'm not sure how to supply more information.
If requested I could build it with debug symbols and backtrace it (although i'm not sure with which parameters). Currently I'm using the ubuntu package from winehq but that probably doesn't matter.
The number 1 reason I would like to try this new version is because I noticed improved esd support in the changelog of 0.9.10. I hope it works (we use thinclients that use esd for sound).
Any hints/tips/tricks/feedback would be appeciated.
Kind regards,
Herman Bos
Herman Bos <hbos <at> osso.nl> writes:
Any hints/tips/tricks/feedback would be appeciated.
Kind regards,
Herman Bos
Hi, looks quite similar to some bugs reported in bugzilla. Does running with native oleaut32.dll get you around the problem (e.g. WINEDLLOVERRIDES="oleaut32=n" wine app.exe; after you copied oleaut32.dll from a windows partition into ~/.wine/drive_c/windows/sytem32) Another thing to try is of course do regression test to find the patch that broke your app(see http://wiki.winehq.org/GitWine?highlight=%28git%29).
Sunday, May 7, 2006, 9:26:11 AM, Herman Bos wrote:
Hi,
We are using Ambrasoft, a Dutch educational software suite. It currently works on wine 0.9.9. But unfortunately not on later versions. When it just got out I tried wine 0.9.10, but unfortunately Ambrasoft hangs on start up with this release. I was fairly busy but now I'm giving it another shot.
Currently using wine 0.9.12 and it doesn't hang however the application reports the following errors:
[3][error] [13] in functie [MT6SchoolMenu::Main] Type mismatch
[2][error] [13] in functie [T6SchoolMenu::MT6SchoolMenu::Init] Type mismatch
[1][error] [13] in functie [CGroepCollection::Initialize] Type mismatch
[0][error] [13] in functie [MDBAccess::GetGroepLijst] Type mismatch
Log string: AmbraSoft.Ini bestand gevonden, Access version (location=M:\Ambrasoft\ provider=Microsoft.Jet.OLEDB.4.0) Schoolpakket 9
The software uses an MS Access database and it looks like it goes bad in that department. I'm not sure how to supply more information.
If requested I could build it with debug symbols and backtrace it (although i'm not sure with which parameters). Currently I'm using the ubuntu package from winehq but that probably doesn't matter.
The number 1 reason I would like to try this new version is because I noticed improved esd support in the changelog of 0.9.10. I hope it works (we use thinclients that use esd for sound).
Any hints/tips/tricks/feedback would be appeciated.
Kind regards,
Herman Bos
Do regression testing. Find the patch that broke it for you. Try not to use to much native stuff.
Vitaliy