As a test, try doing your project as something newer like WebHelp or Responsive HTML5 help & test the scenario you describe. If it doesn’t exhibit the same symptoms, then it may just be a function of the ancient CHM format (MS gave up on it years ago – Adobe has no impact on it at all).
I've built a CHM using one of the sample projects included in RH2015, and I can't replicate the problem. I guess that means there is something in my project . Any ideas how I find it?
I've had this problem a while - since before RH2015 touched it - so I'm not blaming the migration to the newer product. However now that it is manifesting itself on someone else's PC I'd better get to the bottom of it. Quick typing is not stupid quick - but if a decent typist pressed, for instance, A then S, it would hang. Press A and wait for the cursor, then S, and you're OK.
Whilst leaving CHM behind is an appealing prospect, it's not something I can consider without a careful impact analysis, and with a month to our next release that isn't really an option. Maybe something to consider for the one after...
Before investigating what it could be in your project, let's look at
something else. Would I be right in assuming the other person is someone in
your company? I would first take the CHM home and try it on some other
Does that make a difference?
The other person is in my company, indeed, and I will take the CHM home this evening. In the meantime I have scoured the output view for anything approaching an error. There were a few pages which allegedly had illegal characters, I have sorted those. And there were several entries along the lines of:
The following map definition has an invalid context ID: #define (No assigned Map IDs) 0.
A couple of them were just like that, another couple had names and numbers. I have resolved all of them. There is nothing in the output view now that looks at all untoward.
Interestingly, when the help freezes having been viewed in RH, closing the help from the task bar brings up
Does that shed any further light?
Hmmm, I'm wondering if it's a 32 bit/64 bit thing.
Remember that on a 64 bit version of the Windows operating system, if one simply double-clicks a CHM file the 64 bit version of the HTML Help viewer opens. But if one chooses the option from RoboHelp to view the CHM, it opens the 32 bit version of the HTML Help viewer. At least it used to. So I'm wondering if it has something to do with this?