I have not used Osmo, but what you describe appears to be a bug or very bad practice from the developers.

In C and C++ assertions are a feature intended to be used for internal consistency checks (those that depend only in the program and not in its environment). Sometimes they are used for external consistency checks, like checking that a required file exists. This is incorrect. It is also very bad practice because when the assertion fails it terminates the program suddenly and gives no information for troubleshooting which is exactly what is happening here.

If you changed something relevant, as a workaround try undoing it and try to run Osmo again. You can also try compiling and installing the latest version of gtkspell manually and instructing Osmo to use it. Maybe the bug has already been fixed in the latest version; otherwise, report the bug to the developers of Osmo.

Reply via email to