5 Replies Latest reply on Nov 4, 2014 4:35 AM by ReactionAtWork

    RoboHelp HTML crashes when opening .htm files

    Singlewire Tech Writer

      Hello. I'm using RoboHelp HTML 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).

        • 1. Re: RoboHelp HTML crashes when opening .htm files
          Jeff_Coatsworth Adobe Community Professional & MVP

          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.

          • 2. Re: RoboHelp HTML crashes when opening .htm files
            Singlewire Tech Writer Level 1

            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?

            • 3. Re: RoboHelp HTML crashes when opening .htm files
              Jeff_Coatsworth Adobe Community Professional & MVP

              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.

              • 4. Re: RoboHelp HTML crashes when opening .htm files
                Peter Grainge Adobe Community Professional (Moderator)

                If after breaking the source control link you still have a problem, generate a CHM file to force an HHP file update.


                Then open the project using the HHP file instead of the XPJ file. That might correct the problem but no guarantees.


                See Opening Projects on my site for more detail of that method.


                See www.grainge.org for RoboHelp and Authoring tips




                • 5. Re: RoboHelp HTML crashes when opening .htm files
                  ReactionAtWork Level 1

                  Also using, 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:



                  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.