System Error Code:2 when starting Timeslips 2012 renders it unusable

SOLVED

I get the following message when I start Timeslips 2012:

***************

Sage Timeslips has encountered an error

Address violation error. This error is sometimes serious and the program may need to be exited. Often it indicates that some data is corrupt in memory. If the program was reading from a file, data in that file may be damaged.

Area: System Error

 Error Code: 2

Class: tSystemExceptionC (EAccessViolation)

Version: 20.0.1.54

Date: 2/19/2014

Time: 9:25:48 AM

Access violation at address 005B9021 in module 'Timeslip.exe'. Read of address 00000000

*****************

When it happens there is no functionality to the program and I can only close the program by using task manager

I've tried:

shutting down and restarting the system,

deleting all temp files for Timeslips and the system followed by a shutdown/restart,

reinstalled the software from a backup disk followed by a shutdown/restart

deleted the temp files again followed by a shutdown/restart.

Any help would be much appreciated.

  • 0

    Deleting Windows temp files is a good start. You may also want to try resetting all windows to default size and position, under Setup / Preferences / Appearance.

  • 0

    Roger, are you able to open the demonstration data?  Use the Station Administrator program to change the database path so it will automatically open it up when you open Timeslips.  The demo data is located in the Explore folder on the server.  

    If you can open the demo data then create a new database on your local machine and restore a backup of your live data into it and see if the error occurs.

  • 0 in reply to Claire98

    I tried changing the path to use the demonstration data but it did not change anything. The program seems to open using the old database.

    Using station administrator, I browsed the Explore folder, selected the main.db file by pressing "open", then exited out of station administrator. I'm not sure if this is the proper method, but I did not see many other alternatives.

    FWIW, I am using Timeslips as a single user, not installed on a network.

  • 0 in reply to rogerstg

    Since this is an ACCESS Violation, and not an ADDRESS Violation, it would appear that it is due to a software conflict.  More often than not, it will be due to a cloud-backup program such as Mozy or Carbonite.  You will need to exclude the Timeslips folders from those programs - typically C:\Program Files\Timeslips and then your database(s) folders.  It may be another program recently installed causing the issue, so you'll want to review those changes as well.

    You may also want to right click on the My Computer/Computer icon, click on Manage and look for open files that may have been locked.  Clear the locks and that could resolve the issue.  Note that restarting the machine should have already accomplished that however.

  • 0 in reply to RogerS

    Thank you for taking the time to suggest cures. Unfortunately, none have worked so far.

    I don't have any cloud backup installed, however I do use ShadowProtect to make hourly backups. I tried disabling that program followed by a shutdown and restart.

    I also have not installed any new software except for Windows 7 updates when I am prompted to update.

  • 0 in reply to rogerstg

    In your Timeslips folder find the lcnsregs.dat and rename it. Then try to open Timeslips and see if that helps.

  • 0 in reply to Caren2
    verified answer

    I fixed it, though I'm not sure what step did it, some of which I had already tried.

    I looked at Windows Control Panel > Programs and Features to determine what programs have been installed recently. I found TeamViewer and uninstalled it.

    Then I followed the following steps from a document found at Timeslips Hidden Treasure #9 – Deleting Temporary Files

    1. Close all programs.[ I also closed all programs in the Hidden Icon area of the widows tray]
    2. Open Windows Explorer or My Computer.
    3. Change the view to details by selecting View/Details from the menu bar.
    4. Select the Search or Find icon on the toolbar.
    5. Select Search for Files or Folders option at the bottom of the screen (Note: this may already be selected).
    6. Type Fulses*.* in the Search for files or folders named field in the white box located at the top of the screen.
    7. Select the Search Now button to begin the search.
    8. All folders named Fulses will appear on the right hand side of the screen. It is OK if no folders appear. This only means that you don’t have to perform steps 9 & 10 below.
    9. If any Fulses folders appear, click on the right side of the screen and select Edit/Select All from the menu bar to highlight all folders found.
    10. Once all Fulses folders are highlighted, select the Delete button on your keyboard to delete all Fulses folders.
    11. Repeat steps 6-10 for Apises and Minises folders. Replace these names where you see Fulses above.

    To Delete Timeslips Temporary Files:
    1. Close all programs.
    2. Open Windows Explorer or My Computer.
    3. Change the view to details by selecting View/Details from the menu bar.
    4. Double click on each folder to locate and open C:\Program Files\Timeslips\Temp (Note: use the actual path where Timeslips is installed on your local C:\drive).
    5. Once you are in C:\Program Files\Timeslips\Temp, select Edit/Select All from the menu bar.
    6. Select the Delete button on your keyboard to delete all temporary files.

    Then I used Disk Cleanup to remove all other temporary files and shutdown/restarted the computer.

    Thank you again for all of your suggestions and help in this matter.

    Best regards,

    Roger

  • 0 in reply to rogerstg
    verified answer

    Team viewer was the conflict. One thing you can try to remove the team viewer conflict is In team viewer uncheck the option to use the TeamViewer QuickConnect button. Go to

    Extras-Options-Advanced-General advanced settings-QuickConnect-Configure-Show QuickConnect button.

  • 0 in reply to Caren2

    Thank you Caren, that worked like a charm.

    Roger

  • 0 in reply to Caren2

    Thank you, Caren!