***** Ewl Developer Warning ***** : To find where this is occurring set a breakpoint for the function ewl_print_warning. This program is calling: ewl_highlight_cb_destroy(); With the paramter: data as the wrong type. (NULL) instead of (widget). Please fix your program. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1218263376 (LWP 6401)] 0xb7fa4019 in ewl_widget_type_is (widget=0x8157fe0, type=0xb7fb9b34 "widget") at ewl_widget.c:1695 1695 if (widget->inheritance) (gdb) bt #0 0xb7fa4019 in ewl_widget_type_is (widget=0x8157fe0, type=0xb7fb9b34 "widget") at ewl_widget.c:1695 #1 0xb7fb2546 in ewl_widget_destroy (w=0x8157fe0) at ewl_widget.c:420 #2 0xb7f4516d in ewl_mvc_cb_sel_free (data=0x814cfa8) at ewl_mvc.c:1168 #3 0xb7f45d88 in ewl_mvc_selected_clear (mvc=0x807ecc0) at ewl_mvc.c:287 #4 0xb7f46551 in ewl_mvc_data_set (mvc=0x807ecc0, data=0x8110780) at ewl_mvc.c:170 #5 0x0804e612 in populate_directories (w=0x8155030, event=0xbff6d5cc, data=0x0) at ephoto_main.c:259 #6 0xb7ec44e4 in ewl_callback_call_with_event_data (w=0x8155030, t=17, ev_data=0xbff6d5cc) at ewl_callback.c:507 #7 0xb7fae643 in ewl_widget_cb_mouse_up (w=0x8155030, ev_data=0xbff6d5cc, user_data=0x0) at ewl_widget.c:3020 #8 0xb7ec44e4 in ewl_callback_call_with_event_data (w=0x8155030, t=12, ev_data=0xbff6d5cc) at ewl_callback.c:507 #9 0xb7eeef2e in ewl_embed_mouse_up_feed (embed=0x8067788, b=1, x=134, y=90, mods=0) at ewl_embed.c:623 #10 0xb75f58ac in ewl_ev_x_mouse_up (data=0x0, type=13, e=0x80fc6a8) at ewl_engine_x11.c:1191 #11 0xb7c3fc2a in _ecore_event_call () at ecore_events.c:428 #12 0xb7c466ce in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:639 #13 0xb7c468aa in ecore_main_loop_begin () at ecore_main.c:79 #14 0xb7f3c3dd in ewl_main () at ewl_misc.c:378 #15 0x0804b5b7 in main (argc=1920169263, argv=Cannot access memory at address 0x5 ) at ephoto.c:273