|
From: | Paul Eggert |
Subject: | Re: Using glib's g_file_monitor_file and g_file_monitor_directory |
Date: | Mon, 03 Jun 2013 23:09:09 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 |
I tried the new monitor and it made Emacs freeze. I was running "emacs -nw", which I think may help explain the problem. Fedora 17, x86-64. Here's what I ran: (gfile-add-watch "/tmp/foo" '() (lambda (ev) (message "%s" ev))) Here are the diagnostics that were blatted onto my screen before Emacs froze: (process:11082): GLib-GObject-CRITICAL **: gtype.c:2722: You forgot to call g_type_init() (process:11082): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)'\ failed (process:11082): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (process:11082): GLib-GObject-CRITICAL **: gtype.c:2722: You forgot to call g_type_init() (process:11082): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (process:11082): GLib-GObject-CRITICAL **: gtype.c:2722: You forgot to call g_type_init() (process:11082): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
[Prev in Thread] | Current Thread | [Next in Thread] |