Jump to content
LaunchBox Community Forums

NJDave71

Recommended Posts

Aeon Nox Crash Report

Problem: BigBox crashes when using the Aeon Nox theme.

- Windows 10

- BigBox v8

-Crash Report: 

 

(Inner Exception)

Length cannot be less than zero.
Parameter name: length

App:     Big Box
Version: 8.0
Type:    System.ArgumentOutOfRangeException
Site:    System.String Substring(Int32, Int32)
Source:  mscorlib

   at System.String.Substring(Int32 startIndex, Int32 length)
   at HelperControl.GetTotalGamesConverter.Convert(Object value, Type targetType, Object parameter, CultureInfo culture)
   at System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)
   at MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)
   at MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)
   at MS.Internal.Data.ClrBindingWorker.OnSourcePropertyChanged(Object o, String propName)
   at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)
   at System.ComponentModel.PropertyChangedEventManager.OnPropertyChanged(Object sender, PropertyChangedEventArgs args)
   at Caliburn.Micro.PropertyChangedBase.OnPropertyChanged(PropertyChangedEventArgs e)
   at Caliburn.Micro.XamlPlatformProvider.<>c__DisplayClass8_1.<OnUIThread>b__0()


(Outer Exception)

An error occurred while dispatching a call to the UI Thread

App:     Big Box
Version: 8.0
Type:    System.Reflection.TargetInvocationException
Site:    Void OnUIThread(System.Action)
Source:  Caliburn.Micro.Platform

   at Caliburn.Micro.XamlPlatformProvider.OnUIThread(Action action)
   at Caliburn.Micro.PropertyChangedBase.OnUIThread(Action action)
   at Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange(String propertyName)
   at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.FiltersViewModelBase.set_DetailsViewModel(FilterDetailsViewModel value)
   at (PlatformFiltersViewModelBase , Object )
   at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.PlatformFiltersViewModelBase.<SelectionChangedTimerElapsed>b__11_0(Object state)
   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()

Recent Log:

   12:47:52 PM Music.Resume Start
   12:47:52 PM Music.Initialize Start
   12:47:52 PM Music.Kill Start
   12:47:52 PM Music.Kill Finished
   12:47:53 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:47:53 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:47:53 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:47:53 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:47:57 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:47:57 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:47:57 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:47:57 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:01 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:01 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:01 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:01 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:06 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:06 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:06 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:06 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:09 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:09 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:09 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:09 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:15 PM Music.StopAndResumeBackground Start
   12:48:26 PM Music.Initialize Start
   12:48:26 PM Music.Kill Start
   12:48:26 PM Music.Kill Finished
   12:48:31 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:31 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:31 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:31 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:35 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:35 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:35 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:35 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:35 PM Music.StopAndResumeBackground Start
   12:48:52 PM Music.Initialize Start
   12:48:52 PM Music.Kill Start
   12:48:52 PM Music.Kill Finished
   12:48:57 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
   12:48:57 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
   12:48:57 PM VlcMediaPlayer.Dispose(bool disposing) Free
   12:48:57 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
   12:48:58 PM Music.StopAndResumeBackground Start
   12:49:31 PM Music.Initialize Start
   12:49:31 PM Music.Kill Start
   12:49:31 PM Music.Kill Finished
   12:49:36 PM Exception

Link to comment
Share on other sites

1 hour ago, NJDave71 said:

1. Are you using Aeon Nox 2.0?
2. Did unblocked all the .dll in the theme Plugin folder?
3 Did you change themes views?

The only time i saw a crash like that was when i loaded another theme using an older version of the "HelperControl"

Hope that helps.
 

1. I am using the latest release of AN. (v2)

2. The DLLs were never blocked by Windows. I checked.

3. Are you asking if I changed Views and that is what caused the crash? Or if I am able to change views to avoid the crash? 

Link to comment
Share on other sites

I just downloaded a fresh copy and I had to Unblock the .DLLs in the theme plugin folder.  see the screen shot (Windows 7)

1.  in the ..\LaunchBox\Themes\Aeon Nox\Plugins on windows 10 or 7 you have to unblock these dlls (On both my home and work system this is somthing i have to do)  right clicking on the .dll Other wise the theme will crash.

 

image.png

Link to comment
Share on other sites

  • 2 weeks later...
On 2/15/2018 at 12:58 PM, GristleMcTough said:

The DLLs on my system are not blocked (Windows 10). See link for screenshot. Notice there us no UNBLOCK button. None of the DLLs were ever blocked by Windows. 

https://imgur.com/a/sPEbx

Anyone find a fix for this? I'm getting the same error and also don't have the UNBLOCK button.  I wasn't having any issue until recently.  Thanks.

Link to comment
Share on other sites

Try this in Windows

1. Open Search button (Cortana) and type PowerShell and Select PowerShell App.
2. Type the command unblock-file -path  (Then the full path of the file you want to unblock
3. Repeat for each file

Example

unblock-file -path "C:\Launchbox\Themes\Aeon Nox\Plugins\HelperControl_v3.dll"

 

 

Link to comment
Share on other sites

16 minutes ago, NJDave71 said:

Try this in Windows

1. Open Search button (Cortana) and type PowerShell and Select PowerShell App.
2. Type the command unblock-file -path  (Then the full path of the file you want to unblock
3. Repeat for each file

Example

unblock-file -path "C:\Launchbox\Themes\Aeon Nox\Plugins\HelperControl_v3.dll"

 

 

Tried, but didn’t fix it unfortunately.  

Also noticed I only get the error when using the theme in the main Platform view.  But it’s fine for a specific playlist.  

Link to comment
Share on other sites

  • 1 year later...
  • 3 months later...
  • 6 months later...

Hey NJDave, first of all, the theme looks fantastic! I have recently made the switch from RetroFE to BigBox as well, and I like how it looks. I did have a couple questions however:

1. Is there a way to view the platform/source of a game within a custom playlist? Say for example I make a 'Horror Games' playlist, and I have multiple copies of Amnesia from both Steam and GOG, I would want to be able to see which platform the selected copy is on.

2. In the video/fanart window, I noticed that the fanart is off-center. Is there a way to center it out/shrink it to see the whole image. This isn't an issue with the video, but only the fanart image.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...