Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Apr 2005 19:06:30 -0800 (PST)
From:      Doug White <dwhite@gumbysoft.com>
To:        Shaun Jurrens <shaun@shamz.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: recent 5.4-PRE regression: Could not resync/reset buffers
Message-ID:  <20050401190457.S94922@carver.gumbysoft.com>
In-Reply-To: <20050401204142.GE19717@atreides.freenix.no>
References:  <20050401204142.GE19717@atreides.freenix.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 1 Apr 2005, Shaun Jurrens wrote:

> Hi guys,
>
> I'm resending this mail again with the hopes of finding someone who is also
> seeing this problem.  I know that mail isn't the best method perhaps, but
> before I open a PR, I thought I'd try again...
>
> My last recent update revealed a bug perhaps. I'm now running:
>
> FreeBSD dakota 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #28: Wed Mar 23
> 20:38:58 CET 2005     root@dakota:/usr/obj/usr/src/sys/DAKOTA64  amd64
>
> The system seems to have problems with filedescriptors.  It's not otherwise
> loaded and it's happed enough that I thought I should mention it before 5.4
> goes out the door (around 50% of the time).
>
> How to repeat: mpg123 -b 1024 --list playlist   (where playlist is a simple
> list of .mp3 files)
>
> I get this error message:
> Could not resync/reset buffers: Interrupted system call
>
> and the program simply hangs using 90%+ cpu

Try upgrading mpg123, for starters. Not handling ERESTART is generally a
bug.  That said, I wonder if some syscall that was uninterrupible before
is now not.  Can you ktrace mpg123 and try to capture one of the ERESTART
returns?

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite@gumbysoft.com          |  www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050401190457.S94922>