Open Orthos79 opened 5 years ago
Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
** Ausnahmetext **
WindowsDisplayAPI.Exceptions.InvalidEDIDInformation: EDID does not contain necessary information.
bei WindowsDisplayAPI.DisplayConfig.PathDisplayTarget.get_EDIDManufactureId()
bei WindowsDisplayAPI.DisplayConfig.PathDisplayTarget.get_EDIDManufactureCode()
bei HeliosDisplayManagement.Shared.NVIDIA.SurroundTopology.FromPathTargetInfo(PathTargetInfo pathTargetInfo)
bei HeliosDisplayManagement.Shared.Topology.PathTarget..ctor(PathTargetInfo targetInfo, SurroundTopology surround)
bei HeliosDisplayManagement.Shared.Topology.Path.<>c.<.ctor>b__0_0(PathTargetInfo target)
bei System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() bei System.Linq.Buffer
1..ctor(IEnumerable1 source) bei System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)
bei HeliosDisplayManagement.Shared.Topology.Path..ctor(PathInfo pathInfo)
bei HeliosDisplayManagement.Shared.Profile.<>c.2.MoveNext() bei System.Linq.Buffer
1..ctor(IEnumerable1 source) bei System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)
bei HeliosDisplayManagement.Shared.Profile.GetCurrent(String name)
bei HeliosDisplayManagement.UIForms.MainForm.AddProfile(Profile profile)
bei HeliosDisplayManagement.UIForms.MainForm.ReloadProfiles()
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
** JIT-Debuggen ** Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der Konfigurationsdatei der Anwendung oder des Computers (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten Ausnahmen an den JIT-Debugger gesendet, der auf dem Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
This seems to be a problem with your monitor's driver. What is the name of your monitors in the Windows's control panel?
Helios is probably trying to extract the name of one of your monitors and fails to read and parse the EDID data provided by the monitor.
I have 3 monitors. All the same model (Acer S231HLBID) and resolution.
2x PnP-Monitor (Standard) 1x Non-PnP-Monitor (Standard)
My Windows 10 doesn´t find a newer monitor driver. And the latest Acer driver couldn´t be installed (message: best driver already installed). I changed the "Non-PnP-Monitor (Standard)" to "PnP-Monitor (Standard)". Doesn´t help.
Marc
The fact that Windows only knows your monitors as PnP-Monitor
and Non-PnP-Monitor
is a good indication that the monitors (or the GPU) do not properly provide the EDID information. I will mark this as bug because in any case, an issue like this should not result in the crash of the program.
Thanks for reporting this.
Ok! I will wait for the fix! Thanks!
Don't close the issue; it will act as a reminder for me. :)
Ok! np :)
Hi Anny Progress on this issue?
I am rewriting a good portion of the program. The fix for this should be available with the next major update.
I am rewriting a good portion of the program. The fix for this should be available with the next major update.
do you have an idea of when this will come out as i just installed the latest version and it still doesn't work, my issues was https://github.com/falahati/HeliosDisplayManagement/issues/38
I am getting the same issue, although all my monitors are recognized by windows and nvidia. Is there any work around for this issue?
this project is outdated for now. please use the alternatives mentioned in the readme file.
I just saw that should have read the whole thing before posting, thanks!
Hello!
I just found your tool and tried to test it, but I always get the "Microsoft .NET Framework" error message "EDID does not contain necessary information" when I try to start Helios. Could you please fix/explain this error?
Marc