[Bug 35658] New: Anthem Room Correction 2 v1.0.1: Unknown COM error 0x80004001
http://bugs.winehq.org/show_bug.cgi?id=35658 Bug ID: 35658 Summary: Anthem Room Correction 2 v1.0.1: Unknown COM error 0x80004001 Product: Wine Version: 1.7.12 Hardware: x86 URL: http://www.anthemav.com/downloads/ARC-2%20Setup.zip OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mmdevapi Assignee: wine-bugs(a)winehq.org Reporter: tristan.schmelcher(a)gmail.com Created attachment 47623 --> http://bugs.winehq.org/attachment.cgi?id=47623 Console output when the error occurs once The application Anthem Room Correction 2 v1.0.1 reports "Unknown COM error 0x80004001" when trying to take measurements with the USB microphone included with an Anthem A/V receiver. The popup has a Retry button, but the error repeats each time. Each time the error occurs, the console output prints this: fixme:mmdevapi:AEV_GetVolumeRange stub So the fact that this function is a stub may be the source of the problem. The console output is attached. The application can be downloaded at http://anthemav.com/downloads/ARC-2%20Setup.zip, but you must have an Anthem A/V receiver in order to get this far in it. You also need to install Microsoft .NET 4.0 with winetricks and use the native Microsoft version of msvcr110.dll or else there are problems at even earlier stages (bug 35648 and bug 35657). I am happy to carry out suggested testing/debugging. 74dc2107ca936dddbd0fc6abbb2baf74e387c163 ARC-2 Setup.zip -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35658 --- Comment #1 from Tristan Schmelcher <tristan.schmelcher(a)gmail.com> --- Created attachment 47624 --> http://bugs.winehq.org/attachment.cgi?id=47624 Console output when the error occurs three times -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35658 Tristan Schmelcher <tristan.schmelcher(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35658 --- Comment #2 from Tristan Schmelcher <tristan.schmelcher(a)gmail.com> --- FYI, this was with the ALSA driver. (I have PA on my system, but I disabled it with WINENOPULSE=1 and pasuspender.) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35658 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Status|UNCONFIRMED |NEW CC| |focht(a)gmx.net Summary|Anthem Room Correction 2 |Anthem Room Correction 2 |v1.0.1: Unknown COM error |v1.0.1 reports 'Unknown COM |0x80004001 |error 0x80004001' (needs | |IAudioEndpointVolume::GetVo | |lumeRange method | |implementation) Ever confirmed|0 |1 --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello Tristan, refining summary to target the stub. Source: http://source.winehq.org/git/wine.git/blob/5e93aa38ab788a671b0b64272702e422e... --- snip --- 249 static HRESULT WINAPI AEV_GetVolumeRange(IAudioEndpointVolumeEx *iface, float *mindb, float *maxdb, float *inc) 250 { 251 TRACE("(%p)->(%p,%p,%p)\n", iface, mindb, maxdb, inc); 252 if (!mindb || !maxdb || !inc) 253 return E_POINTER; 254 FIXME("stub\n"); 255 return E_NOTIMPL; 256 } --- snip --- Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch URL|http://www.anthemav.com/dow |http://www.anthemav.com/dow |nloads/ARC-2%20Setup.zip |nloads/ARC-2-Setup.zip --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, still present as of Wine 1.7.44 A patchset by Christian is included in Wine-Staging by default: https://github.com/wine-compholio/wine-staging/tree/master/patches/mmdevapi-... Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Andrew Eikum <aeikum(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum(a)codeweavers.com --- Comment #5 from Andrew Eikum <aeikum(a)codeweavers.com> --- (In reply to Anastasius Focht from comment #4)
Hello folks,
still present as of Wine 1.7.44
A patchset by Christian is included in Wine-Staging by default:
https://github.com/wine-compholio/wine-staging/tree/master/patches/mmdevapi- AEV_Stubs
Regards
Some really basic tests would be enough to get those upstream, I think. Tests would also be useful to improve the patches; for example, I'm not sure if a decibel range of 0-1 is realistic. Our drivers generally don't support volume stuff, so simple stubs are fine. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Andrew Eikum <aeikum(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa(a)gmail.com --- Comment #6 from Andrew Eikum <aeikum(a)codeweavers.com> --- CCing Christian on this. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |michael(a)fds-team.de, | |sebastian(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/mmdevapi-AEV_S | |tubs -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 --- Comment #7 from Andrew Eikum <aeikum(a)codeweavers.com> --- GetVolumeRange and a few other volume stubs have been partially implemented in Wine and will be included in the 1.9.6 release. Can you retest and confirm it's fixed for you, Tristan? commit 89de040e4f2567df48af1cfcad33c34e2a54d9cb Author: Andrew Eikum <aeikum(a)codeweavers.com> Date: Wed Mar 9 12:41:22 2016 -0600 mmdevapi: Implement IAudioEndpointVolume::GetVolumeRange. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |NEW -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tristan.schmelcher(a)gmail.co | |m, winetest(a)luukku.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com --- Comment #8 from winetest(a)luukku.com --- Should we just close this as fixed and reopen if there is a reason for it? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |89de040e4f2567df48af1cfcad3 | |3c34e2a54d9cb Status|NEW |RESOLVED Resolution|--- |FIXED CC| |leslie_alistair(a)hotmail.com --- Comment #9 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Marking as fixed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.9.24. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Michael Stefaniuc <mstefani(a)redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.8.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35658 Michael Stefaniuc <mstefani(a)redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |--- --- Comment #11 from Michael Stefaniuc <mstefani(a)redhat.com> --- Removing 1.8.x milestone from bugs included in 1.8.6. -- 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.
participants (1)
-
wine-bugs@winehq.org