Date: Tue, 22 Mar 2016 12:51:59 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: "Oleg V. Nauman" <oleg@opentransfer.com> Cc: freebsd-current@freebsd.org Subject: Re: Fatal error 'mutex is on list' at line 139 in file /usr/src/lib/libthr/thread/thr_mutex.c (errno = 35) Message-ID: <20160322105159.GS1741@kib.kiev.ua> In-Reply-To: <24312565.qdfGvr8xZt@asus.theweb.org.ua> References: <5093647.qxI0C33PyG@asus.theweb.org.ua> <1850738.9W54HNFmp1@asus.theweb.org.ua> <20160322075323.GR1741@kib.kiev.ua> <24312565.qdfGvr8xZt@asus.theweb.org.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 22, 2016 at 12:01:38PM +0200, Oleg V. Nauman wrote: > After applying this patch: > > No coredumps produced after three subsequent KDE session restarts. Thank you for patience and testing. The issue is apparent bug in KDE which can do several calls to pthread_mutex_init() for process-shared mutex, from different processes. This situation is declared as undefined by Posix and really is quite severe bug for unchecked implementations. I committed the workaround as r297185.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160322105159.GS1741>