(winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_n_monitors: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gtk-WARNING **: Screen for GtkWindow not set; you must always set a screen for a GtkWindow before using the window (winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_monitor_geometry: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_colormap_get_visual: assertion 'GDK_IS_COLORMAP (colormap)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed (winefish:75213): Gdk-CRITICAL **: IA__gdk_window_new: assertion 'GDK_IS_WINDOW (parent)' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 80ec06400 (LWP 100408/winefish)] 0x00000008012d13e8 in IA__gdk_window_enable_synchronized_configure (window=0x0) at gdkwindow-x11.c:5472 5472 if (!GDK_IS_WINDOW_IMPL_X11 (private->impl)) Current language: auto; currently minimal (gdb) where #0 0x00000008012d13e8 in IA__gdk_window_enable_synchronized_configure (window=0x0) at gdkwindow-x11.c:5472 #1 0x0000000800e15a5d in gtk_window_realize (widget=0x80ed4e0a0) at gtkwindow.c:4848 #2 0x0000000802889caa in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #3 0x000000080289ef26 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #4 0x000000080289f964 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #5 0x0000000800dee5e8 in IA__gtk_widget_realize (widget=0x80ed4e0a0) at gtkwidget.c:3554 #6 0x0000000800e14d9f in gtk_window_show (widget=0x80ed4e0a0) at gtkwindow.c:4532 #7 0x0000000802889caa in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #8 0x000000080289ef26 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #9 0x000000080289f964 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #10 0x0000000800ded723 in IA__gtk_widget_show (widget=0x80ed4e0a0) at gtkwidget.c:3236 #11 0x000000000044318e in start_splash_screen () at gui.c:974 #12 0x000000000046eaf4 in main (argc=1, argv=0x7fffffffe9a8) at winefish.c:189 (gdb)
A commit references this bug: Author: marino Date: Fri Aug 19 02:01:29 UTC 2016 New revision: 420438 URL: https://svnweb.freebsd.org/changeset/ports/420438 Log: editors/winefish: deprecate for removal in 2 months Winefish was one of the Berlios projects that disappeared a few years ago. It hasn't been updated since 2006 while the editor it forked from, Bluefish (www/bluefish), has been regularly updated. It also segfaults on AMD64 and ARMv6 platforms at startup, so mark it broken for those platforms. Give interested parties 2 months to fix the issues with this editor before it's removed from the tree. PR: 204851 Changes: head/editors/winefish/Makefile