Program received signal SIGSEGV, Segmentation fault. 0x00007ffff637a83f in efreet_desktop_changes_cb (data=, em=, event=, path=) at efreet_desktop.c:1370 1370 efreet_desktop.c: No such file or directory. in efreet_desktop.c (gdb) bt #0 0x00007ffff637a83f in efreet_desktop_changes_cb (data=, em=, event=, path=) at efreet_desktop.c:1370 #1 0x00007ffff6a2dda2 in _ecore_file_monitor_inotify_events (data=, fdh=) at ecore_file_monitor_inotify.c:243 #2 _ecore_file_monitor_inotify_handler (data=, fdh=) at ecore_file_monitor_inotify.c:168 #3 0x00007ffff78bb0f5 in _ecore_main_fd_handlers_call (once_only=0) at ecore_main.c:1313 #4 _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1512 #5 0x00007ffff78bb2bf in ecore_main_loop_begin () at ecore_main.c:663 #6 0x00000000004313e9 in main () efreet_desktop.c:1370 pointing to: if (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory"))