shinra358 Posted March 1, 2018 Share Posted March 1, 2018 (edited) Last night I was working on my theme everything was fine. Then I decided to close out xaml. When I relaunched bb, this happened: A rapid spam of error boxes before bb disappears. How do I dump this info to be read so that I can figure out what's wrong? There's nothing in the log folder. !.And the thing is, when I start bigbox, I will be on platform view and when I click on a platform I should go to the game wheel view. When I do this, I get this spam before it disappears. 2.But if I go into options, switch to start on All Games and then choose View All Games, it'll crash BUT on next start, it will be on the games. Then If I switch it back to start on platforms and then select view platforms, no crash. But if I restart BB go back to doing #1, it'll do this spam again. Edited March 1, 2018 by shinra358 Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 1, 2018 Author Share Posted March 1, 2018 I see it talks about fonts and text so I remove all traces of the dll with my custom fonts in it and the crash doesn't happen anymore. Thing is, I haven't touched anything that dealt with fonts in months. But I did download a windows update yesterday... I just don't get it. How can I resolve this??? And why does it not crash if I do the above steps (with all the fonts looking just fine)? Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 2, 2018 Author Share Posted March 2, 2018 (edited) installed vs 2017 and this allowed me to see debug info @Jason Carr @Grila 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\BigBox.exe'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'Protect'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Metadata\Unbroken.LaunchBox.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Metadata\Unbroken.LaunchBox.Wpf.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Metadata\Unbroken.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\CefSharp\x64\CefSharp.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\CefSharp\x64\CefSharp.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Metadata\Unbroken.LaunchBox.Plugins.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Management\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Management.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Speech\v4.0_4.0.0.0__31bf3856ad364e35\System.Speech.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'Caliburn.Micro.Platform'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'Caliburn.Micro'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Threading.Tasks.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'Caliburn.Micro.Platform.Core'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Reflection\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Reflection.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Collections\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Collections.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ObjectModel\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.ObjectModel.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Linq\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Linq.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Resources.ResourceManager\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Resources.ResourceManager.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Themes\PSP-XE\Plugins\Ao.Bigbox.Themer-Meta.Vlc.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Themes\PSP-XE\Plugins\Ao.Bigbox.Themer-Meta.Vlc.Wpf.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Themes\PSP-XE\Plugins\Ao.Bigbox.Themer.v3_1.dll'. Cannot find or open the PDB file. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Themes\PSP-XE\Plugins\GrilaBBControlsPlugin.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'E:\Users\T Dean Jr\My Documents\Games\MAIN\LaunchBox\Themes\PSP-XE\Plugins\PSPXE.Resources.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\SlimDX\v4.0_4.0.13.43__b1b0c32fd1ffe4f9\SlimDX.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.Aero\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.Aero.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'SharpDX'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'SharpDX.XAudio2'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Linq.Expressions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Linq.Expressions.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'SharpDX.XInput'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'SharpDX.DirectInput'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Text.RegularExpressions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Text.RegularExpressions.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'System.Windows.Interactivity'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Reflection.Extensions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Reflection.Extensions.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemXml\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemXml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Threading.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization.Primitives\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Serialization.Primitives.dll'. Module was built without symbols. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemCore\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemCore.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\UIAutomationClient\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationClient.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemData\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemData.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemXmlLinq\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemXmlLinq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\UIAutomationProvider\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationProvider.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\UIAutomationTypes\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationTypes.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'BigBox.exe' (CLR v4.0.30319: BigBox.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll'. Cannot find or open the PDB file. The thread 0x6540 has exited with code 0 (0x0). The thread 0x64fc has exited with code 0 (0x0). The thread 0x612c has exited with code 0 (0x0). The thread 0x64f4 has exited with code 0 (0x0). The thread 0x64f8 has exited with code 0 (0x0). An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dll The program '[25480] BigBox.exe' has exited with code 0 (0x0). Edited March 2, 2018 by shinra358 Quote Link to comment Share on other sites More sharing options...
Jason Carr Posted March 2, 2018 Share Posted March 2, 2018 Odd. I have seen a Stack Overflow Exception caused by XAML before though I think. But yeah, per the screenshot it does appear to be font/text-related. If you want to PM me the theme @shinra358 I can debug it from my end to see what's going on. Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 2, 2018 Author Share Posted March 2, 2018 @Jason Carr ok, sent. Quote Link to comment Share on other sites More sharing options...
Jason Carr Posted March 3, 2018 Share Posted March 3, 2018 Alright, here's the full error: Exception of type 'System.Exception' was thrown. App: Big Box Version: 8.2-beta-2 Type: System.Exception Site: Void ThrowExceptionForHRInternal(Int32, IntPtr) Source: mscorlib at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo) at MS.Internal.Text.TextInterface.Native.Util.ConvertHresultToException(Int32 hr) at MS.Internal.Text.TextInterface.Factory.GetFontCollection(Uri uri) at MS.Internal.FontCache.DWriteFactory.GetFontCollectionFromFileOrFolder(Uri fontCollectionUri, Boolean isFolder) at MS.Internal.FontCache.FamilyCollection.FromUri(Uri folderUri) at System.Windows.Media.FontFamily.LookupFontFamilyAndFace(CanonicalFontFamilyReference canonicalFamilyReference, FontStyle& style, FontWeight& weight, FontStretch& stretch) at System.Windows.Media.FontFamily.FindFirstFontFamilyAndFace(FontStyle& style, FontWeight& weight, FontStretch& stretch) at System.Windows.Media.Typeface.ConstructCachedTypeface() at System.Windows.Media.Typeface.get_CachedTypeface() at MS.Internal.TextFormatting.SimpleTextLine..ctor(FormatSettings settings, Int32 cpFirst, Int32 paragraphWidth, ArrayList runs, Int32& trailing, Int32& trailingSpaceWidth, Double pixelsPerDip) at MS.Internal.TextFormatting.SimpleTextLine.Create(FormatSettings settings, Int32 cpFirst, Int32 paragraphWidth, Double pixelsPerDip) at MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(TextSource textSource, Int32 firstCharIndex, Int32 lineLength, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) at MS.Internal.TextFormatting.TextFormatterImp.FormatLine(TextSource textSource, Int32 firstCharIndex, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) at System.Windows.Controls.TextBlock.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Canvas.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at Unbroken.LaunchBox.Wpf.Transitions.TransitionPresenter.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Window.MeasureOverrideHelper(Size constraint) at System.Windows.Window.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.Controls.ItemsControl.OnBringItemIntoView(ItemInfo info) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.Items_OnSelectionChanged(Object sender, SelectionChangedEventArgs e) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.<>c__DisplayClass17_0.<InitializeLogoImage>b__1() at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore() at System.Windows.Threading.DispatcherOperation.InvokeImpl() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Wpf.Threading.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.<InitializeLogoImage>b__17_0(ImageSource source) at Unbroken.LaunchBox.Wpf.BigBox.ImageLoader.LoadImages(Object unused) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() It appears that indeed it is somehow an error with a font, specifically the System.Windows.Media.FontFamily.LookUpFontFamilyAndFace method, but those are all internal methods and I can't seem to figure out why they'd fail. The first non-MS method is Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.Items_OnSelectionChanged, which suggests that it's happening when an item is selected. Furthermore, per my code, it seems to be happening when Big Box tries to scroll the selected item in the list box into view. Of course none of this makes sense or really helps us solve the issue, so I'm fairly clueless. We've probably run into a weird WPF glitch or something. I guess what I would try and do is remove customized XAML piece by piece to try and narrow down which piece of XAML might be causing it, but this is pretty strange. Sorry I can't be more help @shinra358. The theme is looking awesome though. Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 3, 2018 Author Share Posted March 3, 2018 1. Is it possible that the way the epoch theme adds the custom font bypasses the issue? I see it looks as if the dll font inclusion at the top of the wheel game xaml is a bit different than how i was told to do it in the beginning. 2. If i give you the actual font, would you be able to do something to it to make it not crash or something? All was well b4 a recent windows update. @Jason Carr Quote Link to comment Share on other sites More sharing options...
Jason Carr Posted March 3, 2018 Share Posted March 3, 2018 Hmm, the fact that I am able to replicate it suggests that it's not just a one-off, though it certainly could have been caused by a Windows update that we both installed. Come to think of it, it's likely caused by a plugin, but you probably already know that since I'm guessing this is related to using a font that isn't installed. I don't have any ideas as to what I could do to fix the problem, honestly. I'm betting it's somehow related to the plugin that provides the font functionality, but without that code I can't really troubleshoot it further. Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 3, 2018 Author Share Posted March 3, 2018 (edited) @Jason CarrThe plugin with the font only has the font in it. No other code. I followed the tutorial by eatkinola. If u put ur own font in a plugin and change the name in the few areas that use it in the 1st wheel game view, does it still crash? edit: also, the opened plugin with the fonts in it is in the .7z file in the plugin folder with the same name as the .dll Edited March 3, 2018 by shinra358 Quote Link to comment Share on other sites More sharing options...
shinra358 Posted March 5, 2018 Author Share Posted March 5, 2018 (edited) d:DesignHeight="562" d:DesignWidth="1000" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Style="{StaticResource UserControlStyle}" FontFamily="/BigBoxTheme;component/Fonts/#Square721 BT"> ^removing the blue in wheelgamesview seems to have fixed the issue. Edited March 5, 2018 by shinra358 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.