Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113283 - Rezound segfaults when starting audio playback on AMD64
Summary: Rezound segfaults when starting audio playback on AMD64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-11-22 13:02 UTC by Emilie Roberts
Modified: 2006-03-30 14:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (rezound-0.12.2_beta.ebuild,2.21 KB, text/plain)
2006-01-18 16:53 UTC, Christian Hoenig
Details
required amd64 patch (rezound-amd64.patch,1.59 KB, patch)
2006-01-18 16:54 UTC, Christian Hoenig
Details | Diff
rezound-cvs ebuild (rezound-cvs-0.12.2_beta.ebuild,1.61 KB, text/plain)
2006-03-26 09:57 UTC, Emilie Roberts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emilie Roberts 2005-11-22 13:02:28 UTC
Rezound starts if either ALSA or Jack are chose as the "audio-method" and
recording seems to work fine.  When you try to playback though, the program
segfaults and "Segmentation Fault" is written to the terminal.  This is with an
AMD64 chip.

The only other output on the terminal is:

"using path '/usr/share/rezound' for share data directory

warning: ALSA used a different sample rate (48000) than what was asked for
(44100); will have to do extra calculations to compensate

If rezound dies unexpectedly while seeking with the keyboard, auto-repeat may be
disabled.. if this happens run 'rezound --fix-auto-repeat'"

This has been present for months, I was just hoping it would be fixed someday.

Reproducible: Always
Steps to Reproduce:
1. Run Rezound
2. Open or Record a music file
3. Press the play button

Actual Results:  
Program Segfaults

Expected Results:  
Played the music.

dmesg says: rezound[18402]: segfault at 00000004403dfec0 rip 0000000000643be7
rsp 00000000403dfae0 error 6

lspci says: 00:06.0 Multimedia audio controller: nVidia Corporation nForce3
250Gb AC'97 Audio Controller (rev a1)
Comment 1 Emilie Roberts 2005-11-22 13:21:46 UTC
# rezound --version
rezound 0.12.0beta
Comment 2 John Ouzts 2005-11-29 16:33:49 UTC
This bug has been fixed in ReZound 0.12.2 beta, specifically at the request of 
Gentoo amd64 users. The present ebuild still calls for 0.12.0 beta.

Please upgrade the ebuild to call for at least ReZound 0.12.2 beta (the current 
version in cvs).

Many thanks,

John Ouzts
Comment 3 Emilie Roberts 2005-11-29 21:55:41 UTC
I am getting the same bug with rezound 2.12.2beta. :(
Comment 4 Christian Hoenig 2006-01-18 16:45:48 UTC
Unfortunately 0.12.2b is too old to include the amd64 patches which were added in November. I'll provide an .ebuild based on 0.12.2b which incorporates the required patch...

take care, have fun
/chrisitan
Comment 5 Christian Hoenig 2006-01-18 16:53:15 UTC
Created attachment 77482 [details]
ebuild

This ebuild requires the following patch added to files/
Comment 6 Christian Hoenig 2006-01-18 16:54:03 UTC
Created attachment 77483 [details, diff]
required amd64 patch
Comment 7 Emilie Roberts 2006-03-26 09:54:03 UTC
Well, until an ebuild is made that incorporates the patch, I've made a rezound-cvs ebuild.  This compiles a working rezound on amd64!
Comment 8 Emilie Roberts 2006-03-26 09:57:00 UTC
Created attachment 83177 [details]
rezound-cvs ebuild

Ebuild to create rezound from cvs.  Make the media-sound/rezound-cvs directory in your portage overlay, run "ebuild rezound-cvs-0.12.2_beta.ebuild digest", and then just "emerge rezound-cvs".
Comment 9 Patrick McLean gentoo-dev 2006-03-30 14:08:18 UTC
New revision that applies the patch committed to CVS.