Skip to main content
Inspiring
January 15, 2014
Question

RoboHelp HTML 9.0.2.271 crashes when opening .htm files

  • January 15, 2014
  • 2 replies
  • 784 views

Hello. I'm using RoboHelp HTML 9.0.2.271. When opening a certain RH project (I have three that I access regularly), the project opens fine, but when I try to open any of the topic files, RH hangs/crashes. I can perform any other tasks in the project (generating, publishing, updating the browse sequence, etc.), but I can't open any .htm files. In trying to fix this problem, I have:

  • Updated from 9.0 to first 9.0.1 then 9.0.2
  • Renamed the .cpd file
  • Imported one of the topics in the crashing project to a project that isn't crashing

Updating and renaming the .cpd file didn't work and importing the topic into a healthy project allowed the topic to open (so the topic doesn't seem corrupt).

This topic has been closed for replies.

2 replies

Known Participant
November 4, 2014

Also using 9.0.2.271, I had exactly the same problem: open project, double-click a topic in the Topic List pane... crash.

However, immediately after opening the project I had Windows 7's blue 'busy' doughnut symbol constantly flashing under the mouse pointer. This is described (for RH8) in Peter Grainge's description on his excellent website (RoboHelp > Opening RoboHelp Projects). The same topic mentions the .hhp file, so I checked the contents of mine...

At the very end, in the [MERGE FILES] section, it listed two other .chm files; one which was supposed to be there, and one which was not (Dummy.chm). I had merged Dummy.chm only during the early testing stages of my project, and had long since removed all references to it from my project. I have no idea why it was still listed in the .hhp file.

I deleted the reference to Dummy.chm from the .hhp file and regenerated the project... and Dummy.chm reappeared in the .hhp file!  After deep-searching my project files using NotePad++, one remaining reference to Dummy.chm was also listed in the .xpj file:

  <file>
   <name>Dummy.chm</name>
   <comments></comments>
  </file>

So I manually removed those lines and saved the .xpj using NotePad++, reopened the project using RoboHelp, and regenerated. The rogue reference to Dummy.chm is now gone. I have opened, saved, and closed the project several times and it now seems to be reliable.

Probable cause of bug: I had recently performed a cleanup of my project folder and deleted Dummy.chm, but unknown to me I suspect RoboHelp was still looking for it when opening the project, hence the permanent 'busy' doughnut and the crash when trying to do anything else, like opening a topic.

Jeff_Coatsworth
Community Expert
Community Expert
January 15, 2014

If there’s no Source Control at play here, I’d do your import of 1 topic at a time (saving as you go) to discover the “bad” topic that’s causing the wheels to fall off.

Inspiring
January 15, 2014

We use Tortise SVN for version control. but that's never been an issue in the past. Short of rebuilding a 500+ topic project file by file, is there anything else I can try?

Jeff_Coatsworth
Community Expert
Community Expert
January 15, 2014

Then I might suspect some topics getting hung up in the source control – I’d check out the whole project and remove it from source control and see if it opens at that point. If it does, then you can check the whole thing back in as a fresh start; if it doesn’t, then you’re faced with rebuilding it piece by piece I’m afraid.