Database Handicapping Software- JCapper

JCapper Message Board

          General Discussion
                      -- Unspecified Error during File Build in HDW File Mgr

Home Register
Log In
By Unspecified Error during File Build in HDW File Mgr
jeff
8/8/2025
2:19:55 PM
If you get an Unspecified Error while running an XRD or JCP file build routine in the HDW File Manager - it's probably a memory error.

Most likely root cause tends to be Windows writing to the swap or paging file followed by the JET DB Access Driver being slow to reestablish its connection to one of the JCapper .mdb files.

This error appears correlated to "bloated" (in terms of file size) JCapper .mdb files.

This is an easy thing to correct and/or prevent by running a Compact and Repair Database routine in Access or one of the JCapper program modules.

Escaping Out
If you start getting a series of error messages that say "unspecified error" while attempting to run an XRD or JCP File Build in the HDW File Mgr - do the following:

1. Bring up Windows Task Manager, click the Processes Tab, and then check the box (usually in the lower left) mine says "Show processes from all users" - other Windows builds may label it slightly different.

Screenshot:

Show Processes


2. Right click the HDW File Mgr process (circled with red mouse pen in the above screenshot) - select End Process Tree - then answer Yes at the prompt to make Task Manager close the program window for the HDW File Mgr.

Imo, closing it this way is preferable to clicking through a whole bunch of error messages that say "unspecified error" while attempting to run an XRD File Build.

3. Leave Task Manager Open for now. (We'll come back to it in step 5 below.)

4. Run a Compact and Repair on each of the JCapper .mdb files:
  • c:\2004\JCapper.mdb

  • c:\JCapperExe\JCapper2.mdb

  • c:\JCapperExe\JCapperSDK.mdb


Notes:
  • From a best practice standpoint - it's a good idea to run a compact and repair on each of the JCapper .mdb files at least once a week.


  • Note that with the introduction of JCapper 2025 running Compact and Repair Database Routines are run automatically in the DB Builder when you run a DB Recovery Routine followed by a DBBuild Routine.


  • If you have Access installed on your machine you can run the compact and repair database routines directly from Access.

  • If you have a newer version of JCapper you can run a compact and repair on the c:\2004\JCapper.mdb file from the Scratch BOT Menu and use the Data Window Menu for the other two.


  • In JCapper 2025 you can also run a Compact and Repair from the Menu in the DFM as well as from the Utilities Screen in the TrackWeather Module.


  • Otherwise, use the Data Window Menu for all three.

  • If all else fails and you need me to run the compact and repair operation for you: Use the free area of the https://www.WeTransfer.com site to send me all three .mdb files. I'll be happy to run the compact and repair at my end and send the files back to you.


5. After running the Compact and Repair - if your computer has more than 2 core processors - bring up the HDW File Mgr again - but don't run anything yet. Instead, go back into Windows Task Manager.

6. In Windows Task Manager - right click the HDW File Mgr process (circled with red mouse pen in the above screenshot) - select "Set Affinity" (without the quotes) - uncheck ALL of the core processor boxes - check the box for one core processor ONLY (it doesn't matter which one) - and hit the OK button.

Screenshot:

Affinity

All of the Modules in JCapper are written in Visual Basic - meaning that they are 32 bit apps. Imo, you are less likely to get memory errors if you run them in no more than 2 core processors. (But for purposes of getting past this particular error condition I recommend just 1.)

7. Go into the HDW File Mgr and run your .XRD File Build Routine.

That's it!. (Let me know if these steps did the trick.)


-jp

.


Reply
Reply

Copyright © 2018 JCapper Software              back to the JCapper Message Board              www.JCapper.com