Date: Tue, 03 Apr 2007 12:54:21 +0800 From: Khairil Yusof <kaeru@inigo-tech.com> To: ade@freebsd.org Cc: gnome@freebsd.org Subject: Re: sysutils/gkrellm2 segfault Message-ID: <1175576061.24350.23.camel@wolverine.inigo-tech.com> In-Reply-To: <1175471788.58398.23.camel@wolverine.inigo-tech.com> References: <1175471788.58398.23.camel@wolverine.inigo-tech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Ade, Marcus advised me to report this issue to you, On his suggestion this segfault problem for sysutils/gkrellm2 was solved by building gettext without threading support. On Mon, 2007-04-02 at 07:56 +0800, Khairil Yusof wrote: > It looks like a gettext error, but I'm quite sure in this devel env that > I've done portupgrade -fa to make sure. > > Does the following still point to something that hasn't been compiled > against gettext 0.16? > > > FreeBSD 6.2 RELEASE > > gnome# gdb > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for > details. > This GDB was configured as "i386-marcel-freebsd". > (gdb) exec /usr/X11R6/bin/gkrellm > (gdb) run > Starting program: /usr/X11R6/bin/gkrellm > [New LWP 100136] > > Program received signal SIGSEGV, Segmentation fault. > [Switching to LWP 100136] > 0x4895cf1b in pthread_rwlock_destroy () from /usr/lib/libthr.so.2 > (gdb) thread apply all bt > > Thread 1 (LWP 100136): > #0 0x4895cf1b in pthread_rwlock_destroy () from /usr/lib/libthr.so.2 > #1 0x4895d476 in pthread_rwlock_unlock () from /usr/lib/libthr.so.2 > #2 0x48a4c03b in set_binding_values (domainname=0x48b7ed82 > "libgpg-error", > dirnamep=0xbfbfe834, codesetp=0x0) > at ../../gettext-runtime/intl/bindtextdom.c:110 > #3 0x48a4c3c4 in libintl_bindtextdomain ( > domainname=0x48b7ed82 "libgpg-error", > dirname=0x48b7ed6a "/usr/local/share/locale") > at ../../gettext-runtime/intl/bindtextdom.c:340 > #4 0x48b7e916 in gpg_err_init () at init.c:59 > #5 0x48b7ecf5 in __do_global_ctors_aux () > from /usr/local/lib/libgpg-error.so.0 > #6 0x48b7e74d in _init () from /usr/local/lib/libgpg-error.so.0 > #7 0xbfbfe8c8 in ?? () > #8 0x48104558 in ?? () from /libexec/ld-elf.so.1 > #9 0xbfbfe878 in ?? () > #10 0x480e52d5 in _rtld_error () from /libexec/ld-elf.so.1 > #11 0x480e7983 in _rtld () from /libexec/ld-elf.so.1 > #12 0x480e4b0e in .rtld_start () from /libexec/ld-elf.so.1 > (gdb) > > > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1175576061.24350.23.camel>