From owner-freebsd-current@FreeBSD.ORG Tue Jan 20 17:07:42 2015 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7128A197 for ; Tue, 20 Jan 2015 17:07:42 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13AEBC74 for ; Tue, 20 Jan 2015 17:07:41 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id t0KH7apo005421 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Jan 2015 19:07:36 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua t0KH7apo005421 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id t0KH7YCW005420; Tue, 20 Jan 2015 19:07:34 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 20 Jan 2015 19:07:34 +0200 From: Konstantin Belousov To: Poul-Henning Kamp Subject: Re: Current trouble Message-ID: <20150120170734.GJ42409@kib.kiev.ua> References: <1186.1421744105@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1186.1421744105@critter.freebsd.dk> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2015 17:07:42 -0000 On Tue, Jan 20, 2015 at 08:55:05AM +0000, Poul-Henning Kamp wrote: > I just tried current as of yesterday and had to give up rather quickly. > > unbound sig#11'ed on bootup, couldn't find a coredump. > > Trying to read a PDF file with evince I got one: > > $ evince > Fatal error 'mutex is on list' at line 424 in file /freebsd/svn_src/head/lib/libthr/thread/thr_mutex.c (errno = 2) > Abort (core dumped) This message typically mean that non-async signal safe function was called after fork in the multithreaded process. Cannot say anything more useful. The backtrace below clearly indicates that a new thread was in the process of being created, but what was the global state of process ? > > Backtrace looks like: > > #0 0x000000080457648a in thr_kill () from /lib/libc.so.7 > #1 0x00000008045763f8 in raise () from /lib/libc.so.7 > #2 0x0000000804574959 in abort () from /lib/libc.so.7 > #3 0x000000080422660a in pthread_attr_getaffinity_np () from /lib/libthr.so.3 > #4 0x0000000804221c00 in pthread_mutex_destroy () from /lib/libthr.so.3 > #5 0x0000000810ee0aa9 in Array::decRef () from /usr/local/lib/libpoppler.so.46 > #6 0x0000000810f524ef in Object::free () from /usr/local/lib/libpoppler.so.46 > #7 0x0000000810f07408 in Gfx::go () from /usr/local/lib/libpoppler.so.46 > #8 0x0000000810f06ecb in Gfx::display () from /usr/local/lib/libpoppler.so.46 > #9 0x0000000810f57058 in Page::displaySlice () > from /usr/local/lib/libpoppler.so.46 > #10 0x0000000810a3b3e2 in _poppler_page_render () > from /usr/local/lib/libpoppler-glib.so.8 > #11 0x000000081080df51 in register_evince_backend () > from /usr/local/lib/evince/4/backends/libpdfdocument.so > #12 0x000000081080d2c5 in register_evince_backend () > from /usr/local/lib/evince/4/backends/libpdfdocument.so > #13 0x0000000800ae4cc1 in ev_job_print_set_cairo () > from /usr/local/lib/libevview3.so.3 > #14 0x0000000800ae5bc0 in ev_job_scheduler_get_running_thread_job () > from /usr/local/lib/libevview3.so.3 > #15 0x00000008039360fa in g_thread_proxy () > from /usr/local/lib/libglib-2.0.so.0 > #16 0x000000080421b6e4 in pthread_create () from /lib/libthr.so.3 > #17 0x0000000000000000 in ?? () > > I'm not sure if these two observations are connected, but it was enough > to make -current unworkable for me... > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"