sysutils/gkrellm2 segfault

Khairil Yusof kaeru at inigo-tech.com
Tue Apr 3 04:54:08 UTC 2007


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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
> 



More information about the freebsd-gnome mailing list