Date: Sun, 5 Sep 2004 23:37:01 -0700 From: kstewart <kstewart@owt.com> To: freebsd-stable@freebsd.org Cc: Sahil Tandon <sahil@hamla.org> Subject: Re: portsdb -Uu results in coredump Message-ID: <200409052337.01634.kstewart@owt.com> In-Reply-To: <413BFFD7.50503@mcsi.pp.ru> References: <413BC4CD.5090201@hamla.org> <200409061533.39374.doconnor@gsoft.com.au> <413BFFD7.50503@mcsi.pp.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 05 September 2004 11:12 pm, Maxim Maximov wrote: > Daniel O'Connor wrote: > > On Mon, 6 Sep 2004 15:14, Maxim Maximov wrote: > >>That doesn't help. I tried to entirely delete all /usr/ports, ruby*, > >>portupgrade*, removed /var/db/pkg/pkgdb.db, install those all over again > >>and still get a coredump. > >> > >>SIGSEGV appears in libc.so.4 in __bt_split() and it seems like a real > >>bug in there triggered by ruby_bdb1 and some line in the ports/INDEX. > > Oops, I meant SIGBUS here. > > > Hmm, I am running 6-current (libc.so.5) so perhaps the patch to fix it > > wasn't tested in 4.x? > > What patch are you talking about? I've got coredumps on two my 4.10 > machines and all my 5.x/6 systems didn't get this error, BTW. There is a bug in ruby that shows up as a bus error. Follow the topic on -ports@. There are several ways to alter the INDEX[-5] so that it occurs less frequently. I started using portindexdb because it doesn't error off. I also don't use categories, which it doesn't produce. BTW, if you follow ports-all, you are also supposed to also follow ports@ where this failure has been discussed for several days now. It may seem like a waste of time until something like this pops up. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html Support the Bison at http://www.buffalofieldcampaign.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409052337.01634.kstewart>