Need tools to find application errors
-
I have an application using VB6 SP5 with Crystal Reports 7.0.1.192 installed at around 60 sites. Lately we have been running into application errors at some sites, mostly using WinNT and Win2000. A specific example is: The instruction at 0x77fcbcbe referenced memory at 0xfffffff8. The memory could not be read. I've also seen the same thing (diff address) saying memory could not be written. At one site running Win2000 this happens every time a particular Crystal Report is loaded. Other reports work correctly (most of the time), but I have no problems with this report at other sites. A similar problem happened at another site running NT 4.0 but manifested itself as an automation error. That problem was resolved by replacing MSVCRT40.DLL with a later version, but the Win2000 site won't let me replace it...always get a permission error, even when logged in as administrator. Does anyone know of a source for tools and/or training in tracking down this type of problem? I've been programming in VB since version 3 and have lots of development experience prior to that, and until recently have been able to resolve every problem encountered, but recently have been hit with a number of problems like this that are driving me nuts.
-
I have an application using VB6 SP5 with Crystal Reports 7.0.1.192 installed at around 60 sites. Lately we have been running into application errors at some sites, mostly using WinNT and Win2000. A specific example is: The instruction at 0x77fcbcbe referenced memory at 0xfffffff8. The memory could not be read. I've also seen the same thing (diff address) saying memory could not be written. At one site running Win2000 this happens every time a particular Crystal Report is loaded. Other reports work correctly (most of the time), but I have no problems with this report at other sites. A similar problem happened at another site running NT 4.0 but manifested itself as an automation error. That problem was resolved by replacing MSVCRT40.DLL with a later version, but the Win2000 site won't let me replace it...always get a permission error, even when logged in as administrator. Does anyone know of a source for tools and/or training in tracking down this type of problem? I've been programming in VB since version 3 and have lots of development experience prior to that, and until recently have been able to resolve every problem encountered, but recently have been hit with a number of problems like this that are driving me nuts.
I hope this helps, I have run into some 'similar' errors using Crystal Reports 8.5. I ended up writing a program to check the version of particular files that are included in the bootstrap section of the .lst file that is created using Microsoft's package and deployment wizard against those on the client PC that the program would go on. If you find any files on the clients PC that are older in version number than what was included with the bootstrap file, you should recreate the package in the wizard and use a copy of the older version. There is some, but little documentation on MSDN that points to Windows 2000 having a problem(i.e. - security) updating certain files when installing a new application. Hope this helps somewhat, Crystal Reports can be a pain sometimes, I guess we all just have to find our little ways around it. Nick Parker