maintainer-approval requested: [Bug 199872] devel/glib20 Apps using glib 2.42.2 crashing with 'pthread_mutex_lock' abort : [Attachment 186826] Update glib patch

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Oct 1 09:05:27 UTC 2017


Guido Falsi <madpilot at FreeBSD.org> has asked gnome at FreeBSD.org for
maintainer-approval:
Bug 199872: devel/glib20  Apps using glib 2.42.2 crashing with
'pthread_mutex_lock' abort
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199872

Attachment 186826: Update glib patch
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=186826&action=edit



--- Comment #16 from Guido Falsi <madpilot at FreeBSD.org> ---
Created attachment 186826
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=186826&action=edit
Update glib patch

the present glib port patches glib with upstream code from
https://bugzilla.gnome.org/show_bug.cgi?id=739424

That bug has an updated patch since when it was imported. New patch fixes a
locking problem in the specific code path causing this problem.

The same findings can be found in bug #217946 and bug #221679.

I compiled a patch importing the newer upstream fix, which even iif not perfect
seems to be better than what we have at present.

I had to rename the two patch files to force correct order when applying,
because the new patch in upstream bug 739424 depends on code from upstream bug
778515.

I'm asking other xfce4 users and glib consumers to test this patch, and report
back.

Hope this can be committed soon.


More information about the freebsd-gnome mailing list