Date: Wed, 11 Apr 2012 23:27:55 +0200 From: Stefan Farfeleder <stefan@fafoe.narf.at> To: Konstantin Belousov <kostikbel@gmail.com> Cc: gnome@freebsd.org, AN <andy@neu.net>, David Chisnall <theraven@freebsd.org>, freebsd-current@freebsd.org Subject: Re: recent update breaks some ports Message-ID: <20120411212755.GA1355@mole.fafoe.narf.at> In-Reply-To: <20120411125338.GK2358@deviant.kiev.zoral.com.ua> References: <alpine.BSF.2.00.1204100122550.86500@mail.neu.net> <20120410063153.GA1458@mole.fafoe.narf.at> <20120411113400.GA1399@mole.fafoe.narf.at> <20120411125338.GK2358@deviant.kiev.zoral.com.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 11, 2012 at 03:53:38PM +0300, Konstantin Belousov wrote: > On Wed, Apr 11, 2012 at 01:34:01PM +0200, Stefan Farfeleder wrote: > > On Tue, Apr 10, 2012 at 08:31:53AM +0200, Stefan Farfeleder wrote: > > > > > > I'm experiencing that too (r234038), xine also no longer starts (hangs > > > at splash screen). > > > > FWIW backing out r233749 fixes evince and xine for me. > Please recompile at least rtld/libc/libthr with debugging symbols and get > a backtrace from the hung process. Attaching gdb to a hanging evince process yields this: (gdb) bt #0 0x0000000807f7c9ac in __error () from /lib/libthr.so.3 #1 0x0000000807f72431 in pthread_getschedparam () from /lib/libthr.so.3 #2 0x0000000807f78473 in pthread_kill () from /lib/libthr.so.3 #3 0x00000008006676a9 in _rtld_thread_init () from /libexec/ld-elf.so.1 #4 0x0000000800664a6e in dlclose () from /libexec/ld-elf.so.1 #5 0x0000000800664e2c in dlclose () from /libexec/ld-elf.so.1 #6 0x0000000800664e86 in dlclose () from /libexec/ld-elf.so.1 #7 0x00000008006651bb in dlclose () from /libexec/ld-elf.so.1 #8 0x0000000800665337 in dlclose () from /libexec/ld-elf.so.1 #9 0x0000000800665521 in dlclose () from /libexec/ld-elf.so.1 #10 0x00000008006658ef in dlopen () from /libexec/ld-elf.so.1 #11 0x0000000800665bed in dlopen () from /libexec/ld-elf.so.1 #12 0x000000080066065b in __tls_get_addr () from /libexec/ld-elf.so.1 #13 0x00000008006634e7 in _rtld_addr_phdr () from /libexec/ld-elf.so.1 #14 0x0000000800664c96 in dlclose () from /libexec/ld-elf.so.1 #15 0x00000008006657b4 in dlclose () from /libexec/ld-elf.so.1 #16 0x0000000806ba376b in g_module_open () from /usr/local/lib/libgmodule-2.0.so.0 #17 0x0000000800cb5097 in ev_module_get_path () from /usr/local/lib/libevdocument.so.3 #18 0x0000000806dd866c in g_type_module_use () from /usr/local/lib/libgobject-2.0.so.0 #19 0x0000000800cac949 in ev_backends_manager_get_document () from /usr/local/lib/libevdocument.so.3 #20 0x0000000800cb13f5 in ev_document_factory_add_filters () from /usr/local/lib/libevdocument.so.3 #21 0x0000000800cb15d4 in ev_document_factory_get_document () from /usr/local/lib/libevdocument.so.3 #22 0x0000000800ee77b9 in ev_job_load_new () from /usr/local/lib/libevview.so.3 #23 0x0000000800ee90f5 in ev_job_scheduler_push_job () from /usr/local/lib/libevview.so.3 #24 0x0000000807259274 in g_thread_create_full () from /usr/local/lib/libglib-2.0.so.0 #25 0x0000000807f70cdd in pthread_create () from /lib/libthr.so.3 #26 0x0000000000000000 in ?? () Error accessing memory address 0x7fffff5fb000: Bad address. For xine it's this: (gdb) bt #0 0x0000000802e3c9ac in __error () from /lib/libthr.so.3 #1 0x0000000802e3262f in pthread_getschedparam () from /lib/libthr.so.3 #2 0x0000000802e3b09d in pthread_cond_signal () from /lib/libthr.so.3 #3 0x0000000800bfbf23 in metronom_sync_loop (this_gen=Variable "this_gen" is not available. ) at metronom.c:871 #4 0x0000000802e30cdd in pthread_create () from /lib/libthr.so.3 #5 0x0000000000000000 in ?? () Error accessing memory address 0x7fffff7fc000: Bad address. I hope this helps. Stefan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120411212755.GA1355>