I built the latest `geany` and `geany-plugins` from `master`, and with the Spell Check plugin enabled, no crash, so probably something upstream fixed it as suggested. Thanks everyone.
Sidenote: The [wiki](https://wiki.geany.org/howtos/testing_git#plugins) should really include that you need to add `--with-geany-libdir`. It took me a while to finally find it from [here](https://geany.org/manual/dev/hacking.html#building-plugins). Building plugins: ``` ./autogen.sh --prefix="$HOME/Code/clones/geany" --with-geany-libdir="$HOME/Code/clones/geany/prefix/lib" --disable-all --enable-spellcheck ``` Help => Debug Messages ``` 23:52:17: Geany INFO : Using alternate configuration directory 23:52:17: GLib-GIO DEBUG : _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for βgio-vfsβ 23:52:17: Geany INFO : Geany 1.36 (git >= 9c91c287), en_US.UTF-8 23:52:17: Geany INFO : GTK 3.24.23, GLib 2.64.6 23:52:17: Geany INFO : System data dir: /home/name/Code/clones/geany/prefix/share/geany 23:52:17: Geany INFO : User config dir: /home/name/Code/clones/geany/test_geany 23:52:17: Geany INFO : Loaded GTK+ CSS theme '/home/name/Code/clones/geany/prefix/share/geany/geany.css' 23:52:17: Geany INFO : Loaded GTK+ CSS theme '/home/name/Code/clones/geany/prefix/share/geany/geany-3.20.css' 23:52:17: Geany INFO : System plugin path: /home/name/Code/clones/geany/prefix/lib/geany 23:52:17: Geany INFO : Added filetype Genie (61). 23:52:17: Geany INFO : Added filetype Kotlin (62). 23:52:17: Geany INFO : Added filetype Graphviz (63). 23:52:17: Geany INFO : Added filetype CUDA (64). 23:52:17: Geany INFO : Added filetype Cython (65). 23:52:17: Geany INFO : Added filetype Clojure (66). 23:52:17: Geany INFO : Added filetype Scala (67). 23:52:17: Geany INFO : Added filetype Swift (68). 23:52:17: Geany INFO : Added filetype Nim (69). 23:52:17: Geany INFO : Added filetype JSON (70). 23:52:17: Geany INFO : Added filetype Arduino (71). 23:52:17: Geany INFO : Added filetype Groovy (72). 23:52:17: Geany INFO : Loaded libvte from libvte-2.91.so.0 23:52:17: Geany INFO : unknown : None (UTF-8) 23:52:20: Geany INFO : Added 36 plugin(s) in '/home/name/Code/clones/geany/prefix/lib/geany'. 23:52:20: Gtk CRITICAL : gtk_widget_get_preferred_width_for_height: assertion 'height >= 0' failed 23:52:24: SpellCheck DEBUG : Initializing Enchant library version 1.6 or older 23:52:24: Geany INFO : Loaded: /home/name/Code/clones/geany/prefix/lib/geany/spellcheck.so (Spell Check) 23:52:24: GdkPixbuf DEBUG : gdk_pixbuf_from_pixdata() called on: 23:52:24: GdkPixbuf DEBUG : Encoding raw 23:52:24: GdkPixbuf DEBUG : Dimensions: 14 x 14 23:52:24: GdkPixbuf DEBUG : Rowstride: 56, Length: 808 23:52:24: GdkPixbuf DEBUG : Copy pixels == false 23:52:24: GdkPixbuf DEBUG : gdk_pixbuf_from_pixdata() called on: 23:52:24: GdkPixbuf DEBUG : Encoding raw 23:52:24: GdkPixbuf DEBUG : Dimensions: 14 x 14 23:52:24: GdkPixbuf DEBUG : Rowstride: 56, Length: 808 23:52:24: GdkPixbuf DEBUG : Copy pixels == false 23:52:25: Geany INFO : Unloaded: /home/name/Code/clones/geany/prefix/lib/geany/spellcheck.so 23:52:31: Geany INFO : /home/name/Documents/bug.txt : None (UTF-8) 23:52:37: Geany INFO : Added 36 plugin(s) in '/home/name/Code/clones/geany/prefix/lib/geany'. 23:52:37: Gtk CRITICAL : gtk_widget_get_preferred_width_for_height: assertion 'height >= 0' failed 23:52:41: SpellCheck DEBUG : Initializing Enchant library version 1.6 or older 23:52:41: Geany INFO : Loaded: /home/name/Code/clones/geany/prefix/lib/geany/spellcheck.so (Spell Check) 23:52:41: GdkPixbuf DEBUG : gdk_pixbuf_from_pixdata() called on: 23:52:41: GdkPixbuf DEBUG : Encoding raw 23:52:41: GdkPixbuf DEBUG : Dimensions: 14 x 14 23:52:41: GdkPixbuf DEBUG : Rowstride: 56, Length: 808 23:52:41: GdkPixbuf DEBUG : Copy pixels == false 23:52:41: GdkPixbuf DEBUG : gdk_pixbuf_from_pixdata() called on: 23:52:41: GdkPixbuf DEBUG : Encoding raw 23:52:41: GdkPixbuf DEBUG : Dimensions: 14 x 14 23:52:41: GdkPixbuf DEBUG : Rowstride: 56, Length: 808 23:52:41: GdkPixbuf DEBUG : Copy pixels == false 23:52:42: GdkPixbuf DEBUG : gdk_pixbuf_from_pixdata() called on: 23:52:42: GdkPixbuf DEBUG : Encoding raw 23:52:42: GdkPixbuf DEBUG : Dimensions: 14 x 14 23:52:42: GdkPixbuf DEBUG : Rowstride: 56, Length: 808 23:52:42: GdkPixbuf DEBUG : Copy pixels == false 23:52:51: Geany INFO : /home/name/Documents/bug.txt : None (UTF-8) 23:54:08: Geany INFO : /home/name/Documents/bug.txt : None (UTF-8) ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1022#issuecomment-723158750
