dia-0.97.2-r1 segfaults with the following message: Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated. sys:1: Warning: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init ** (dia:15945): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed ** (dia:15945): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed Segmentation fault According to the following patch that fixes this issue this happens with newer glib versions: https://build.opensuse.org/package/view_file/openSUSE:Factory/dia/dia-glib-2.35.patch?rev=24cf757b766c4023926760ff77985e47 Works for me on AMD64. Reproducible: Always
Created attachment 358816 [details, diff] dia glib patch
Ah, I forgot, I'm using unstable glib-2.36.3-r2.
The patch is also required with latest glib-2.36.4-r1.
Dublicate of bug 469040
Happens to me too (dia:1002): GLib-WARNING **: A group named "gtk" is already part of this GOptionContext sys:1: Warning: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init ** (dia:1002): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed ** (dia:1002): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed Segmentation fault
*** This bug has been marked as a duplicate of bug 469040 ***