Hi Ben, glad you're back
I did just a quick test and that's what I've found:
- All (
sound) files: take incredibly long to scroll to top/end(on about 2100 songs). It ends up with this exception:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at HybridMobile.Controls.MmcListBox.addTimer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
MobileMediaCenter
Assembly Version: 0.8.1000.7
Win32 Version: 0.8.1000.7
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/MobileMediaCenter.exe
----------------------------------------
HybridMobile.Membranes
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/HybridMobile.Membranes.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Intellified
Assembly Version: 1.0.2452.42114
Win32 Version: 1.0.2452.42114
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/Intellified.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
HybridMobile.Controls
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/HybridMobile.Controls.DLL
----------------------------------------
HybridMobile.Media
Assembly Version: 1.0.2452.42114
Win32 Version: 1.0.2452.42114
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/HybridMobile.Media.DLL
----------------------------------------
Transcend.Translucent
Assembly Version: 1.0.2452.42065
Win32 Version: 1.0.2452.42065
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/Transcend.Translucent.DLL
----------------------------------------
HybridMobile.Xm
Assembly Version: 1.0.2452.42115
Win32 Version: 1.0.2452.42115
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/HybridMobile.Xm.DLL
----------------------------------------
Transcend.Translucent.X
Assembly Version: 1.0.2452.42065
Win32 Version: 1.0.2452.42065
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/Transcend.Translucent.X.DLL
----------------------------------------
HybridMobile.DirectX.DirectShow
Assembly Version: 1.0.2452.42114
Win32 Version: 1.0.2452.42114
CodeBase: file:///C:/Programme/MMC/MMC%20Development%20Release%201/HybridMobile.DirectX.DirectShow.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
- scrolling through albums: list disappears
- same on artists... (probably this influences all other lists)
- Pause / play button doesn't switch bitmap on first click (but on second) so it gets out of sync with the real state.
- searching within an album will deliver this exception:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Data.SyntaxErrorException: Syntax error: Missing operand after 'E' operator.
at System.Data.ExpressionParser.Parse()
at System.Data.DataExpression..ctor(DataTable table, String expression, Type type)
at System.Data.Select..ctor(DataTable table, String filterExpression, String sort, DataViewRowState recordStates)
at System.Data.DataTable.Select(String filterExpression)
at HybridMobile.Media.MediaLibrary.GetAlbumSongByString(String album, String searchString)
at MobileMediaCenter.MmcForm.SearchTextBox_TextChanged(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)
at System.Windows.Forms.Control.set_Text(String value)
at System.Windows.Forms.TextBoxBase.set_Text(String value)
at System.Windows.Forms.TextBox.set_Text(String value)
at MobileMediaCenter.OskForm.button_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
~~CUT~~
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
- scrollbar get's not refreshed when switch albumd (when the amount of songs in the new album is smaller then in the one before)
- Equalizer: slider for left/right balance looks misplaced / can't be moved
That's it so far.
I'm using a German XP SP2 with latest .NET 2.0 installed.
Bookmarks