[pulseaudio-tickets] [Bug 42177] New: Unknown ioctl (xoscope)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 24 15:25:05 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=42177

             Bug #: 42177
           Summary: Unknown ioctl (xoscope)
    Classification: Unclassified
           Product: PulseAudio
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: tools
        AssignedTo: pulseaudio-bugs at lists.freedesktop.org
        ReportedBy: angelo.compagnucci at gmail.com
         QAContact: pulseaudio-bugs at lists.freedesktop.org
                CC: lennart at poettering.net


Hi,

I'm debugging a tedious problem with xoscope package in the last Ubuntu 11.10.
Xoscope needs padsp to work but when I launch it I obtain this error:


utils/padsp.c: dsp_open()
utils/padsp.c: fd_info_new()
utils/padsp.c: dsp_open() succeeded, fd=8
utils/padsp.c: unknown ioctl 0xffffffffc0045006
utils/padsp.c: freeing fd info (fd=8)
utils/padsp.c: Draining.

I digged the xoscope's source code and finally I found that the error is raised
calling:

ioctl(d, request, argp) whit d -> /dev/dsp, request -> SNDCTL_DSP_CHANNELS
(line 172 of sc_linux.c).

I cannot find anything wrong with this code. I think the problem could be
calling the wrong ioctl on the wrong device (mixer instead of dsp) but I cannot
find confirmation myself, because my limeted knowledge of pulseaudio and
xoscope source code.

Is this a pulseaudio bug?

I'm intrested in collaborating, so if the bug is a sort of "junior job" I'm
glad if I can solve myself with your help.

Thank you.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the pulseaudio-bugs mailing list