Skip to main content
Participating Frequently
January 31, 2007
Question

Compiler Error

  • January 31, 2007
  • 9 replies
  • 1477 views
We are using RoboHelp for Word and having a problem compiling an older document. I typed this error message (4639 Error in file) and found only one help document on this site. I did all the steps outlined in that doc; i.e., deleted all .RT* files and tried recompiling - same error; piecing the document into a new document and recompiling in pieces - same error; and, lastly, pasting the document into a notepad document, deleting from word and repasting back from notepad - recompiled - still receiving the 4639 error.

Any suggestions? Really old project they are trying to compile and nothing is working.

Thanks for any suggestions you can offer.

This topic has been closed for replies.

9 replies

Peter Grainge
Community Expert
Community Expert
February 8, 2007
I've just unzipped the project and compile WinHelp 3 as that seems to be what you want. It compiled without any problems at all. Are there any other formats that you want me to test?

This all points to the need to uninstall X5 and reinstall it when you have that CD.
Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 9, 2007
Have finally found the media for R5. I installed on my machine and compiled the project without any problems. Still waiting for them to uninstall/reinstall on her machine, but I think we're good. I really appreciate all your time and help with this matter.

Have a great day!
Peter Grainge
Community Expert
Community Expert
February 7, 2007
That is the whole project? If it is, zip it up and send it to me via my site.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 8, 2007
I'll send to your website. Still trying to find her licensing agreements (other departments are the keepers of this info).
Peter Grainge
Community Expert
Community Expert
February 7, 2007
How big is the project if you zip it up?

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 7, 2007
Fairly small - 889 KB ...
Peter Grainge
Community Expert
Community Expert
February 7, 2007
You cannot upgrade from one version to another by updates or patches. It is possible that the application was purchased via a download rather than hard media.

If you now uninstall, you will not be able to reinstall X5 unless you find the X5 download or media. Also the 2002 key will not work with any later version.

Can you find any evidence of the purchase? I don't know if Customer Services at Adobe will be able to help if you have some evidence of purchase.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Peter Grainge
Community Expert
Community Expert
February 7, 2007
Several issues here.

First going backwards tends to cause problems and you would probably need to go for a full ininstall as described on my site. That involves some registry entries.

Upgrading should be a case of uninstalling one version and installing the other one. Are you perhaps not uninstalling first.?

HOWEVER what I meant earlier was to uninstall X5 and reinstall X5, not to go backwards.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 7, 2007
I do not have any versions on my machine - I was just trying to install the 2002 r2 version on my machine as a test to see what it would take to bring 2002 r2 up to R5X. Since she does not have media for R5X, but used automatic updates/patches to bring her 2002 r2 version up to R5X (she thinks), wouldn't I have to follow the same steps if we uninstall RoboHelp from her machine? Is there media or a zip file located somewhere that would start me with the R5X version without having to start at the 2002 r2 version? Would her 2002 serial number work?

Thanks!!
Peter Grainge
Community Expert
Community Expert
February 1, 2007
No problem re the confusion. We've all been there.

As long as the whole project is copied down and backup, all should be OK. You might find it quicker, and some say safer, to zip the files first, move the zip and then unzip. Indeed, on the network why bother to unzip it?

Let us know how you get on.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 7, 2007
Okay, she finally found some discs - the last version she has appears to be 2002 r2. She is currently using R5.0.1. If I uninstall her current version - what is the upgrade path to get it from 2002 r2 back up to R5.0.1? I tried installing on my machine just so I wouldn't mess her up any more. Then tried the R5X zip file, but will not let me go from 2002 r2 to R5X - is there a step missing? She is using Word 2003.

Again, thank you!
Peter Grainge
Community Expert
Community Expert
February 1, 2007
You don't appear to have tried just taking the stored project (that compiles OK if you don't delete the RTF file) and just making the edit in that and then compiling. When you edit the document, RH simply updates the document you are working on and updates the RTF, rather than trash and recreate the latter.

My guess is that a MS Office update has changed Word, that is quite common. A reinstall usually fixes things so you better look for the CD.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 1, 2007
That's what her procedure is, she copies the 'old' project down from the network - in other words, the last 'clean' compile of the project - she also copies all the accompanying .doc, .rtf, etc. files. She then makes any changes to the particular affected page (individual .doc file) in the 'good' version, compiles the project again with her changes and then she puts that 'new' version of all the files (.doc, .hlp, .rtf, etc.) back to a network drive for backup purposes. She then places the .hlp file in another folder for user access.

So, that's what started this whole thing - she was making changes to a 'good' copy like normal (however, had been several years since the last change was needed) and then compiling. That's when she started receiving this error about the 4639 byte offset issue.

I'm having her hunt for the disks to see if that corrects the issue. I really appreciate all your help thus far. Sorry for any confusion I'm causing with my lack of RoboHelp expertise.

Peter Grainge
Community Expert
Community Expert
January 31, 2007
If the project compiles OK before you delete the RTFs, I can't see why you are deleting them. Something has got lost in the telling.

Have you changed your version of RH since 2003?

Have you tried the simple expedient of uninstalling and reinstalling RH? Actually asking that question prompts another thought. Is the logged on user who is having this problem, the same user for whom RoboHelp was installed?

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
February 1, 2007
Sorry, I'm new to RoboHelp and this organization. When a .doc changes, doesn't RoboHelp create a new RTF for that particular file/project? That was our logic in deleting them, to see if we could compile the old code without making any changes using the .doc as is. We cannot. She needs to make changes to the current doc files and that's our quandry.

RoboHelp is installed on the machine that we are using, the person trying this is logged on as herself and the software was installed using her machine/logon info (when, I don't know). The person cannot tell me when it was last upgraded as a consultant did it for her. She said she does use the automatic upgrades from time to time - it's showing RoboHelp X5.0.1, build 606. So, yes, I believe it has changed since 2003. We recently had an issue with another project receiving an error at compilation regarding the macro certificates being expired. I did replace the templates as outlined in Adobe's help document found on this site.

I've asked her to look for her disks to see if an install/reinstall may fix this issue. She's not sure if she has them.

Am I missing something else?

Thank you so much!



Peter Grainge
Community Expert
Community Expert
January 31, 2007
Welcome to the forum.

Try creating a new project and import the document into that just to see if that makes any difference.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
BMW_HelpAuthor
Participating Frequently
January 31, 2007
Thanks for the information, but this fix did not work. The last time this project was compiled successfully was in 2003. If I pull the old .doc files down, RTFs, etc., and hit compile, it will compile successfully. If we use the originals documents, but delete the RTFs first and try to compile, we receive the error above (although the byte offset changes from compile to compile). It appears to have something to do with creating new RTFs for this project. We did have another project that had problems compiling, but that was fixed with replacing the robohelp.dot template.

Any suggestions for getting this project to compile and create the RTFs successfully? She needs to make changes to the actual .doc pages, but without being able to compile successfully cannot.

Thanks again for any help you can offer!