Etuldan / MidiControl

MIDIControl is a standalone software (Windows Only), to remote control OBS, remote control your GoXLR, act as Soundboard, send message in Twitch Chat, and more..., with any MIDI controller like APC (from AKAI) or Launchpad (from Novation).
GNU General Public License v3.0
63 stars 11 forks source link

Error trying to login to twitch #48

Closed Etuldan closed 1 year ago

Etuldan commented 1 year ago

Crash when trying to open WebView form

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.BadImageFormatException: Tentative de chargement d’un programme de format incorrect. (Exception de HRESULT : 0x8007000B)
   à Microsoft.Web.WebView2.Core.CoreWebView2Environment.CreateCoreWebView2EnvironmentWithOptions(String browserExecutableFolder, String userDataFolder, ICoreWebView2EnvironmentOptions options, ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler environment_created_handler)
   à Microsoft.Web.WebView2.Core.CoreWebView2Environment.<CreateAsync>d__3.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à MidiControl.WebViewLoginTwitch..ctor(Options options)
   à MidiControl.OptionsGUI.BtnRequestTwitchLogin_Click(Object sender, EventArgs e)
   à System.Windows.Forms.Control.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnClick(EventArgs e)
   à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ButtonBase.WndProc(Message& m)
   à System.Windows.Forms.Button.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4614.0 built by: NET48REL1LAST_B
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
MidiControl
    Version de l'assembly : 2.0.0.0
    Version Win32 : 2.0.0.3
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/MidiControl.exe
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4550.0 built by: NET48REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4605.0 built by: NET48REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4390.0 built by: NET48REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4605.0 built by: NET48REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Newtonsoft.Json
    Version de l'assembly : 13.0.0.0
    Version Win32 : 13.0.2.27524
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4536.0 built by: NET48REL1LAST_C
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4584.0 built by: NET48REL1LAST_B
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
NAudio.Midi
    Version de l'assembly : 2.1.0.0
    Version Win32 : 2.1.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/NAudio.Midi.DLL
----------------------------------------
netstandard
    Version de l'assembly : 2.0.0.0
    Version Win32 : 4.8.4084.0
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
----------------------------------------
NAudio.WinForms
    Version de l'assembly : 2.1.0.0
    Version Win32 : 2.1.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/NAudio.WinForms.DLL
----------------------------------------
NAudio.Core
    Version de l'assembly : 2.1.0.0
    Version Win32 : 2.1.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/NAudio.Core.DLL
----------------------------------------
Microsoft.VisualBasic
    Version de l'assembly : 10.0.0.0
    Version Win32 : 14.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
obs-websocket-dotnet
    Version de l'assembly : 5.0.0.3
    Version Win32 : 5.0.0.3
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/obs-websocket-dotnet.DLL
----------------------------------------
Fleck
    Version de l'assembly : 1.2.0.0
    Version Win32 : 1.2.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Fleck.DLL
----------------------------------------
TwitchLib.Client.Models
    Version de l'assembly : 3.3.1.0
    Version Win32 : 3.3.1
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/TwitchLib.Client.Models.DLL
----------------------------------------
TwitchLib.Communication
    Version de l'assembly : 1.0.4.0
    Version Win32 : 1.0.4
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/TwitchLib.Communication.DLL
----------------------------------------
TwitchLib.Client
    Version de l'assembly : 3.3.1.0
    Version Win32 : 3.3.1
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/TwitchLib.Client.DLL
----------------------------------------
TwitchLib.Client.Enums
    Version de l'assembly : 3.3.1.0
    Version Win32 : 3.3.1
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/TwitchLib.Client.Enums.DLL
----------------------------------------
Microsoft.Extensions.Logging.Abstractions
    Version de l'assembly : 7.0.0.0
    Version Win32 : 7.0.22.51805
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Microsoft.Extensions.Logging.Abstractions.DLL
----------------------------------------
System.Net.Http
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
Websocket.Client
    Version de l'assembly : 4.4.0.0
    Version Win32 : 4.4.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Websocket.Client.DLL
----------------------------------------
System.Reactive
    Version de l'assembly : 5.0.0.0
    Version Win32 : 5.0.0.1
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/System.Reactive.DLL
----------------------------------------
System.Threading.Channels
    Version de l'assembly : 7.0.0.0
    Version Win32 : 7.0.22.51805
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/System.Threading.Channels.DLL
----------------------------------------
System.Threading.Tasks.Extensions
    Version de l'assembly : 4.2.0.1
    Version Win32 : 4.6.28619.01
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/System.Threading.Tasks.Extensions.DLL
----------------------------------------
System.Runtime.CompilerServices.Unsafe
    Version de l'assembly : 6.0.0.0
    Version Win32 : 6.0.21.52210
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/System.Runtime.CompilerServices.Unsafe.DLL
----------------------------------------
CheckComboBox
    Version de l'assembly : 1.0.0.0
    Version Win32 : 1.0.0.0
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/CheckComboBox.DLL
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4084.0 built by: NET48REL1
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.Web.WebView2.Core
    Version de l'assembly : 1.0.1518.46
    Version Win32 : 1.0.1518.46
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Microsoft.Web.WebView2.Core.DLL
----------------------------------------
Microsoft.Web.WebView2.WinForms
    Version de l'assembly : 1.0.1518.46
    Version Win32 : 1.0.1518.46
    CodeBase : file:///C:/Program%20Files%20(x86)/MIDIControl/Microsoft.Web.WebView2.WinForms.DLL
----------------------------------------
System.Web
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.8.4494.0 built by: NET48REL1LAST_B
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
GamerPi commented 1 year ago

I am getting the same error when trying to login with twitch.

Etuldan commented 1 year ago

Seems to be related to https://github.com/MicrosoftEdge/WebView2Feedback/issues/3313