Subject: kern/30515: "cda" program gets stuck while opening a named pipe
To: None <,,>
From: Matthias Scheler <>
List: netbsd-bugs
Date: 06/13/2005 17:37:00
>Number:         30515
>Category:       kern
>Synopsis:       "cda" program gets stuck while opening a named pipe
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 13 17:37:00 +0000 2005
>Originator:     Matthias Scheler
>Release:        NetBSD 3.99.6 2005-06-13 sources
Matthias Scheler                        
System: NetBSD 3.99.6 NetBSD 3.99.6 (LYSSA) #0: Mon Jun 13 10:51:11 BST 2005 i386
Architecture: i386
Machine: i386


The "cda" program (part of the "xmcd" package) now longer works under
NetBSD-current. It gets stuck while opening a named pipe:

 12391 cda      CALL  open(0x809d3c0,0x100,0xbfbfe068)
 12391 cda      NAMI  "/tmp/.cdaudio/send.f0b"
 12391 cda      RET   open -1 errno 4 Interrupted system call
 12391 cda      PSIG  SIGINT SIG_DFL

The named pipe looks fine:

prw-------  1 tron  wheel  0 Jun 13 18:24 /tmp/.cdaudio/send.f0b

The same code works fine under NetBSD 3.0_BETA on a macppc system
and earlier version of NetBSD-current on the same system.

cd pkgsrc/audio/xmcd
make install
/usr/pkg/bin/cda -dev /dev/rcd0d on

None provided.