Public bug reported: Bug encountered on Ubuntu 7.04 and 7.10 and affects both x86 and x86_64 architectures.
This is a known bug of the outdated sample implementation: calling alcMakeContextCurrent more than two times results in a crash. This issue is descibed in detail at the OpenAL mailing list: http://opensource.creative.com/pipermail/openal/2008-January/010881.html Quote: "It was caused by alcMakeContextCurrent trying to (re)set the output parameters of the playback device to those defined in the given context. However by the second time it's called on a context, the device is playing. Under ALSA, this causes crashes. IIRC the latest SVN version has this fixed. You might have better luck with OpenAL-Soft though since I don't know of any plans for another SI release." This bug affects our application (OpenTK, http://www.opentk.com). The recommended solution is switching to an unstable OpenAL version, or abandoning OpenAL in favor of OpenAL-Soft, which will likely become the Sample Implementation in the future. ** Affects: openal (Ubuntu) Importance: Undecided Status: New ** Description changed: + Bug encountered on Ubuntu 7.04 and 7.10 and affects both x86 and x86_64 + architectures. + This is a known bug of the outdated sample implementation: calling alcMakeContextCurrent more than two times results in a crash. This issue is descibed in the OpenAL mailing list: http://opensource.creative.com/pipermail/openal/2008-January/010881.html Quote: "It was caused by alcMakeContextCurrent trying to (re)set the output parameters of the playback device to those defined in the given context. However by the second time it's called on a context, the device is playing. Under ALSA, this causes crashes. IIRC the latest SVN version has this fixed. You might have better luck with OpenAL-Soft though since I don't know of any plans for another SI release." This bug affects our application (OpenTK, http://www.opentk.com). The recommended solution is switching to an unstable OpenAL version, or abandoning OpenAL in favor of OpenAL-Soft, which will likely become the Sample Implementation in the future. ** Description changed: Bug encountered on Ubuntu 7.04 and 7.10 and affects both x86 and x86_64 architectures. This is a known bug of the outdated sample implementation: calling alcMakeContextCurrent more than two times results in a crash. This issue - is descibed in the OpenAL mailing list: + is descibed in detail at the OpenAL mailing list: http://opensource.creative.com/pipermail/openal/2008-January/010881.html Quote: "It was caused by alcMakeContextCurrent trying to (re)set the output parameters of the playback device to those defined in the given context. However by the second time it's called on a context, the device is playing. Under ALSA, this causes crashes. IIRC the latest SVN version has this fixed. You might have better luck with OpenAL-Soft though since I don't know of any plans for another SI release." This bug affects our application (OpenTK, http://www.opentk.com). The recommended solution is switching to an unstable OpenAL version, or abandoning OpenAL in favor of OpenAL-Soft, which will likely become the Sample Implementation in the future. -- alcMakeContextCurrent crashes https://bugs.launchpad.net/bugs/187997 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs