Skip to main content
Topic: CUERipper 2.1.6 frequent exceptions (Read 620 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

CUERipper 2.1.6 frequent exceptions

I frequently get this exception when using CUERipper, usually near the end of the extraction.

If seem to be only related to display of some type of Winforms Progess Bar, so I guess when it happend, I don't need to worry about the result of the actual extraction?
Any solution/workaround?


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

************** Exception Text **************
System.ArgumentException: Value must be greater than or equal to minimum.
   at ProgressODoom.AbstractProgressBar.set_Value(Int32 value)
   at CUERipper.frmCUERipper.<>c__DisplayClassb.<CDReadProgress>b__a()
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
CUERipper
    Assembly Version: 1.9.0.0
    Win32 Version: 1.9.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUERipper.exe
----------------------------------------
CUETools.Processor
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.Processor.DLL
----------------------------------------
CUETools.Codecs
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.Codecs.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    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.8922 (WinRelRS4.050727-8900)
    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.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Deployment
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
CUETools.CTDB
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.CTDB.DLL
----------------------------------------
CUETools.Compression
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.Compression.DLL
----------------------------------------
CUETools.Ripper
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.Ripper.DLL
----------------------------------------
CUETools.Codecs.APE
    Assembly Version: 1.0.5455.42426
    Win32 Version:
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.APE.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
CUETools.Codecs.FLAC
    Assembly Version: 1.5.0.0
    Win32 Version:
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.FLAC.dll
----------------------------------------
CUETools.Codecs.HDCD
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.HDCD.dll
----------------------------------------
CUETools.Codecs.LAME
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.LAME.dll
----------------------------------------
CUETools.Codecs.TTA
    Assembly Version: 1.0.5455.42426
    Win32 Version:
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.TTA.dll
----------------------------------------
CUETools.Codecs.WavPack
    Assembly Version: 1.2.0.0
    Win32 Version:
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Codecs.WavPack.dll
----------------------------------------
CUETools.Compression.Rar
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Plugins%20(x64)/CUETools.Compression.Rar.dll
----------------------------------------
Bwg.Hardware
    Assembly Version: 0.0.7.1
    Win32 Version: 0.0.7.1
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/Bwg.Hardware.DLL
----------------------------------------
Bwg.Logging
    Assembly Version: 0.0.7.1
    Win32 Version: 0.0.7.1
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/Bwg.Logging.DLL
----------------------------------------
Bwg.Scsi
    Assembly Version: 0.0.7.1
    Win32 Version: 0.0.7.1
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/Bwg.Scsi.DLL
----------------------------------------
CUETools.Codecs.ALAC
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Codecs.ALAC.DLL
----------------------------------------
CUETools.Codecs.FLACCL
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Codecs.FLACCL.DLL
----------------------------------------
CUETools.Codecs.FLAKE
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Codecs.FLAKE.DLL
----------------------------------------
CUETools.Codecs.WMA
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Codecs.WMA.DLL
----------------------------------------
CUETools.Compression.Zip
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Compression.Zip.DLL
----------------------------------------
CUETools.Ripper.SCSI
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/CUETools.Ripper.SCSI.DLL
----------------------------------------
CUETools.CDImage
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.CDImage.DLL
----------------------------------------
ICSharpCode.SharpZipLib
    Assembly Version: 0.85.5.452
    Win32 Version: 0.85.5.452
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/ICSharpCode.SharpZipLib.DLL
----------------------------------------
OpenCLNet
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/OpenCLNet.DLL
----------------------------------------
WindowsMediaLib
    Assembly Version: 1.1.0.35988
    Win32 Version: 1.1.0.35988
    CodeBase: file:///C:/Tools/CUETools_2.1.6/plugins/WindowsMediaLib.DLL
----------------------------------------
radxhhcx
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
inlftpjw
    Assembly Version: 1.0.5455.42426
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
msvcm90
    Assembly Version: 9.0.30729.9415
    Win32 Version: 9.00.30729.9415
    CodeBase: file:///C:/WINDOWS/WinSxS/amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9415_none_08e0c10ba840a28a/msvcm90.dll
----------------------------------------
yvcwydnt
    Assembly Version: 1.5.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
qsatuw-i
    Assembly Version: 1.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
savjkwqc
    Assembly Version: 1.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ib0hi8zp
    Assembly Version: 1.0.5455.42426
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
vjp3peus
    Assembly Version: 1.2.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
ipcc682p
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
yc1qodba
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
7b37p6gu
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
_tr-7t7b
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
fxwru1rr
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
xaviboj_
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
dzt6xmh-
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
CUEControls
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUEControls.DLL
----------------------------------------
ProgressODoom
    Assembly Version: 1.0.5344.35988
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/ProgressODoom.DLL
----------------------------------------
pfw5ebfd
    Assembly Version: 1.9.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
CUETools.AccurateRip
    Assembly Version: 2.1.6.0
    Win32 Version: 2.1.6.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.AccurateRip.DLL
----------------------------------------
Freedb
    Assembly Version: 1.0.0.1
    Win32 Version: 1.0.0.1
    CodeBase: file:///C:/Tools/CUETools_2.1.6/Freedb.DLL
----------------------------------------
taglib-sharp
    Assembly Version: 2.0.4.0
    Win32 Version: 2.0.4.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/taglib-sharp.DLL
----------------------------------------
kvbm96z4
    Assembly Version: 2.1.6.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
CUETools.Parity
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Tools/CUETools_2.1.6/CUETools.Parity.DLL
----------------------------------------
8j73nbvb
    Assembly Version: 1.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.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.



Re: CUERipper 2.1.6 frequent exceptions

Reply #1
Thanks for reporting this.

You are probably right, shouldn't affect the results. The worst that can happen is the result would be truncated, but hopefully it is not. It's easy to verify the results with CUETools to make sure they are intact.

I'll look into this.
CUETools 2.1.6

Re: CUERipper 2.1.6 frequent exceptions

Reply #2
I guess it's not truncating as it stops and closes the main window only after I discard the exception message.

Also, I downloaded the source code (2.1.6 I guess, I'm not used to GIT) and, in frmCUERipper.cs, replaced
Code: [Select]
progressBarErrors.Value = Math.Min(progressBarErrors.Maximum, (int)(100 * Math.Log(e.ErrorsCount / 10.0 + 1) / Math.Log((e.PassEnd - e.PassStart) / 10.0 + 1)));
with
Code: [Select]
progressBarErrors.Value = Math.Max(progressBarErrors.Minimum, Math.Min(progressBarErrors.Maximum, (int)(100 * Math.Log(e.ErrorsCount / 10.0 + 1) / Math.Log((e.PassEnd - e.PassStart) / 10.0 + 1))));

Because the problem was that the progess bar was receiving a value lower than zero.
So I now use my own fixed 2.1.6 version.

I didn't have time to analyse all the rest of the code so I hope my quick fix doesn't hide something important.

I re-ripped the possibly impacted CDs, just to be sure.



Re: CUERipper 2.1.6 frequent exceptions

Reply #3
Thanks again!
CUETools 2.1.6

 
SimplePortal 1.0.0 RC1 © 2008-2018