Skip to main content
April 28, 2010
Question

Robohelp crashes when generating HTML output; under one "condition"

  • April 28, 2010
  • 1 reply
  • 1321 views

My project has several conditional build tags, and I use just two of them.

I have switched between conditions a million times when I generate output, but now RoboHelp crashes when I use "Condition B".

It is still successful on Condition A.

The Output View says:

Starting compilation ....

HTMLHELP preporcessor 8.0.0.203

Compiling

c:\HelpForGeomagicApps\!SSL!\Microsoft_HTML_Help\!chm_tmp_folder_4\ProjectName_EN.chm

Preparing to create HTMLHELP...

Clearing output folder...

Preparing files for HTML Help...

Copying files...

Updateing files....

AND THEN SHE CRASHES.

Any advice?

    This topic has been closed for replies.

    1 reply

    RoboColum_n_
    Legend
    April 29, 2010

    It might be worth renaming the projectname.pss file and then opening the project and compiling. If this doesn't work, try creating a new SSL (do not duplicate the existing one). Let us know if either of these work.


    • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
    • Follow the RoboColum(n) on Twitter
    April 29, 2010

    I renamed the .pss, and tried to compile the "defective" condition. RH8 took a few extra seconds to build itself a new .pss, and then it crashed exactly as previously described.Then I specified a different name for the .chm file (I think that's what you meant by "a new SSL"), and it crashed as previously described. Then I tried to verify that I can still compile the "good" condition, and when I started RH8, there is a message that Dr. Watrson Postmortem Debugger failed, and now I can't start RH8. So things are going from bad to worse and I don't know what to tell you. Let me panic for a while and try to get RH8 running, and I'll post again.

    April 29, 2010

    After reboot, RH8 is running.

    I can still compile the "good" condition.

    In addition to the Output View details that I typed above, a *successful* compilation also includes something like:

    Finished preparing in 67 sec(s)

    Initializing compiler...
    Generating HTMLHELP (8.0.0.203)...
    Updating topics...

    topicname

    topicname

    topicname

    .....

    Finished compiling HTMLHELP in 113 sec(s)
    Compilation complete.

    In other words, I'm saying that compiling with the "bad" condition causes failure AFTER "Updating files..." and BEFORE "Finished Preparing in 67 sec(s)".