Hello,
We would need more information before we can draw any conclusions. Please ask you writers when they encounter a crash, if the app shows a crash report to send it either to you or directly to us at
support@oxygenxml.com.
If there's a unhandled error with a Java stack trace there's usually a Copy button that copies that trace to the Clipboard and you can send it to us.
The definition of crash is very loose for the average user. So this would need some clarifying first.
If it's a "crash to desktop" (application closes with no warning), that is most likely the Java virtual machine crashing.
If by crash you mean it shows an unhandled error message dialog (e.g. OutOfMemoryError or NullPointerException) that is Oxygen and/or lack of memory for what it needs to process.
If it hangs/freezes, that may still be an insufficient memory issue for what the application needs to process.
About 5 of them say that Oxygen crashes on them every day at least once.
What are they doing when it crashes? Do they make any changes to the display resolution or plug/unplug an external display?
Are they running a specific action when Oxygen does that (e.g. a transformation, publishing, etc)?
Sometimes they can't get Oxygen to work again unless they reboot.
If the application is stuck (hanged) for whatever reason, it may need to be force-closed (e.g. from Activity Monitor). You cannot start it a second time before completely closing the first instance. Some users don't know how to accomplish that so they rely on rebooting to fix the problem.
Assuming they have managed to force close Oxygen, it will start immediately.
Is there a problem with 18.1 on OSX?
We are not aware of any consistent crashes of 18.1 on OS X. There are some known startup issues on OS X 10.12 with .apps that are not from the App Store (includes Oxygen). These are easily overcome by removing the quarantine flag and do not affect the subsequent functionality of the application.
There may be some Java issues on some Mac configurations, but these are rare and we do not have a clear pattern of what triggers them.
Would upgrading to Oxygen version 19 help?
v19 bundles a newer version of Java, so it might help, if it is a Java crash. But you can also change the Java runtime bundled with Oxygen with a minimum amount of effort.
v19 also brings a lot of bugfixes, but we don't know if what your writers encounter is a bug or something else. It might help, or it may not make any difference. If you want to give v19 a try to see if it helps, you can request a free 30 day trial license on our support email address,
support@oxygenxml.com.
Regards,
Adrian