Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81658 - OpenAL segfaults trying to make the alc context current
Summary: OpenAL segfaults trying to make the alc context current
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-11 12:51 UTC by James Jones
Modified: 2005-06-19 11:31 UTC (History)
1 user (show)

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


Attachments
alsa capture support (openal-20050211-alsa_capture.diff,11.13 KB, patch)
2005-02-11 12:51 UTC, James Jones
Details | Diff
build changes (openal-20050211-destdir.patch,671 bytes, patch)
2005-02-11 12:52 UTC, James Jones
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Jones 2005-02-11 12:51:18 UTC
When making an ALC context current, openal causes a segfault inside alsa.  I tried with a more up to date openal build from openal CVS (2-11-2005), and the problem did not reproduce.  Tested both versions with my own code and UT2004 (64-bit).  New one works great.  I'll attach updated patches, I suggest pulling a new snapshot of OpenAL.

Reproducible: Always
Steps to Reproduce:
1. Run an OpenAL app on a 64-bit system (maybe only repros with alsa driver?)

Actual Results:  
segfault 

Expected Results:  
ran without error.
Comment 1 James Jones 2005-02-11 12:51:52 UTC
Created attachment 51023 [details, diff]
alsa capture support
Comment 2 James Jones 2005-02-11 12:52:15 UTC
Created attachment 51024 [details, diff]
build changes
Comment 3 James Jones 2005-02-11 12:54:30 UTC
The existing ebuild works fine.  I just copied it to openal-20050211.ebuild
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2005-05-04 17:18:11 UTC
Please try openal-20050504 to see if this is fixed.  It is currently in package.mask as I haven't been able to thuroughly test it, and I just realized Chris is listed as the maintainer.

Chris, I didn't notice until late that this is your package, so I added everything and updated the patches, but I'll let you remove it from package.mask.

Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-06-19 11:31:52 UTC
openal-20050504 is now in ~arch.  Please reopen if you have any trouble with
that version.