I’m a happy sailwave user for a couple of years now running sailwave under Ubuntu with wine. Untortunately under Ubuntu 18.04 lts and wine sailwave is crashing when starting.
It says “Unhandled exception: divide by zero in 32-bit code (0x45aea01a).”
Same behaviour also under MacOS using wine bottler. Any ideas?
Hi Thomas, I’m sure Huw will help you with this as he has tested most versions with Wine and found no problems that I’m aware of. There are also other users using it with Wine Bottler.
It would help to know from when it stopped working and what versions of Sailwave, Wine and Winebottler you are using. Under Windows the only known cause of a crash at startup is Teamviewer being installed (And this is Teamviewers fault.)
sailwave will stop initially at startup (right after showing the splash logo). Right now I tried the latest version of sailwave 2.25.10, WineBottler 1.8.6 under MacOs 10.13.6 (fresh install).
I remember last running sailwave install was under Ubuntu LTS 16.04 (no clue which wine version was running).
Interesting if you are seeing a Splash logo. The splash logo is only displayed if it is doing a foreign language translation. Sailwave in English mode starts so quickly that it doesn’t display a splash screen. If it is being translated it displays the splash screen for a couple of seconds while it loads the translation files. Are you running with translation active or in English? I did message Huw earlier and he was going to check it out on his copy.
Sorry to hear you are having problems having 'upgraded' to Ubuntu
18.04.
I have a short while ago created a VirtualBox VM of Ubuntu 18.04
and one of Linux Mint and installed WINE on both, which is v3.0.2.
I then downloaded Sailwave 2-25-10 and installed from the command
line, for some reason [maybe I had not restarted system] but I was
not able to install by right click and select WINE installer.
The install of Sailwave was successful on both Ubuntu 18.04 &
Linux Mint 19. I then tried opening Sailwave on both and again had
no problems. I then double-clicked one of the files in the
Examples folder of Sailwave Data, scored a the series and
published all without any problems.
FYI - I am also successfully running Sailwave on the following
Linux distributions as well as Windows 10:
openSUSE Tumbelweed rolling distribution fully patched [WINE
v3.14] on real hardware
Linux Mint 18.3 fully patched [WINE v1.6.2] on real hardware
Ubuntu 16.04 fully patched [WINE v1.6.2] VirtualBox VM
Raspbian fully patched VirtualBox VM [WINE v1.6.2]
With regards to WineBottler, if I remember correctly, it is
numbered the same as the version of WINE, so the current stable
version of Winebottler is v1.8.6. So that will be using WINE
v1.8.6. Which is a long way behind the current release I am using
on my openSUSE system [WINE v3.14], but the openSUSE is a rolling
release and just off bleeding edge!
If you are able to grab a screen shot of what you see when
starting Sailwave and post, it might be helpful in trying to
determine what is happening with your environment.
Kind regards,
Huw
···
On 03/09/2018 09:22, Jon Eskdale
[sailwave] wrote:
I’m sure Huw will help you with this as he has tested most
versions with Wine and found no problems that I’m aware
of. There are also other users using it with Wine
Bottler.
It would help to know from when it stopped working
and what versions of Sailwave, Wine and Winebottler you
are using. Under Windows the only known cause of a
crash at startup is Teamviewer being installed (And this
is Teamviewers fault.)
This is something to do with running it on a German Language.
This works fine on Windows. The installer checks the language of the PC and installs the German translation files and switches Sailwave to use German translation.
If you set you Wine to English before installing Sailwave that would be a solution.
Or you could try editing the registry and clearing the registry key - Computer\HKEY_CURRENT_USER\Software\Sailwave\Options Locale to empty
I completely removed the wine installation directory, set language to english (export LAN=en_EN) and reinstalled sailwave -> everything working as expected!
It has not appeared yet but I have approved your latest message
about having removed WINE and then re-installed with English as
the language. Everything now works.
FYI - the Sailwave installer can detect if it is being run on a
PC configured for Italian or German, if it detects either of these
two languages then Sailwave installs the Italian or German
language translations automatically. It could be other languages
as well but currently only Italian and German translations have
been done.
It is not something that had been thought of, but should have
been by me, that Sailwave user may try and install on a
non-English version of Linux/MacOS. Something for me to take a
look at.
Pleased to hear that you have Sailwave working albeit in English
not German.
Thank you for your patience whilst we tried to discover the
reason why you were having difficulty.
Kind regards,
Huw
···
On 03/09/2018 16:06, Jon Eskdale
[sailwave] wrote:
thank you for the information. I’m just happy being able to use sailwave again, it is a great piece of software.
Btw. both ways work: setting languange via environment or editing the registry entry. Tested under Ubuntu running wine 3.0.x and mac running WineBottler.
It has not appeared yet but I have approved your latest message
about having removed WINE and then re-installed with English as
the language. Everything now works.
FYI - the Sailwave installer can detect if it is being run on a
PC configured for Italian or German, if it detects either of these
two languages then Sailwave installs the Italian or German
language translations automatically. It could be other languages
as well but currently only Italian and German translations have
been done.
It is not something that had been thought of, but should have
been by me, that Sailwave user may try and install on a
non-English version of Linux/MacOS. Something for me to take a
look at.
Pleased to hear that you have Sailwave working albeit in English
not German.
Thank you for your patience whilst we tried to discover the
reason why you were having difficulty.
Kind regards,
Huw
···
On 03/09/2018 16:06, Jon Eskdale jon@… [sailwave] wrote:
Hi Thomas,
This is something to do with running it on a German
Language.
This works fine on Windows. The installer checks
the language of the PC and installs the German
translation files and switches Sailwave to use German
translation.
If you set you Wine to English before installing
Sailwave that would be a solution.
Or you could try editing the registry and clearing
the registry key -
Computer\HKEY_CURRENT_USER\Software\Sailwave\Options
Locale to empty