damienhaynes / moving-pictures

Moving Pictures is a movies plug-in for the MediaPortal media center application. The goal of the plug-in is to create a very focused and refined experience that requires minimal user interaction. The plug-in emphasizes usability and ease of use in managing a movie collection consisting of ripped DVDs, and movies reencoded in common video formats supported by MediaPortal.
12 stars 6 forks source link

System.ArgumentOutOfRangeException when opening #1131

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.After adding four new files:
Hombres de honor (2000).avi
La historia interminable (1984).avi
Quién es el 11º pasajero (1986).avi
Dentro del laberinto (1986).avi
2.I think the files are not the problem, after removing the files, the problem 
persists.

What is the expected output? What do you see instead?
Accessing to Moving Pictures throws an error:

Consulte el final de este mensaje para obtener más detalles sobre cómo 
invocar a la depuración 
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.ArgumentOutOfRangeException: El argumento especificado está fuera del 
intervalo de valores válidos.
Nombre del parámetro: index
   en System.Char.IsDigit(String s, Int32 index)
   en MediaPortal.Plugins.MovingPictures.Database.FilterHelperDBMovieInfo.<UpdateAlphas>b__14(DBMovieInfo m)
   en System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   en System.Linq.Enumerable.<DistinctIterator>d__7a`1.MoveNext()
   en System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   en System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
   en MediaPortal.Plugins.MovingPictures.Database.FilterHelperDBMovieInfo.UpdateAlphas(DBNode`1 node)
   en MediaPortal.Plugins.MovingPictures.Database.FilterHelperDBMovieInfo.UpdateDynamicNode(DBNode`1 node)
   en Cornerstone.Database.Tables.DBNode`1.UpdateDynamicNode()
   en Cornerstone.GUI.Filtering.GenericMenuTreePanel`1.createTreeNode(DBNode`1 node)
   en Cornerstone.GUI.Filtering.GenericMenuTreePanel`1.RepopulateTree()
   en Cornerstone.GUI.Filtering.GenericMenuTreePanel`1.set_Menu(IDBMenu value)
   en Cornerstone.GUI.Filtering.MenuTreePanel.set_Menu(IDBMenu value)
   en Cornerstone.GUI.Controls.FilterComboBox.BuildTreePanel()
   en Cornerstone.GUI.Controls.FilterComboBox.set_Menu(IDBMenu value)
   en MediaPortal.Plugins.MovingPictures.ConfigScreen.MovieManagerPane.MovieManagerPane_Load(Object sender, EventArgs e)
   en System.Windows.Forms.UserControl.OnLoad(EventArgs e)
   en System.Windows.Forms.UserControl.OnCreateControl()
   en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   en System.Windows.Forms.Control.CreateControl()
   en System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   en System.Windows.Forms.TabPage.set_Visible(Boolean value)
   en System.Windows.Forms.TabControl.UpdateTabSelection(Boolean updateFocus)
   en System.Windows.Forms.TabControl.OnHandleCreated(EventArgs e)
   en System.Windows.Forms.Control.WmCreate(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.TabControl.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Configuration
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Configuration.exe
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Utils
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Utils.DLL
----------------------------------------
Core
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Core.DLL
----------------------------------------
System.Xml
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Versión del ensamblado: 3.5.0.0
    Versión Win32: 3.5.30729.5420 built by: Win7SP1
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
BassRegistration
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/BassRegistration.DLL
----------------------------------------
9udsfufv
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.DirectX.Direct3D
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 9.05.132.0000
    Código base: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
----------------------------------------
Microsoft.DirectX
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.2904
    Código base: file:///C:/Windows/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
----------------------------------------
Bass.Net
    Versión del ensamblado: 2.4.7.0
    Versión Win32: 2.4.7.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Bass.Net.DLL
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Databases
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Databases.DLL
----------------------------------------
System.Data
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
RemotePlugins
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/RemotePlugins.DLL
----------------------------------------
Microsoft.DirectX.DirectInput
    Versión del ensamblado: 1.0.2902.0
    Versión Win32: 5.04.00.2904
    Código base: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.DirectInput/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectInput.dll
----------------------------------------
DirectShowLib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/DirectShowLib.DLL
----------------------------------------
Accessibility
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Runtime.Serialization.Formatters.Soap
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
----------------------------------------
anfqkonr
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Interop.X10
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Interop.X10.DLL
----------------------------------------
Common.Utils
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Common.Utils.DLL
----------------------------------------
Cornerstone
    Versión del ensamblado: 1.5.1.1487
    Versión Win32: 1.5.1.1487
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/Cornerstone.DLL
----------------------------------------
Cornerstone.MP
    Versión del ensamblado: 1.5.1.1487
    Versión Win32: 1.5.1.1487
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/Cornerstone.MP.DLL
----------------------------------------
Dialogs
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/Dialogs.DLL
----------------------------------------
NLog
    Versión del ensamblado: 1.0.0.505
    Versión Win32: 1.0.0.505
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/NLog.DLL
----------------------------------------
GUIGlobalSearch
    Versión del ensamblado: 1.7.5.55
    Versión Win32: 1.7.5.55
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/GUIGlobalSearch.DLL
----------------------------------------
InfoService
    Versión del ensamblado: 1.7.1.245
    Versión Win32: 1.7.1.245
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/InfoService.DLL
----------------------------------------
Micropolis.MPCore
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/Micropolis.MPCore.DLL
----------------------------------------
MovingPictures
    Versión del ensamblado: 1.5.1.1487
    Versión Win32: 1.5.1.1487
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/MovingPictures.DLL
----------------------------------------
System.Web
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Runtime.Serialization
    Versión del ensamblado: 3.0.0.0
    Versión Win32: 3.0.4506.5420 (Win7SP1.030729-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Serialization/3.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
MP-TVSeries
    Versión del ensamblado: 3.3.3.1972
    Versión Win32: 3.3.3.1972
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/MP-TVSeries.DLL
----------------------------------------
myEmulators
    Versión del ensamblado: 4.0.1.15
    Versión Win32: 4.0.1.15
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/myEmulators.DLL
----------------------------------------
MyLyrics
    Versión del ensamblado: 1.7.0.67
    Versión Win32: 1.7.0.67
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/MyLyrics.DLL
----------------------------------------
LyricsEngine
    Versión del ensamblado: 1.7.0.67
    Versión Win32: 1.7.0.67
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/LyricsEngine.DLL
----------------------------------------
RadioTimeOpmlApi
    Versión del ensamblado: 0.6.7.0
    Versión Win32: 0.6.7.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/RadioTimeOpmlApi.DLL
----------------------------------------
System.Web.Services
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
----------------------------------------
RadioTimePlugin
    Versión del ensamblado: 0.7.0.0
    Versión Win32: 0.7.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/RadioTimePlugin.DLL
----------------------------------------
SevenZipSharp
    Versión del ensamblado: 1.0.3502.22469
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/SevenZipSharp.DLL
----------------------------------------
StreamedMPConfig
    Versión del ensamblado: 1.7.8.3202
    Versión Win32: 1.7.8.3202
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/StreamedMPConfig.DLL
----------------------------------------
TraktPlugin
    Versión del ensamblado: 2.2.0.0
    Versión Win32: 2.2.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/TraktPlugin.DLL
----------------------------------------
WebBrowser
    Versión del ensamblado: 0.6.0.0
    Versión Win32: 0.6.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/WebBrowser.DLL
----------------------------------------
WindowPlugins
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/WindowPlugins.DLL
----------------------------------------
MiniDisplayLibrary
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/MiniDisplayLibrary.DLL
----------------------------------------
WorldWeather.Core
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/WorldWeather.Core.DLL
----------------------------------------
WorldWeather
    Versión del ensamblado: 1.0.0.27273
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/windows/WorldWeather.DLL
----------------------------------------
SubtitlePlugins
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/subtitle/SubtitlePlugins.DLL
----------------------------------------
ExternalPlayers
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/ExternalPlayers/ExternalPlayers.DLL
----------------------------------------
Interop.iTunesLib
    Versión del ensamblado: 1.7.0.0
    Versión Win32: 1.7.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/Interop.iTunesLib.DLL
----------------------------------------
FanartHandler
    Versión del ensamblado: 3.0.9.0
    Versión Win32: 3.0.9.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/FanartHandler.DLL
----------------------------------------
System.Messaging
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Messaging/2.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll
----------------------------------------
LatestMediaHandler
    Versión del ensamblado: 1.5.3.6
    Versión Win32: 1.5.3.6
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/LatestMediaHandler.DLL
----------------------------------------
PowerSchedulerClientPlugin
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/PowerSchedulerClientPlugin.DLL
----------------------------------------
PowerScheduler.Interfaces
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/PowerScheduler.Interfaces.DLL
----------------------------------------
ProcessPlugins
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/ProcessPlugins.DLL
----------------------------------------
MusicShareWatcherHelper
    Versión del ensamblado: 1.2.2.0
    Versión Win32: 1.2.2.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/MusicShareWatcherHelper.DLL
----------------------------------------
SkinTranslations
    Versión del ensamblado: 0.7.0.0
    Versión Win32: 0.7.0.0
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/SkinTranslations.DLL
----------------------------------------
StreamedMPEditor
    Versión del ensamblado: 1.7.8.3202
    Versión Win32: 1.7.8.3202
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/plugins/process/StreamedMPEditor.DLL
----------------------------------------
SMPCheckSum
    Versión del ensamblado: 1.7.8.3202
    Versión Win32: 1.7.8.3202
    Código base: file:///C:/Program%20Files%20(x86)/Team%20MediaPortal/MediaPortal/SMPCheckSum.DLL
----------------------------------------
System.Design
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
    Código base: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración 
de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.

If you click Continue, the plugin configurator opens but if you navigate to  
Movie Manager the information section remains loading, and never ends.

If you open Media Portal, the movies already imported are accesible and works 
fine.

What version of Moving Pictures are you using? What version of MediaPortal?
What Skin?
Moving Pictures 1.5.1.1487
Media Portal 1.2.2.0
Skin: StreamMP 1.2.0.0

Please attach a screenshot and logs if possible. When submitting log files
please submit DEBUG logs. See here for details:
http://tinyurl.com/aj65su

Original issue reported on code.google.com by urrestar...@gmail.com on 26 Jun 2013 at 10:04

Attachments:

GoogleCodeExporter commented 8 years ago
This was fixed in r1521.

Original comment by damien.haynes@gmail.com on 25 Aug 2013 at 12:12