Skulltrail192 / One-Core-API-Binaries

http://shorthornproject.com
658 stars 47 forks source link

BakaXL minecraft launcher problem #176

Open jonm58 opened 1 year ago

jonm58 commented 1 year ago

https://www.bakaxl.com

I try to open this and I get: BakaXL-ErrorCan-20230909083752.json.txt

I modified for Windows 7 compatibility and I got Windows XP Professional-2023-09-09-08-50-10

56cc_appcompat.txt

Skulltrail192 commented 1 year ago

Well, append dmp too, please. This app require java?

jonm58 commented 1 year ago

Well, append dmp too, please. This app require java?

Application requires .NET Framework 4.8 (I installed it, no Java) Test system: Windows XP Professional x64 Edition dmp

idontyboi commented 1 year ago

Problem: Win8+ DPI functions always return FALSE [failure] without error being set so it uses the last error of the process thus resulting in a nonsense exception.

To fix this, simply change these two functions to return TRUE, respectively. Relevant Stack trace:

Set property 'BakaXL.UI.Controls.SettingsBigBtn.Icon' threw an exception.
System.IO.DirectoryNotFoundException: The system cannot find the path specified. (Exception from HRESULT: 0x80070003)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at MS.Win32.SafeNativeMethods.GetProcessDpiAwareness(HandleRef hProcess)
at MS.Internal.DpiUtil.ProcessDpiAwarenessHelper.GetProcessDpiAwarenessFromWindow(IntPtr hWnd)
at MS.Internal.DpiUtil.ProcessDpiAwarenessHelper.GetProcessDpiAwareness(IntPtr hWnd)
at MS.Internal.DpiUtil.GetProcessDpiAwarenessContextValue(IntPtr hWnd)
at System.Windows.SystemResources.get_ProcessDpiAwarenessContextValue()
at System.Windows.SystemResources.<>c.<EnsureResourceChangeListener>b__23_0(HwndDpiInfo hwndDpiContext)
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at System.Windows.SystemResources.EnsureResourceChangeListener()
at System.Windows.SystemResources.FindResourceInternal(Object key, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference)
at System.Windows.StyleHelper.GetThemeStyle(FrameworkElement fe, FrameworkContentElement fce)
at System.Windows.FrameworkElement.UpdateThemeStyleProperty()
at System.Windows.FrameworkElement.OnInitialized(EventArgs e)
at System.Windows.FrameworkElement.TryFireInitialized()
at System.Windows.FrameworkElement.ChangeLogicalParent(DependencyObject newParent)
at System.Windows.FrameworkElement.AddLogicalChild(Object child)
at System.Windows.Controls.ContentControl.OnContentChanged(Object oldContent, Object newContent)
at System.Windows.Controls.ContentControl.OnContentChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
at BakaXL.UI.Controls.SettingsBigBtn.AdOHfI4Rru7TDnBeeAFO(Object , Object )
jonm58 commented 12 months ago

user.tar.gz

Windows XP 32-Bit - 3.0.4-20231130-experimental