I installed a Windows software application. After testing, I found that if the Wine version is WineHQ Stable 10.0, the software fails to open. However, if the Wine version is WineHQ Staging 10.4, the software opens successfully.
The main error logs are shown below.
015c:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,00007FFFFE27F274,0000000000000000): stub
015c:fixme:heap:GetNumaHighestNodeNumber semi-stub: 00007FFFFE27F210
015c:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,00007FFFFE27F210,0000000000000000): stub
015c:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\8.0.8\\mscordaccore.dll", 00006FFFFEDE0000) stub
015c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
015c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001801C5B98, 34) stub
015c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001801B9C00, 17) stub
015c:fixme:ntdll:RtlGetCurrentProcessorNumberEx (00007FFFFE27DB80) :semi-stub
0190:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (00007F751DDADE60 0 12 00007F751DDADEA0): stub
Process terminated. Unrecoverable system error.
at System.Environment.FailFast(System.String)
at MS.Internal.Shaping.TypefaceMap.MapUnresolvedCharacters(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, System.Globalization.CultureInfo, MS.Internal.FontFace.PhysicalFontFamily, Int32 ByRef, MS.Internal.SpanVector, Int32, Int32 ByRef)
at MS.Internal.Shaping.TypefaceMap.MapByFontFamilyList(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, System.Globalization.CultureInfo, System.Windows.Media.FontFamily[], MS.Internal.FontFace.PhysicalFontFamily ByRef, Int32 ByRef, MS.Internal.FontFace.IDeviceFont, Double, Int32, MS.Internal.SpanVector, Int32, Int32 ByRef)
at MS.Internal.Shaping.TypefaceMap.MapItem(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, MS.Internal.Span, MS.Internal.Generic.SpanVector`1<Int32> ByRef, Int32)
at MS.Internal.Shaping.TypefaceMap.GetShapeableText(System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, System.Windows.Media.TextFormatting.TextRunProperties, System.Globalization.CultureInfo, Boolean, System.Collections.Generic.IList`1<MS.Internal.TextFormatting.TextShapeableSymbols>, MS.Internal.TextFormatting.IShapeableTextCollector, System.Windows.Media.TextFormattingMode)
at MS.Internal.Shaping.GlyphingCache.GetShapeableText(System.Windows.Media.Typeface, System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, System.Windows.Media.TextFormatting.TextRunProperties, System.Globalization.CultureInfo, Boolean, System.Collections.Generic.IList`1<MS.Internal.TextFormatting.TextShapeableSymbols>, MS.Internal.TextFormatting.IShapeableTextCollector, System.Windows.Media.TextFormattingMode)
at System.Windows.Media.TextFormatting.TextCharacters.MS.Internal.TextFormatting.ITextSymbols.GetTextShapeableSymbols(MS.Internal.Shaping.GlyphingCache, System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, Boolean, Boolean, System.Globalization.CultureInfo, System.Windows.Media.TextFormatting.TextModifierScope, System.Windows.Media.TextFormattingMode, Boolean)
at MS.Internal.TextFormatting.TextStore.CreateTextLSRuns(MS.Internal.TextFormatting.TextRunInfo, System.Collections.Generic.IList`1<System.Windows.Media.TextEffect>, System.Globalization.CultureInfo, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef)
at MS.Internal.TextFormatting.TextStore.CreateLSRuns(MS.Internal.TextFormatting.TextRunInfo, System.Collections.Generic.IList`1<System.Windows.Media.TextEffect>, System.Globalization.CultureInfo, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef, Int32 ByRef)
at MS.Internal.TextFormatting.TextStore.CreateLSRunsUniformBidiLevel(MS.Internal.SpanVector, MS.Internal.SpanVector, Int32, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef)
at MS.Internal.TextFormatting.TextStore.FetchLSRun(Int32, System.Windows.Media.TextFormattingMode, Boolean, MS.Internal.TextFormatting.Plsrun ByRef, Int32 ByRef, Int32 ByRef)
at MS.Internal.TextFormatting.LineServicesCallbacks.FetchRunRedefined(IntPtr, Int32, Int32, IntPtr, Char*, Int32, Int32 ByRef, Char* ByRef, Int32 ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsChp ByRef, IntPtr ByRef)
at MS.Internal.TextFormatting.UnsafeNativeMethods.LoCreateLine(IntPtr, Int32, Int32, Int32, UInt32, IntPtr, MS.Internal.TextFormatting.LsLInfo ByRef, IntPtr ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsLineWidths ByRef)
at MS.Internal.TextFormatting.UnsafeNativeMethods.LoCreateLine(IntPtr, Int32, Int32, Int32, UInt32, IntPtr, MS.Internal.TextFormatting.LsLInfo ByRef, IntPtr ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsLineWidths ByRef)
at MS.Internal.TextFormatting.TextMetrics+FullTextLine.FormatLine(MS.Internal.TextFormatting.FullTextState, Int32, Int32, Int32, Int32, Int32, MS.Internal.TextFormatting.LineFlags, MS.Internal.TextFormatting.FormattedTextSymbols)
at MS.Internal.TextFormatting.TextMetrics+FullTextLine..ctor(MS.Internal.TextFormatting.FormatSettings, Int32, Int32, Int32, MS.Internal.TextFormatting.LineFlags)
at MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(System.Windows.Media.TextFormatting.TextSource, Int32, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache)
at MS.Internal.TextFormatting.TextFormatterImp.FormatLine(System.Windows.Media.TextFormatting.TextSource, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache)
at System.Windows.Controls.TextBlock.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Canvas.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Canvas.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Decorator.MeasureOverride(System.Windows.Size)
at System.Windows.Documents.AdornerDecorator.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Window.MeasureOverrideHelper(System.Windows.Size)
at System.Windows.Window.MeasureOverride(System.Windows.Size)
at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
at System.Windows.UIElement.Measure(System.Windows.Size)
at System.Windows.Interop.HwndSource.SetLayoutSize()
at System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual)
at System.Windows.Window.SetRootVisualAndUpdateSTC()
at System.Windows.Window.SetupInitialState(Double, Double, Double, Double)
at System.Windows.Window.CreateSourceWindow(Boolean)
at System.Windows.Window.ShowHelper(System.Object)
at System.Windows.Window.Show()
at ArcGIS.Desktop.Core.ProApp+<>c__DisplayClass33_0.<ShowBuiltInSplash>b__0()
0190:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0190:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x00000401,0000000000000000,0x0001,0x00000000,00007F75166491F0,0000000000000000): stub
0190:err:eventlog:ReportEventW L"Application: ArcGISPro.exe\n"
0190:err:eventlog:ReportEventW L"CoreCLR Version: 8.0.824.36612\n"
0190:err:eventlog:ReportEventW L".NET Version: 8.0.8\n"
0190:err:eventlog:ReportEventW L"Description: The application requested process termination through System.Environment.FailFast.\n"
0190:err:eventlog:ReportEventW L"Message: Unrecoverable system error.\n"
0190:err:eventlog:ReportEventW L"Stack:\n"
0190:err:eventlog:ReportEventW L" at System.Environment.FailFast(System.String)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.Shaping.TypefaceMap.MapUnresolvedCharacters(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, System.Globalization.CultureInfo, MS.Internal.FontFace.PhysicalFontFamily, Int32 ByRef, MS.Internal.SpanVector, Int32, Int32 ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.Shaping.TypefaceMap.MapByFontFamilyList(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, System.Globalization.CultureInfo, System.Windows.Media.FontFamily[], MS.Internal.FontFace.PhysicalFontFamily ByRef, Int32 ByRef, MS.Interna"...
0190:err:eventlog:ReportEventW L" at MS.Internal.Shaping.TypefaceMap.MapItem(System.Windows.Media.TextFormatting.CharacterBufferRange, System.Globalization.CultureInfo, MS.Internal.Span, MS.Internal.Generic.SpanVector`1<Int32> ByRef, Int32)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.Shaping.TypefaceMap.GetShapeableText(System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, System.Windows.Media.TextFormatting.TextRunProperties, System.Globalization.CultureInfo, Boolean, System.Collections.Generic.IList`1<MS.Internal.TextFormatting.TextS"...
0190:err:eventlog:ReportEventW L" at MS.Internal.Shaping.GlyphingCache.GetShapeableText(System.Windows.Media.Typeface, System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, System.Windows.Media.TextFormatting.TextRunProperties, System.Globalization.CultureInfo, Boolean, System.Collections.Generic.IList`1"...
0190:err:eventlog:ReportEventW L" at System.Windows.Media.TextFormatting.TextCharacters.MS.Internal.TextFormatting.ITextSymbols.GetTextShapeableSymbols(MS.Internal.Shaping.GlyphingCache, System.Windows.Media.TextFormatting.CharacterBufferReference, Int32, Boolean, Boolean, System.Globalization.CultureInfo, System.Windo"...
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextStore.CreateTextLSRuns(MS.Internal.TextFormatting.TextRunInfo, System.Collections.Generic.IList`1<System.Windows.Media.TextEffect>, System.Globalization.CultureInfo, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextStore.CreateLSRuns(MS.Internal.TextFormatting.TextRunInfo, System.Collections.Generic.IList`1<System.Windows.Media.TextEffect>, System.Globalization.CultureInfo, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef, Int32 "...
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextStore.CreateLSRunsUniformBidiLevel(MS.Internal.SpanVector, MS.Internal.SpanVector, Int32, Int32, Int32, Int32, System.Windows.Media.TextFormattingMode, Boolean, Int32 ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextStore.FetchLSRun(Int32, System.Windows.Media.TextFormattingMode, Boolean, MS.Internal.TextFormatting.Plsrun ByRef, Int32 ByRef, Int32 ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.LineServicesCallbacks.FetchRunRedefined(IntPtr, Int32, Int32, IntPtr, Char*, Int32, Int32 ByRef, Char* ByRef, Int32 ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsChp ByRef, IntPtr ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.UnsafeNativeMethods.LoCreateLine(IntPtr, Int32, Int32, Int32, UInt32, IntPtr, MS.Internal.TextFormatting.LsLInfo ByRef, IntPtr ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsLineWidths ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.UnsafeNativeMethods.LoCreateLine(IntPtr, Int32, Int32, Int32, UInt32, IntPtr, MS.Internal.TextFormatting.LsLInfo ByRef, IntPtr ByRef, Int32 ByRef, MS.Internal.TextFormatting.LsLineWidths ByRef)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextMetrics+FullTextLine.FormatLine(MS.Internal.TextFormatting.FullTextState, Int32, Int32, Int32, Int32, Int32, MS.Internal.TextFormatting.LineFlags, MS.Internal.TextFormatting.FormattedTextSymbols)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextMetrics+FullTextLine..ctor(MS.Internal.TextFormatting.FormatSettings, Int32, Int32, Int32, MS.Internal.TextFormatting.LineFlags)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(System.Windows.Media.TextFormatting.TextSource, Int32, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.Te"...
0190:err:eventlog:ReportEventW L" at MS.Internal.TextFormatting.TextFormatterImp.FormatLine(System.Windows.Media.TextFormatting.TextSource, Int32, Double, System.Windows.Media.TextFormatting.TextParagraphProperties, System.Windows.Media.TextFormatting.TextLineBreak, System.Windows.Media.TextFormatting.TextRunCache)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.TextBlock.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Canvas.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Canvas.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Decorator.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Documents.AdornerDecorator.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.MeasureOverrideHelper(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.MeasureOverride(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.UIElement.Measure(System.Windows.Size)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Interop.HwndSource.SetLayoutSize()\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.SetRootVisualAndUpdateSTC()\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.SetupInitialState(Double, Double, Double, Double)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.CreateSourceWindow(Boolean)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.ShowHelper(System.Object)\n"
0190:err:eventlog:ReportEventW L" at System.Windows.Window.Show()\n"
0190:err:eventlog:ReportEventW L" at ArcGIS.Desktop.Core.ProApp+<>c__DisplayClass33_0.<ShowBuiltInSplash>b__0()\n"
0190:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub
0190:fixme:seh:RaiseFailFastException (00007F7516649EE0, 00007F7516649F80, 0) stub
018c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 00007FFFFE1FFE80
Please find the full logs attached.
Are there any clues about the error? Any suggestions would be greatly appreciated.
In addtion, what are the differences between WineHQ Stable and WineHQ Staging that could be causing this issue? Also, would using the WineHQ Staging version be the best choice for my software?
Is WineHQ Staging Better Than WineHQ Stable?
-
- Newbie
- Posts: 4
- Joined: Sun Mar 30, 2025 1:49 am
Re: Is WineHQ Staging Better Than WineHQ Stable?
Staging contains experimental patches that are not yet ready for mainline Wine. If your app works in staging but not in devel or stable, use staging. https://gitlab.winehq.org/wine/wine/-/w ... ns-of-wine
-
- Newbie
- Posts: 4
- Joined: Sun Mar 30, 2025 1:49 am
Re: Is WineHQ Staging Better Than WineHQ Stable?
Thank you for your reply. I will use the staging version.