Windows 7 64 and Problem with Self Registering .OCX File

Posted on 2010-08-30
Medium Priority
Last Modified: 2013-05-21
I am currently using a Windows 7 64-bit box and I am trying to install our ERP software on the PC.  We are running Infor Syteline 6 as our ERP system.  It is an old progress based system that was purchased in 1999.  

When I attempt to run the Syteline setup file that regesters the .dlls and .ocx files I get the following error:

"Following files did not self resgister
Invalid access to memory location"

When I go into the system32 folder csspin32.ocx is not located there.  However, it is in the SysWOW64 folder.  When I try to run regsvr32 from the command prompt (with admin rights) to register the .ocx file then regsvr32 simply crashes.  I have also tried disabling DEP for regsvr32 with no luck.

Any thoughts?
Question by:csimmons1324
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 15

Expert Comment

ID: 33563673
The problem is that those are 32-bit applications (and attempting to access memory using 32 bit addresses) on a 64 bit system.  I think the best (and maybe only) option would be to get a version compiled for a 64 bit system.

As far as I know there isnt a way to hack this if it isnt working but for some libraries it will work (see http://social.msdn.microsoft.com/Forums/en-US/visualfoxprogeneral/thread/45c2fc1d-875e-42d9-ada4-1ff2dab55e30).

Author Comment

ID: 33621691

I tried the suggestions in the link with no luck.  Any other thoughts or suggestions or am I SOL?

LVL 15

Accepted Solution

dave4dl earned 2000 total points
ID: 33622299
I think your only option left is to get a 64 bit version.  This company (Crescent Division of Progress Software Corp., Bedford, Mass) seems to have abandoned this product so you might be out of luck but it couldn't hurt to try to contact them about compiling a 64 bit version for you (what would really be nice is if they give you the source code so you could compile it yourself but I bet they wouldn't do that).  Contact them via their website: http://web.progress.com/en/index.html

If that doesn't get you anywhere, contact Infor to see if they have a fix (or will upgrade you to some less obsolete software for free or nearly free).
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

LVL 15

Expert Comment

ID: 33622324
I should have mentioned that the component pack sold by Progress Software (and used in Syteline) is "QuickPak Professional For Windows" (first release about 15 years ago).

Author Comment

ID: 33627217

Thank you so much for digging this information up.  I really didnt' know where to turn to even attempt to get this resolved.  I highly doubt Infor will be any help as they are not very willing to help unless you pay for their maintenance agreement each year.  

So far the problem only seems to occur on those screens that utilize this particular Active-X control.  We have only come across one screen so far so it isn't a show stopper as we can acknowledge the error and the screen will display without the controls.  It is more of an annoyance than anything.

Our version of Syteline is very old.  We are looking to replace our ERP system within the next 6-8 months.  Threrefore, I just need to try to skirt around this problem until then.  Granted, I could go with 32-bit operating systems but the life of our new PCs is 5-6 years and I feel that 32-bit stuff will be phased out before then.
LVL 15

Expert Comment

ID: 33628698
It sounds like it is a good thing that you can kind of work around the problem (although it is annoying).  Since you are planning to upgrade soon, I would just train your users how to get past the warning and continue to use the system.

Have you tried installing virtual 32 bit machines on these computers?  That may let you get around this issue for now and just require your users to log into the virtual machine before they work with the Syteline client.  Microsoft provides virtual PC and Virtual Server for free (you just need the license to install the OS).

Not sure how the new XP Mode works but it is possible that would work as well.  Check them out at http://www.microsoft.com/windows/virtual-pc/.

Author Closing Comment

ID: 33691919
I got a hold of of the company (Sax.Net) I believe and they had an updated version of the Crescent Quickpak that was compatible with Win 7.  The updated version solved my problem and everything works great!

Thanks for all the help!  It is greatly appreciated!

Expert Comment

ID: 38217236
Hi csimmons1324, I'm having the same problem registering csspin32.ocx, you commented  that you received a newer version from your vendor, do you have a new ccspin version that works in 64 bits?

Expert Comment

ID: 39185119
Hi portiz60,  Did you receive the 64 bit version of csspin32.ocx from csimmon1324?  If so could you please send it to me.

Featured Post

Get real performance insights from real users

Key features:
- Total Pages Views and Load times
- Top Pages Viewed and Load Times
- Real Time Site Page Build Performance
- Users’ Browser and Platform Performance
- Geographic User Breakdown
- And more

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This Micro Tutorial will teach you how to the overview of Microsoft Security Essentials. This is a free anti-virus software that guards your PC against viruses, spyware, worms, and other malicious software. This will be demonstrated using Windows…
This Micro Tutorial will teach you how to change your appearance and customize your Windows 7 interface to your unique preference. This will be demonstrated using Windows 7 operating system.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question