Thank you to all who replied to my message below. A clean install of 5.3, xorg, gnome &c.. solved the problem (a little drastic I'll admit, but I was going to have to upgrade at some point). Best regards, Richard Mahoney -------- Forwarded Message -------- From: Richard MAHONEY <rbm49@ext.canterbury.ac.nz> To: Subscribers to FreeBSD-Stable <freebsd-stable@FreeBSD.org> Subject: GThread_ERROR | glib2 | gthread-posix.c Date: Sun, 26 Dec 2004 10:33:22 +1300 Dear Listmembers, I've just upgraded to `xorg-6.8.1' and have begun to experience seg. faults and core dumps with apps that rely on `glib-2.4.8'. The standard error is noted below. `gnome2-2.8.2' no longer works and I've had to revert to `pwm-2003.06.17'. A recompile of `glib', `gtk', all of `Gnome2' &c. has failed to resolve the problem. Does it have something to do with the following? : /usr/home/ports/devel/glib20/files/patch-gthread_gthread-posix.c Any help would be very much appreciated. Best regards, Richard Mahoney the system: [rbm49@131.203.240.72] /usr/home/rbm49/pkg $ uname -a FreeBSD 131-203-240-72.remote.comnet.co.nz 4.11-STABLE FreeBSD \ 4.11-STABLE #0: Sun Dec 19 21:29:45 NZDT 2004 \ root@131-203-240-72.remote.comnet.co.nz:/usr/home/obj/usr/src/sys/GENERIC \ i386 the problem: [rbm49@131.203.240.72] /usr/home/rbm49/pkg $ firefox GThread-ERROR **: file gthread-posix.c: line 137 \ (g_thread_impl_init): error 'Invalid argument' during \ 'pthread_getschedparam (pthread_self(), &policy, &sched)' aborting... Abort trap (core dumped) [rbm49@131.203.240.72] /usr/home/rbm49/pkg $ rm -f *core firefox-bin.core