[Bug 39402] Multiple applications are silent or crash with builtin xaudio2 due to missing audio conversion in IXAudio2Impl_CreateSourceVoice (Lost Planet 2 Benchmark, Skyrim, Skullgirls, Terraria, Stardew Valley)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Aug 25 23:18:47 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=39402

GloriousEggroll at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |GloriousEggroll at gmail.com

--- Comment #51 from GloriousEggroll at gmail.com ---
Created attachment 62137
  --> https://bugs.winehq.org/attachment.cgi?id=62137
error log regarding avcodec_send_packet

Working on debugging Warframe as it suffers from this bug. 
Steps:
1. Compile vanilla wine with the selected staging patches and my FXEcho patch:

https://gitlab.com/snippets/1748561

wuauserv-Dummy_Service wininet-InternetCrackUrlW
xaudio2_7-OnVoiceProcessingPassStart xaudio2_7-WMA_support
xaudio2_CommitChanges

2. Install and run the game. Login, go to the navigation. Game will crash
immediately do to the following error:

240188.170:0008:0063:warn:xaudio2:xa2buffer_queue_period avcodec_send_packet
failed: Operation not permitted

I also tried Arthur's method to comment out the break that makes the converter
ignore errors, game still crashes at the same place, after trying to render the
audio (and failing with a short screech noise)

so something is being sent that shouldnt be in 
averr = avcodec_send_packet(src->conv_ctx, &avpkt);

debug log leading up to the crash attached.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list