From owner-freebsd-gnome@FreeBSD.ORG Sat May 15 13:31:23 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41B0516A4CE for ; Sat, 15 May 2004 13:31:23 -0700 (PDT) Received: from creme-brulee.marcuscom.com (rrcs-midsouth-24-172-16-118.biz.rr.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DCAE43D2D for ; Sat, 15 May 2004 13:31:21 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) i4FKTc1e058121; Sat, 15 May 2004 16:29:38 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Tom McLaughlin In-Reply-To: <1084506485.52398.112.camel@compass> References: <1084336549.97013.10.camel@compass> <1084391784.881.34.camel@gyros> <1084506485.52398.112.camel@compass> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-PdviNThKJtMcAsyfRvhk" Organization: MarcusCom, Inc. Message-Id: <1084653078.46114.12.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sat, 15 May 2004 16:31:18 -0400 cc: freebsd-gnome@freebsd.org Subject: Re: nautilus crashes when remote systems are mounted X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2004 20:31:23 -0000 --=-PdviNThKJtMcAsyfRvhk Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2004-05-13 at 23:48, Tom McLaughlin wrote: > On Wed, 2004-05-12 at 15:56, Joe Marcus Clarke wrote:=20 > > On Wed, 2004-05-12 at 00:35, Tom McLaughlin wrote: > > > Hi all, I've just started noticing that when I mount a remote system,= be > > > it smb or sftp, through the Connect to Server option in nautilus, > > > nautilus crashes when I go to the computer:/// location. I cvsuped > > > yesterday and rebuilt so I have the latest gnomevfs2 package but that > > > still does not help the problem. The following is what I received fr= om > > > gdb after attaching to the /usr/X11R6/libexec/gnome-vfs-daemon proces= s > > > and recreating the crash: > >=20 > > This looks like a libpthread problem. It's also one I cannot > > reproduce. I'm running: > >=20 > > FreeBSD gyros.marcuscom.com 5.2-CURRENT FreeBSD 5.2-CURRENT #23: Mon Ma= y > > 10 17:49:51 EDT 2004 =20 > > marcus@gyros.marcuscom.com:/usr/obj/usr/src/sys/GYROS i386 > >=20 > > Try updating world and kernel, and see if that helps. > >=20 > > Joe >=20 >=20 > Joe, I cvsuped -current and rebuilt/reinstalled the kernel and world. I > am still receiving the same crash and the backtrace is exactly the > same. I also found something else. I attached to the gnome-vfs-daemon > and decided to fire up rhythmbox so I could get my groove on while > looking at this. The mp3s in my playlist happen to be on an smb share > which I mount through nautilus. Again gnome-vfs-daemon crashes and > spits out the same backtrace. Once I close down gdb I can play my music > fine. =20 >=20 > I take it nautilus is essentially fine and only crashing because > gnome-vfs-daemon is crashing. But nautilus only crashes when I go to > "computer:///". I can still browse my remote mounts by clicking their > icon on the desktop. This isn't a problem caused by the smb share since > nautilus crashes if I only have an sftp share mounted as well. Not sure > what exactly is going on. Not sure, either, but frame 2 from the stack trace below looks very suspect. Maybe you have a symbol conflict somewhere. Rebuilding glib20 with debugging symbols may help track down the offender. Joe >=20 > Tom >=20 > > >=20 > > > (gdb) attach 96822 > > > 0x2822041f in pthread_testcancel () from /usr/lib/libpthread.so.1 > > >=20 > > > ...crash nautilus... > > >=20 > > > (gdb) bt > > > #0 0x2822041f in pthread_testcancel () from /usr/lib/libpthread.so.1 > > > #1 0x282193fd in pthread_mutexattr_init () from > > > /usr/lib/libpthread.so.1 > > > #2 0x08060000 in ?? () > > > #3 0x2824b067 in g_main_context_poll () from > > > /usr/local/lib/libglib-2.0.so.400 > > > #4 0x2824a68b in g_main_context_iterate () from > > > /usr/local/lib/libglib-2.0.so.400 > > > #5 0x2824acde in g_main_loop_run () from > > > /usr/local/lib/libglib-2.0.so.400 > > > #6 0x281399f1 in bonobo_main () from /usr/local/lib/libbonobo-2.so.0 > > > #7 0x0804dbdf in main (argc=3D3, argv=3D0xbfbfe860) at > > > gnome-vfs-daemon.c:605 > > > #8 0x0804c956 in _start () > > > (gdb)=20 > > >=20 > > > Thanks. > > >=20 > > > Tom > > >=20 > > > _______________________________________________ > > > freebsd-gnome@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.o= rg" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-PdviNThKJtMcAsyfRvhk Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBApn4Wb2iPiv4Uz4cRAjLxAJ90baNudB9ghqjGaEjVjQV3t5xuGwCfVmJS 8ag+VVzSHcQSlSXIF5/e438= =G/Lt -----END PGP SIGNATURE----- --=-PdviNThKJtMcAsyfRvhk--