--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: Audio in falconseye is behaving weird
- From: Tomasz Wegrzanowski <taw@users.sf.net>
- Date: Sun, 3 Feb 2002 20:08:44 +0100
- Message-id: <20020203190844.GA1014@tavaiah>
Package: falconseye
Version: 1.9.3-5
Severity: normal
Shell sesion transcript:
$ falconseye
............................................audio: Bad file descriptor
(works but with no audio)
$ cat /dev/urandom >/dev/audio
(works)
$ cat /dev/urandom >/dev/dsp
(works)
$ xmms
(works)
$ strace -f falconseye 2>&1 | grep dev
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
read(3, "/dev/sdb1 / ext3 rw,errors=remou"..., 4096) = 227
ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbffff7a8) = -1 ENOTTY (Inappropriate ioctl for device)
read(3, "\335\0O\0O\341\0|\305\6devy\302w\303yzy\302|\351\0O\341"..., 4096) = 4096
stat64("/dev/sound", 0xbffff1cc) = -1 ENOENT (No such file or directory)
open("/dev/dsp", O_WRONLY|O_NONBLOCK) = 5
stat64("/dev/cdrom", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 64), ...}) = 0
open("/dev/cdrom", O_RDONLY|O_NONBLOCK|O_EXCL) = -1 EACCES (Permission denied)
read(5, "/dev/sdb1 / ext3 rw,errors=remou"..., 4096) = 227
stat64("/dev/cdrom", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 64), ...}) = 0
open("/dev/cdrom", O_RDONLY|O_NONBLOCK|O_EXCL) = -1 EACCES (Permission denied)
stat64("/dev/sound", 0xbfffee1c) = -1 ENOENT (No such file or directory)
open("/dev/dsp", O_WRONLY|O_NONBLOCK) = 5
open("/dev/dsp", O_WRONLY) = 5
open("/dev/cdrom", O_RDONLY|O_NONBLOCK|O_EXCL) = -1 EACCES (Permission denied)
read(9, "\335\0O\0O\341\0|\305\6devy\302w\303yzy\302|\351\0O\341"..., 4096) = 4096
stat64("/dev/sound", 0xbfffe74c) = -1 ENOENT (No such file or directory)
open("/dev/dsp", O_WRONLY|O_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable)
stat64("/dev/dsp1", {st_mode=S_IFCHR|0660, st_rdev=makedev(14, 19), ...}) = 0
open("/dev/dsp1", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp1", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp1", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp1", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp1", O_WRONLY|O_NONBLOCK) = -1 ENODEV (No such device)
stat64("/dev/dsp2", {st_mode=S_IFCHR|0660, st_rdev=makedev(14, 35), ...}) = 0
open("/dev/dsp2", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp2", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp2", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp2", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp2", O_WRONLY|O_NONBLOCK) = -1 ENODEV (No such device)
stat64("/dev/dsp3", {st_mode=S_IFCHR|0660, st_rdev=makedev(14, 51), ...}) = 0
open("/dev/dsp3", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp3", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp3", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp3", O_WRONLY|O_NONBLOCK) = -1 ENOSYS (Function not implemented)
open("/dev/dsp3", O_WRONLY|O_NONBLOCK) = -1 ENODEV (No such device)
stat64("/dev/dsp4", 0xbfffe74c) = -1 ENOENT (No such file or directory)
open("/dev/cdrom", O_RDONLY|O_NONBLOCK|O_EXCL) = -1 EACCES (Permission denied)
^C
$ # In straced mode, after displaying first screen, it closes its xwindow without
$ # exiting, what is also weird. At the point I pressed ^C I had no other choice
$ esd &
$ falconseye
(works with sound)
It's confusing. It seems that falconseye need esd. But if it is the case,
why does it try to open all that /dev/* files ?
If library versions are concerned, all software here is 0 day unstable.
--- End Message ---