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>