[Bug 214338] [PATCH] devel/glib20: new kqueue() backend for file monitoring

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 18 13:33:34 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338

--- Comment #73 from Ting-Wei Lan <lantw44 at gmail.com> ---
(In reply to rozhuk.im from comment #70)
Can you type 'disassemble' in GDB and paste the output? Seeing illegal
instruction error without knowing which instruction causes the error isn't very
useful because the backtrace isn't related to the file monitor.

I don't claim that GLib port shipped with FreeBSD doesn't have problems. In
fact, I know it has problems and I modified hundreds of lines of GLib code in
the kqueue file monitor backend during the 2.58 cycle. This includes fixes for
crashes caused by race conditions in order to let GLib pass all tests on
FreeBSD and run tests regularly on the upstream CI. It will be nice if you can
test the latest version of GLib (currently 2.60) instead of the outdated
version included in FreeBSD ports to know whether upstream GLib still has
problems.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-gnome mailing list