Date: Sat, 31 May 2003 04:28:32 -0500 From: Jeremy Messenger <mezz7@cox.net> To: freebsd-gnome@freebsd.org, freebsd-threads@freebsd.org Subject: gst-register + libthr seg fault (crashed).. Message-ID: <oprp05xuae8ckrg5@smtp.central.cox.net>
next in thread | raw e-mail | index | archive | help
I am emailing to both -gnome and -threads, because I am not sure whom fault.. Anyway, I did the fresh installtion of FreeBSD 5.1-BETA2, CVSup'ed and did the buildworld/update kernel (GENERIC for now). I am trying to install Gnome2 from the very fresh and empty /usr/local/ and /usr/X11R6/ .. And, it crashed at the multimedia/gstreamer-plugins in the install part. Here's information in the bottom, which I am collecting them as possible. BTW: I use /etc/libmap.conf method.. Cheers, Mezz ================================= gmake[1]: Leaving directory `/usr/ports/multimedia/gstreamer- plugins/work/gst-plugins-0.6.1' ===> Generating temporary packing list Segmentation fault (core dumped) *** Error code 139 Stop in /usr/ports/multimedia/gstreamer-plugins. ================================= ================================= % gdb gst-register (gdb) r Starting program: /usr/X11R6/bin/gst-register Program received signal SIGSEGV, Segmentation fault. _pthread_rwlock_rdlock (rwlock=0x2844a190) at /usr/src/lib/libthr/thread/thr_rwlock.c:160 160 while (prwlock->blocked_writers || prwlock->state < 0) { (gdb) bt #0 _pthread_rwlock_rdlock (rwlock=0x2844a190) at /usr/src/lib/libthr/thread/thr_rwlock.c:160 #1 0x28419262 in _nsdispatch (retval=0xbfbff88c, disp_tab=0x284493c0, database=0x284419f3 "passwd", method_name=0x28441a19 "getpwuid_r", defaults=0x28449260) at /usr/src/lib/libc/net/nsdispatch.c:574 #2 0x283e4615 in getpwuid_r (uid=0, pwd=0xbfbff890, buffer=0x0, bufsize=0, result=0xbfbff88c) at /usr/src/lib/libc/gen/getpwent.c:332 #3 0x2827cfb4 in g_get_any_init () at gutils.c:782 #4 0x2827d2ea in g_get_home_dir () at gutils.c:915 #5 0x28084845 in init_pre () at gst.c:403 #6 0x28084e51 in init_popt_callback (context=0x804e000, reason=POPT_CALLBACK_REASON_PRE, option=0x283cee00, arg=0x0, data=0x0) at gst.c:601 #7 0x283803cc in invokeCallbacksPRE (con=0x804e000, opt=0x0) at popt.c:77 #8 0x28380394 in invokeCallbacksPRE (con=0x804e000, opt=0x0) at popt.c:69 #9 0x28380725 in poptGetContext (name=0x280c2f4d "GStreamer", argc=1, argv=0x0, options=0x0, flags=0) at popt.c:192 #10 0x280843b3 in gst_init_with_popt_table (argc=0xbfbffb5c, argv=0xbfbffb60, popt_options=0x0) at gst.c:269 #11 0x28083fce in gst_init (argc=0x0, argv=0x0) at gst.c:169 #12 0x080489ff in main (argc=1, argv=0xbfbffb7c) at gst-register.c:56 #13 0x080488c9 in _start () ================================= ================================= # ldd gst-register gst-register: [...] libc.so.5 => /usr/lib/libc.so.5 (0x28386000) [...] libc_r.so.5 => /usr/lib/libthr.so.1 (0x28467000) ================================= ================================= % uname -a FreeBSD personal.mezzweb.com 5.1-BETA FreeBSD 5.1-BETA #0: Fri May 30 20:00:20 CDT 2003 root@personal.mezzweb.com:/usr/obj/usr/src/sys/GENERIC i386 ================================= ================================= % cat /etc/libmap.conf # /etc/libmap.conf # # candidate mapping # # Everything uses 'libthr'. libc_r.so.5 libthr.so.1 libc_r.so libthr.so # 'mplayer' uses libc_r. [/usr/local/bin/mplayer] libc_r.so.5 libc_r.so.5 libc_r.so libc_r.so [mplayer] libc_r.so.5 libc_r.so.5 libc_r.so libc_r.so ================================= ================================= % cat /etc/make.conf CPUTYPE?=athlon-xp CFLAGS= -O -pipe -g STRIP= NOPROFILE=true WITH_LIBMAP=yes WITH_GNOME_DESKTOP2=yes WITH_FAM=yes WITHOUT_CUPS=yes WITHOUT_PILOT=yes PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo ================================= -- bsdforums.org 's moderator, mezz.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?oprp05xuae8ckrg5>