Music Media Helper (Tools for Multichannel Audio & Music Videos)

QuadraphonicQuad

Help Support QuadraphonicQuad:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
With Beta 4 Media File Manager, I am seeing an unhandled exception error when scanning music video source to create Media File List?

Capture.JPG


I also note that compared with previous beta 3 when scan is being performed and list is gradually being populated alphabetically, that Björk folder appears to be being skipped, each time scan is performed. (Scan gets to approx 88% complete before unhandled exception error occurs)

Info grabbed from the unhandled exception follows:-

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null. (Parameter 'input')
   at System.Text.RegularExpressions.ThrowHelper.ThrowArgumentNullException(ExceptionArgument arg)
   at System.Text.RegularExpressions.Regex.Matches(String input)
   at TaggingApp.modUtils.GetYearWithinBrackets(String pAlbumString, String& pAlbumName, String& pYear)
   at TaggingApp.modUtils.GetArtistTitleAndYearFromFileFolderName(String pFolderOrFileName, String& pArtistName, String& pTitle, String& pYear, String& pType)
   at TaggingApp.clsMediaFileFolderProcessor.ProcessFolderFilesAsync(DirectoryInfo pDirectory, String pMediaTypeMode, String pSourceFolderName, Boolean pAddFolderMediaFiles)
   at TaggingApp.frmFileManager._Closure$__350-1._Lambda$__1()
   at TaggingApp.frmFileManager.ProcessMediaDirectoriesForSourceAsync(String pSource, Int32 pNoOMediaDirTasksToRun)
   at TaggingApp.frmFileManager._Closure$__349-0._Lambda$__0()
   at TaggingApp.frmFileManager.ProcessMediaSourcesAsync()
   at TaggingApp.frmFileManager.btnScan_Click(Object sender, EventArgs e)
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
System.Private.CoreLib
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.CoreLib.dll
----------------------------------------
Music Media Helper
    Assembly Version: 8.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Music Media Helper.dll
----------------------------------------
DevExpress.Utils.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Utils.v24.2.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Forms.dll
----------------------------------------
System.ComponentModel.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.Primitives.dll
----------------------------------------
System.Runtime
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.dll
----------------------------------------
System.Windows.Forms.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Forms.Primitives.dll
----------------------------------------
System.Private.Windows.Core
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Private.Windows.Core.dll
----------------------------------------
System.Drawing.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Drawing.Primitives.dll
----------------------------------------
System.Collections.Specialized
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Specialized.dll
----------------------------------------
System.Drawing.Common
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Drawing.Common.dll
----------------------------------------
DevExpress.Data.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Data.v24.2.dll
----------------------------------------
System.Runtime.InteropServices
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.InteropServices.dll
----------------------------------------
System.Threading
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.dll
----------------------------------------
System.Collections
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.dll
----------------------------------------
System.Configuration.ConfigurationManager
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Configuration.ConfigurationManager.dll
----------------------------------------
System.ObjectModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ObjectModel.dll
----------------------------------------
System.ComponentModel.TypeConverter
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.TypeConverter.dll
----------------------------------------
System.ComponentModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.dll
----------------------------------------
System.Private.Uri
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Uri.dll
----------------------------------------
System.Security.Cryptography
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Cryptography.dll
----------------------------------------
System.Collections.Concurrent
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Concurrent.dll
----------------------------------------
System.Memory
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Memory.dll
----------------------------------------
System.Xml.ReaderWriter
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.ReaderWriter.dll
----------------------------------------
System.Private.Xml
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Xml.dll
----------------------------------------
System.Net.WebClient
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.WebClient.dll
----------------------------------------
System.Text.Encoding.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.Encoding.Extensions.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.dll
----------------------------------------
System.Threading.Thread
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.Thread.dll
----------------------------------------
System.Runtime.Serialization.Formatters
    Assembly Version: 8.1.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Serialization.Formatters.dll
----------------------------------------
System.Xml.XmlSerializer
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.XmlSerializer.dll
----------------------------------------
DevExpress.Data.Desktop.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Data.Desktop.v24.2.dll
----------------------------------------
DevExpress.Drawing.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Drawing.v24.2.dll
----------------------------------------
System.Numerics.Vectors
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Numerics.Vectors.dll
----------------------------------------
System.Collections.NonGeneric
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.NonGeneric.dll
----------------------------------------
System.Text.RegularExpressions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.RegularExpressions.dll
----------------------------------------
System.Reflection.Emit.Lightweight
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Emit.Lightweight.dll
----------------------------------------
System.Reflection.Emit.ILGeneration
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Emit.ILGeneration.dll
----------------------------------------
System.Reflection.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Primitives.dll
----------------------------------------
System.IO.Compression
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.IO.Compression.dll
----------------------------------------
System.Linq.Expressions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.Expressions.dll
----------------------------------------
System.Linq
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Location:
----------------------------------------
System.Diagnostics.TraceSource
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.TraceSource.dll
----------------------------------------
Microsoft.Win32.Registry
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.Win32.Registry.dll
----------------------------------------
DevExpress.XtraEditors.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraEditors.v24.2.dll
----------------------------------------
Microsoft.VisualBasic.Core
    Assembly Version: 14.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.VisualBasic.Core.dll
----------------------------------------
Microsoft.Win32.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.Win32.Primitives.dll
----------------------------------------
System.ComponentModel.EventBasedAsync
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.EventBasedAsync.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\Accessibility.dll
----------------------------------------
Microsoft.Win32.SystemEvents
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\Microsoft.Win32.SystemEvents.dll
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Web.dll
----------------------------------------
DevExpress.XtraBars.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraBars.v24.2.dll
----------------------------------------
DevExpress.XtraDialogs.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraDialogs.v24.2.dll
----------------------------------------
System.ComponentModel.Annotations
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.Annotations.dll
----------------------------------------
System.Runtime.Loader
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Loader.dll
----------------------------------------
System.Diagnostics.StackTrace
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.StackTrace.dll
----------------------------------------
System.Resources.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Resources.Extensions.dll
----------------------------------------
System.Drawing
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Drawing.dll
----------------------------------------
System.IO.IsolatedStorage
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.IO.IsolatedStorage.dll
----------------------------------------
System.Diagnostics.Process
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.Process.dll
----------------------------------------
System.Threading.ThreadPool
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.ThreadPool.dll
----------------------------------------
System.Net.Http
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Http.dll
----------------------------------------
System.Net.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Primitives.dll
----------------------------------------
System.Diagnostics.Tracing
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.Tracing.dll
----------------------------------------
System.Diagnostics.DiagnosticSource
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.DiagnosticSource.dll
----------------------------------------
System.Net.Security
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Security.dll
----------------------------------------
System.Net.Sockets
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Sockets.dll
----------------------------------------
System.Threading.Overlapped
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.Overlapped.dll
----------------------------------------
System.Net.NameResolution
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.NameResolution.dll
----------------------------------------
System.Runtime.Intrinsics
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Intrinsics.dll
----------------------------------------
System.Security.Principal.Windows
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Principal.Windows.dll
----------------------------------------
System.Security.Claims
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Claims.dll
----------------------------------------
MMHDatabase
    Assembly Version: 1.0.0.0
    Location: C:\Program Files\Music Media Helper 9\MMHDatabase.dll
----------------------------------------
Microsoft.EntityFrameworkCore
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.dll
----------------------------------------
DevExpress.XtraGrid.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraGrid.v24.2.dll
----------------------------------------
DevExpress.Printing.v24.2.Core
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Printing.v24.2.Core.dll
----------------------------------------
System.Collections.Immutable
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Immutable.dll
----------------------------------------
Microsoft.Extensions.DependencyInjection.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.DependencyInjection.Abstractions.dll
----------------------------------------
Microsoft.Extensions.DependencyInjection
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.DependencyInjection.dll
----------------------------------------
Microsoft.Extensions.Logging.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Logging.Abstractions.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Abstractions
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Abstractions.dll
----------------------------------------
Microsoft.Extensions.Caching.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Caching.Abstractions.dll
----------------------------------------
DevExpress.DataAccess.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.DataAccess.v24.2.dll
----------------------------------------
DevExpress.Xpo.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Xpo.v24.2.dll
----------------------------------------
DevExpress.Dialogs.v24.2.Core
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Dialogs.v24.2.Core.dll
----------------------------------------
System.Xml.XDocument
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.XDocument.dll
----------------------------------------
System.Private.Xml.Linq
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Xml.Linq.dll
----------------------------------------
DevExpress.XtraLayout.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraLayout.v24.2.dll
----------------------------------------
System.Data.Common
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Data.Common.dll
----------------------------------------
mscorlib
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\mscorlib.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Relational
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Relational.dll
----------------------------------------
System.Runtime.Numerics
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Numerics.dll
----------------------------------------
System.Linq.Queryable
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.Queryable.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Sqlite
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Sqlite.dll
----------------------------------------
System.Transactions.Local
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Transactions.Local.dll
----------------------------------------
Microsoft.Extensions.Logging
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Logging.dll
----------------------------------------
Microsoft.Extensions.Options
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Options.dll
----------------------------------------
System.Text.Json
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.Json.dll
----------------------------------------
Microsoft.Extensions.Configuration.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Configuration.Abstractions.dll
----------------------------------------
Microsoft.Extensions.Caching.Memory
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Caching.Memory.dll
----------------------------------------
Microsoft.Extensions.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Primitives.dll
----------------------------------------
Microsoft.Data.Sqlite
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Data.Sqlite.dll
----------------------------------------
SQLitePCLRaw.core
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.core.dll
----------------------------------------
netstandard
    Assembly Version: 2.1.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\netstandard.dll
----------------------------------------
SQLitePCLRaw.batteries_v2
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.batteries_v2.dll
----------------------------------------
SQLitePCLRaw.provider.e_sqlite3
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.provider.e_sqlite3.dll
----------------------------------------
System.Windows.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Extensions.dll
----------------------------------------
DevExpress.XtraTreeList.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraTreeList.v24.2.dll
----------------------------------------
System.Reflection.Metadata
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Metadata.dll
----------------------------------------

************** JIT Debugging **************

Hope info is useful/helpful
 
With Beta 4 Media File Manager, I am seeing an unhandled exception error when scanning music video source to create Media File List?

View attachment 114050

I also note that compared with previous beta 3 when scan is being performed and list is gradually being populated alphabetically, that Björk folder appears to be being skipped, each time scan is performed. (Scan gets to approx 88% complete before unhandled exception error occurs)

Info grabbed from the unhandled exception follows:-

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null. (Parameter 'input')
   at System.Text.RegularExpressions.ThrowHelper.ThrowArgumentNullException(ExceptionArgument arg)
   at System.Text.RegularExpressions.Regex.Matches(String input)
   at TaggingApp.modUtils.GetYearWithinBrackets(String pAlbumString, String& pAlbumName, String& pYear)
   at TaggingApp.modUtils.GetArtistTitleAndYearFromFileFolderName(String pFolderOrFileName, String& pArtistName, String& pTitle, String& pYear, String& pType)
   at TaggingApp.clsMediaFileFolderProcessor.ProcessFolderFilesAsync(DirectoryInfo pDirectory, String pMediaTypeMode, String pSourceFolderName, Boolean pAddFolderMediaFiles)
   at TaggingApp.frmFileManager._Closure$__350-1._Lambda$__1()
   at TaggingApp.frmFileManager.ProcessMediaDirectoriesForSourceAsync(String pSource, Int32 pNoOMediaDirTasksToRun)
   at TaggingApp.frmFileManager._Closure$__349-0._Lambda$__0()
   at TaggingApp.frmFileManager.ProcessMediaSourcesAsync()
   at TaggingApp.frmFileManager.btnScan_Click(Object sender, EventArgs e)
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
System.Private.CoreLib
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.CoreLib.dll
----------------------------------------
Music Media Helper
    Assembly Version: 8.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Music Media Helper.dll
----------------------------------------
DevExpress.Utils.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Utils.v24.2.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Forms.dll
----------------------------------------
System.ComponentModel.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.Primitives.dll
----------------------------------------
System.Runtime
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.dll
----------------------------------------
System.Windows.Forms.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Forms.Primitives.dll
----------------------------------------
System.Private.Windows.Core
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Private.Windows.Core.dll
----------------------------------------
System.Drawing.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Drawing.Primitives.dll
----------------------------------------
System.Collections.Specialized
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Specialized.dll
----------------------------------------
System.Drawing.Common
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Drawing.Common.dll
----------------------------------------
DevExpress.Data.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Data.v24.2.dll
----------------------------------------
System.Runtime.InteropServices
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.InteropServices.dll
----------------------------------------
System.Threading
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.dll
----------------------------------------
System.Collections
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.dll
----------------------------------------
System.Configuration.ConfigurationManager
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Configuration.ConfigurationManager.dll
----------------------------------------
System.ObjectModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ObjectModel.dll
----------------------------------------
System.ComponentModel.TypeConverter
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.TypeConverter.dll
----------------------------------------
System.ComponentModel
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.dll
----------------------------------------
System.Private.Uri
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Uri.dll
----------------------------------------
System.Security.Cryptography
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Cryptography.dll
----------------------------------------
System.Collections.Concurrent
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Concurrent.dll
----------------------------------------
System.Memory
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Memory.dll
----------------------------------------
System.Xml.ReaderWriter
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.ReaderWriter.dll
----------------------------------------
System.Private.Xml
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Xml.dll
----------------------------------------
System.Net.WebClient
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.WebClient.dll
----------------------------------------
System.Text.Encoding.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.Encoding.Extensions.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.dll
----------------------------------------
System.Threading.Thread
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.Thread.dll
----------------------------------------
System.Runtime.Serialization.Formatters
    Assembly Version: 8.1.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Serialization.Formatters.dll
----------------------------------------
System.Xml.XmlSerializer
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.XmlSerializer.dll
----------------------------------------
DevExpress.Data.Desktop.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Data.Desktop.v24.2.dll
----------------------------------------
DevExpress.Drawing.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Drawing.v24.2.dll
----------------------------------------
System.Numerics.Vectors
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Numerics.Vectors.dll
----------------------------------------
System.Collections.NonGeneric
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.NonGeneric.dll
----------------------------------------
System.Text.RegularExpressions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.RegularExpressions.dll
----------------------------------------
System.Reflection.Emit.Lightweight
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Emit.Lightweight.dll
----------------------------------------
System.Reflection.Emit.ILGeneration
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Emit.ILGeneration.dll
----------------------------------------
System.Reflection.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Primitives.dll
----------------------------------------
System.IO.Compression
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.IO.Compression.dll
----------------------------------------
System.Linq.Expressions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.Expressions.dll
----------------------------------------
System.Linq
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Location:
----------------------------------------
System.Diagnostics.TraceSource
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.TraceSource.dll
----------------------------------------
Microsoft.Win32.Registry
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.Win32.Registry.dll
----------------------------------------
DevExpress.XtraEditors.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraEditors.v24.2.dll
----------------------------------------
Microsoft.VisualBasic.Core
    Assembly Version: 14.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.VisualBasic.Core.dll
----------------------------------------
Microsoft.Win32.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\Microsoft.Win32.Primitives.dll
----------------------------------------
System.ComponentModel.EventBasedAsync
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.EventBasedAsync.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\Accessibility.dll
----------------------------------------
Microsoft.Win32.SystemEvents
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\Microsoft.Win32.SystemEvents.dll
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Web.dll
----------------------------------------
DevExpress.XtraBars.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraBars.v24.2.dll
----------------------------------------
DevExpress.XtraDialogs.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraDialogs.v24.2.dll
----------------------------------------
System.ComponentModel.Annotations
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.ComponentModel.Annotations.dll
----------------------------------------
System.Runtime.Loader
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Loader.dll
----------------------------------------
System.Diagnostics.StackTrace
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.StackTrace.dll
----------------------------------------
System.Resources.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Resources.Extensions.dll
----------------------------------------
System.Drawing
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Drawing.dll
----------------------------------------
System.IO.IsolatedStorage
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.IO.IsolatedStorage.dll
----------------------------------------
System.Diagnostics.Process
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.Process.dll
----------------------------------------
System.Threading.ThreadPool
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.ThreadPool.dll
----------------------------------------
System.Net.Http
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Http.dll
----------------------------------------
System.Net.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Primitives.dll
----------------------------------------
System.Diagnostics.Tracing
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.Tracing.dll
----------------------------------------
System.Diagnostics.DiagnosticSource
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Diagnostics.DiagnosticSource.dll
----------------------------------------
System.Net.Security
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Security.dll
----------------------------------------
System.Net.Sockets
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.Sockets.dll
----------------------------------------
System.Threading.Overlapped
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Threading.Overlapped.dll
----------------------------------------
System.Net.NameResolution
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Net.NameResolution.dll
----------------------------------------
System.Runtime.Intrinsics
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Intrinsics.dll
----------------------------------------
System.Security.Principal.Windows
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Principal.Windows.dll
----------------------------------------
System.Security.Claims
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Security.Claims.dll
----------------------------------------
MMHDatabase
    Assembly Version: 1.0.0.0
    Location: C:\Program Files\Music Media Helper 9\MMHDatabase.dll
----------------------------------------
Microsoft.EntityFrameworkCore
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.dll
----------------------------------------
DevExpress.XtraGrid.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraGrid.v24.2.dll
----------------------------------------
DevExpress.Printing.v24.2.Core
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Printing.v24.2.Core.dll
----------------------------------------
System.Collections.Immutable
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Collections.Immutable.dll
----------------------------------------
Microsoft.Extensions.DependencyInjection.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.DependencyInjection.Abstractions.dll
----------------------------------------
Microsoft.Extensions.DependencyInjection
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.DependencyInjection.dll
----------------------------------------
Microsoft.Extensions.Logging.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Logging.Abstractions.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Abstractions
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Abstractions.dll
----------------------------------------
Microsoft.Extensions.Caching.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Caching.Abstractions.dll
----------------------------------------
DevExpress.DataAccess.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.DataAccess.v24.2.dll
----------------------------------------
DevExpress.Xpo.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Xpo.v24.2.dll
----------------------------------------
DevExpress.Dialogs.v24.2.Core
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.Dialogs.v24.2.Core.dll
----------------------------------------
System.Xml.XDocument
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Xml.XDocument.dll
----------------------------------------
System.Private.Xml.Linq
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Private.Xml.Linq.dll
----------------------------------------
DevExpress.XtraLayout.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraLayout.v24.2.dll
----------------------------------------
System.Data.Common
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Data.Common.dll
----------------------------------------
mscorlib
    Assembly Version: 4.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\mscorlib.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Relational
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Relational.dll
----------------------------------------
System.Runtime.Numerics
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Runtime.Numerics.dll
----------------------------------------
System.Linq.Queryable
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Linq.Queryable.dll
----------------------------------------
Microsoft.EntityFrameworkCore.Sqlite
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.EntityFrameworkCore.Sqlite.dll
----------------------------------------
System.Transactions.Local
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Transactions.Local.dll
----------------------------------------
Microsoft.Extensions.Logging
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Logging.dll
----------------------------------------
Microsoft.Extensions.Options
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Options.dll
----------------------------------------
System.Text.Json
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Text.Json.dll
----------------------------------------
Microsoft.Extensions.Configuration.Abstractions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Configuration.Abstractions.dll
----------------------------------------
Microsoft.Extensions.Caching.Memory
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Caching.Memory.dll
----------------------------------------
Microsoft.Extensions.Primitives
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Extensions.Primitives.dll
----------------------------------------
Microsoft.Data.Sqlite
    Assembly Version: 9.0.2.0
    Location: C:\Program Files\Music Media Helper 9\Microsoft.Data.Sqlite.dll
----------------------------------------
SQLitePCLRaw.core
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.core.dll
----------------------------------------
netstandard
    Assembly Version: 2.1.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\netstandard.dll
----------------------------------------
SQLitePCLRaw.batteries_v2
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.batteries_v2.dll
----------------------------------------
SQLitePCLRaw.provider.e_sqlite3
    Assembly Version: 2.1.10.2445
    Location: C:\Program Files\Music Media Helper 9\SQLitePCLRaw.provider.e_sqlite3.dll
----------------------------------------
System.Windows.Extensions
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\9.0.0\System.Windows.Extensions.dll
----------------------------------------
DevExpress.XtraTreeList.v24.2
    Assembly Version: 24.2.5.0
    Location: C:\Program Files\Music Media Helper 9\DevExpress.XtraTreeList.v24.2.dll
----------------------------------------
System.Reflection.Metadata
    Assembly Version: 9.0.0.0
    Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.0\System.Reflection.Metadata.dll
----------------------------------------

************** JIT Debugging **************

Hope info is useful/helpful

I will fix this one, it fails when attempting to grab the albums Year from its folder name. In your screen shot the current album is shown at bottom. It’s processing in folder name sort order. Can post the full path for that and the following couple (it’s processing multiples)

I can fix without this info as currently I’m not handling the error so it’s crashing the app. But interested to see what’s in the folder name that’s the root cause.
 
@HomerJAU The 2 above issues I reported are fixed in beta 4a and Björk is appearing in Media File List again now :cool:

Björk was only Album/Artist missing in the Media List being created, when I was receiving the unhandled exception error?

Path = Music Videos\Björk\Björk - MTV Unplugged & Live

I however noted a strange character appearing in the Tag & Rename Media Files -> Open Files option, during the selection of folder from which to select files to be processed. Folder should have been read as Björk ‎- MTV Unplugged & Live but for some reason particular MMH window is seeing the - Character as something else?

Capture2.JPG


As a hunch I went and manually removed/replaced the - character in the folder name and now I am NOT seeing the unusual character when opening the folder and the Björk Album Name is now correctly appearing in the Media File List but Albums Year is not appearing. (Ref my post in your other thread )

From the comment you made above about looking for an albums year in folder name, I dont currently include the Year in any of the Music Videos folders names. (Year Information is held within files within folder i.e. *.cue *.nfo and as a tag in the *.mkv's)

I will check .cue and .nfo files to observe if any strange characters were/are contained within their structure using Notepad++
the ö character for example could be problematic?
 
Is mka+cue still the only way to go for Kodi 21? I followed your discussion on Kodi's github but backporting was excluded?

So for for single mka with chapters and tags we need Kodi 22, correct?
 
Kodi 21.2 has some MKA support to allow users to drop cue files. Enough tags to get the album and tracks into the Kodi music library, but some tags will be missing: Genre, Year you won’t see in 21.2 UI and no MusicBrainz tags.

However, when v22 is released, or if you use a v22 nightly alpha build, will get those missing tags in Kodi if you force a rescan on tagged MKA files.

The problem with tagging now and using a cue is Kodi won’t load a cue + MKA if the MKA has chapters. Remove the chapters, all the track tags are removed.

So I would not use cues now at all. Tag the new mka you have and live with missing tags until use v22
 
Hey Mike, thanks for the feedback. Apologies for my response time. NUC project…

From the comment you made above about looking for an albums year in folder name, I dont currently include the Year in any of the Music Videos folders names.

This code was written to support untagged files, there's many around that just don’t bother. So part of that code looks for a Year in the folder name, it always looks for it. I should probably only look if MMH can’t get it from a tag, but it’s done on the initial sub-folder analysis.

The error is very common, a developer assumes that bit of code will never fail, when it does BUG, crash.

The fix was to properly handle the ‘unexpected’.

MMH should be able handle ‘strange characters’ including diacritics, it would have been good to get the text string and see why that caused an issue. If you have a backup of that folder name, please copy and paste for me please.

THX
 
Tag the new mka you have and live with missing tags until use v22
Thanks for all the answers. Unfortunately, regarding the above, I use the genre tag to have 4.0/5.1 and Atmos widgets to access only those directly (as opposed to stereo material). So not doable for me at the moment.
There's also doubt lingering on whether there will be 22 builds available for Ugoos, still supporting Dolby Vision FEL (not of wide interest here, probably, but of interest to me). So I need to hedge my bets...

Thanks again!
 
There's also doubt lingering on whether there will be 22 builds available for Ugoos

That’s an easy fix: Keep your Ugoos for Movies (Dovi) and grab a QQ Soecial Edition NUC!! :)

The NUC is way faster (navigation) than the Ugoos and support a 4K UI.
 
MMH should be able handle ‘strange characters’ including diacritics, it would have been good to get the text string and see why that caused an issue. If you have a backup of that folder name, please copy and paste for me please.

Regarding strange character occuring in folder name, checking a backup of the folders name text using Notepad++ with "show all characters option" switched on it seems that I had somehow included a hidden LRM character. (non-displayable control character that displays the needed text in the correct left-to-right direction)

Code:
Björk ‎- MTV Unplugged & Live

Screenshot 2025-02-27 192046.png


No problem at all on response time as I never expect instant responses to queries/feedback in forum..
 
Back
Top