Bug 166942

Summary: Sound doesn't work since glibc upgrade
Product: [Fedora] Fedora Reporter: euphgeek <wbaker+rhn>
Component: glibcAssignee: Jakub Jelinek <jakub>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 4CC: drepper
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-08-30 01:53:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
strace play /usr/share/sounds/KDE_Beep_Beep.wav none

Description euphgeek 2005-08-28 13:10:41 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc4 Firefox/1.0.6

Description of problem:
Ever since I updated glibc using yum, I have been unable to get any sound from my speakers.  I have tried restarting the sound server (artsd) and I have even tried issuing the command "cat <soundfile> >/dev/dsp" but nothing ever happens.  When I issue the "play" command from the command line, it acts like it's playing the file but no sound comes out.  There are no error messages and my speakers are on and plugged in to the correct jack.

Version-Release number of selected component (if applicable):
glibc-2.3.5-10.3

How reproducible:
Always

Steps to Reproduce:
1. Upgrade to glibc-2.3.5-10.3
2. Restart X server
3. Try to play a sound file
  

Actual Results:  No sound comes out of my speakers

Expected Results:  I should hear sounds coming out of my speakers.

Additional info:

Comment 1 Ulrich Drepper 2005-08-28 20:04:11 UTC
This cannot possibly have anything to do with glibc.  Run strace on the programs
in question to see if you see a failure and where.

Comment 2 euphgeek 2005-08-29 01:51:51 UTC
Created attachment 118200 [details]
strace play /usr/share/sounds/KDE_Beep_Beep.wav

Here is the output of strace.

Comment 3 Jakub Jelinek 2005-08-29 07:17:35 UTC
That strace dump is useless, as play is forking, invoking another program and
that hasn't been traced.
If you really want to claim this has anything to do with glibc, you need to
prove it first.  I.e.:
1) go back to glibc-2.3.5-10 (or whatever other glibc you claim worked),
   but only downgrade glibc (and its aux subpackages), nothing else
2) strace -f -o working play /usr/share/sounds/KDE_Beep_Beep.wav
   (as long as it works in that case)
3) upgrade to glibc-2.3.5-10.3 (and its aux subpackages), but no other packages
4) strace -f -o nonworking play /usr/share/sounds/KDE_Beep_Beep.wav
   (as long as it doesn't work in that case)


Comment 4 euphgeek 2005-08-30 01:53:34 UTC
Never mind, I figured it out.