1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Resolved Eraser software from eraser.heidi.ie crashes

Discussion in 'Other PC Software' started by Ludwig, 2023/06/11.

  1. 2023/06/11
    Ludwig

    Ludwig Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    145
    Likes Received:
    0
    This software released it's last update 6.2.0.2993 in October 2021.

    It crashes (MS .NET Framework "Index out of range") on Windows 11 when used if the file is open in some app. It also crashes with the same error message when it 'successfully' completes the current scheduled task.

    Does anyone know what's happening with support for this app - you can no longer log anything in their forum. It would be great if the cause of the crash could be fixed.

    Does anyone know if there's a way to get round the crash happening? Or maybe the developer might see this post and update it?

    See log details below for crash info:
    ************** 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 Eraser.MainForm.notificationIcon_BalloonTipShown(Object sender, EventArgs e)
    at System.Windows.Forms.NotifyIcon.OnBalloonTipShown()
    at System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Eraser
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2992
    CodeBase: file:///C:/Program%20Files/Eraser/Eraser.exe
    ----------------------------------------
    CommonLibrary
    Assembly Version: 0.9.7.4
    Win32 Version: 0.9.7.4
    CodeBase: file:///C:/Program%20Files/Eraser/CommonLibrary.DLL
    ----------------------------------------
    Eraser.Manager
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/Eraser.Manager.DLL
    ----------------------------------------
    Eraser.Util
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/Eraser.Util.DLL
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9075.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Eraser.Plugins
    Assembly Version: 6.2.0.0
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/Eraser.Plugins.DLL
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    Eraser.DefaultPlugins
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/Plugins/Eraser.DefaultPlugins.dll
    ----------------------------------------
    Microsoft.Runtime.Hosting
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Eraser/Microsoft.Runtime.Hosting.DLL
    ----------------------------------------
    Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
    ----------------------------------------
    System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
    ----------------------------------------
    Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.8.9139.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
    ----------------------------------------
    Eraser.resources
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/en/Eraser.resources.DLL
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    BevelLine
    Assembly Version: 1.0.7650.27030
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Eraser/BevelLine.DLL
    ----------------------------------------
    Eraser.DefaultPlugins.resources
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/Plugins/en/Eraser.DefaultPlugins.resources.dll
    ----------------------------------------
    Eraser.Manager.resources
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/en/Eraser.Manager.resources.DLL
    ----------------------------------------
    Eraser.Util.resources
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2993
    CodeBase: file:///C:/Program%20Files/Eraser/en/Eraser.Util.resources.DLL
    ----------------------------------------
    Eraser.Util.Native
    Assembly Version: 6.2.0.2992
    Win32 Version: 6.2.0.2992
    CodeBase: file:///C:/Program%20Files/Eraser/Eraser.Util.Native.DLL
    ----------------------------------------
    Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.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.
     
  2. 2023/06/12
    Bill

    Bill SuperGeek WindowsBBS Team Member

    Joined:
    2002/01/11
    Messages:
    3,332
    Likes Received:
    389
    It was a great program but I stopped using it years ago when Piriform introduced their wipe feature into CCleaner called Drive Wiper. It is just as effective but much more flexible. For example, you can select from 4 security levels from "Simple Overwrite" where it makes a single pass all the way up to "Very Complex Overwrite" with a whopping 35 passes! Another nice feature is you can tell it to wipe "Free Space Only". This is handy if you want to, for example, restore a computer back to factory settings with the OS still intact yet ensure no personal data can ever be recovered. And it works with W11 too.
     
    Bill,
    #2
    rsinfo likes this.

  3. to hide this advert.

  4. 2023/06/12
    Ludwig

    Ludwig Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    145
    Likes Received:
    0
    Thanks for feedback.

    I have CCleaner (free) installed but it's not as quick and easy to use to "wipe" the odd data file you want to completely obliterate (e.g. downloaded bank data).

    With Eraser it is/was as simple as right-click on a selected file/s, select "Eraser" and then "erase". Just the selected files get "erased for good". Of course, with Win11, you now need to use Shift-F10 to get to that part of the Win10 right-click menu options.
    i.e. there's no need to delete the file then go into CCleaner and tell it wipe free space - ie all your GBs of free space gets overwritten instead of just the Kbs of the one or two files you wanted done.

    Or does CCleaner paid have an easier, ("right-click" type) menu accessed method to wipe & delete specified file/s only?
     
  5. 2023/06/12
    Bill

    Bill SuperGeek WindowsBBS Team Member

    Joined:
    2002/01/11
    Messages:
    3,332
    Likes Received:
    389
    Ummm, W11 does not have a "file" wipe feature. You still need to use a 3rd party app or add on app like CCleaner or SDelete from Microsoft.

    I don't know about the paid version of CCleaner as I don't use it. But I do not believe it lets you "wipe" individual files.

    I have found if you select the single pass option, it is pretty quick. In reality, a single pass is plenty - unless you have a state sponsored spy agency after you, or you are deeply involved in criminal activity the FBI would be interested in.

    Remember, as you as any wipe action is completed, that wipe space starts to get overwritten with new data - in effect, resulting in new "passes".

    And of course, you don't "wipe" SSDs - only hard drives.
     
    Bill,
    #4
  6. 2023/06/13
    Ludwig

    Ludwig Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    145
    Likes Received:
    0
    My primary / boot drive is SSD but most of my files are on an HDD drive, which is where I've been "eraser"-ing my bank etc files. Std files I don't bother.

    Thanks for the info, I think all I can do is close this off now as there is probably no solution for the product.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.