F1 (in IDE) causes a Catastrophic Failure. This is driving me insane!!! EMBT doesn't seem to bother fixing their mistakes (but expects everybody to keep paying them). Does anybody else have a solution to fixing the broken help system in XE3. I did some Google searching, and apparently this is also occurring in later versions.

F1 (in IDE) causes a Catastrophic Failure. This is driving me insane!!! EMBT doesn't seem to bother fixing their mistakes (but expects everybody to keep paying them). Does anybody else have a solution to fixing the broken help system in XE3. I did some Google searching, and apparently this is also occurring in later versions.

And no, I can't upgrade to 10.2 as we a have multiple products developed and maintained by 50+ developers - so the knock-on effect will be huge.

Comments

  1. Graeme Geldenhuys What is rRwCommon170.bpl? It is not part of Delphi XE3, and Urwcomobj.TRwAutoObjectFactory is also unknown to me. Did you try to unload/uninstall/disable this? Maybe GExperts' "Expert Manager" can help you to temporarily disable that package.

    ReplyDelete
  2. I can confirm the same problem in XE8 UP1. I do not have any plugins installed and when pressing F1 the help screen opens normally, but if I try to search something inside the help a catastrophic crash occurs and closes the IDE. It's very frustrating.

    ReplyDelete
  3. what you can try doing is...
    For the older XE versions that used the HTML2 help, IOW the non-CHM help

    1) shut the IDE down
    2) Start regedit and go to
    HKEY_CURRENT_USER\Software\Embarcadero\BDS\X.XX\Help
    3) Add a String Value called “HtmlHelp2Debug” and set the value to “True” (without the double quotes)
    4) Add a String Value called “HtmlHelp2Message” and set the value to “True” (without the double quotes)
    5) Start the IDE
    6) Press F1
    7) The message pane, will open and some debug messages will appear pre-pended with “[Help2]”
    hopefully this might give some hint of what it going on it the IDE stays up to show you.


    In the newer IDE's
    the ones that use the CHM files replace 3) above with this:
    Add strings
    Name: "HtmlHelp1Debug" with a Value: "True" (w/o quotes)
    Name: "HtmlHelp1Message" with a Value: "True" (w/o quotes)


    Also
    1) if you start the IDE from the command prompt as follows:
    "BDS.EXE -rtest" without the quotes
    3) does the help work?

    ReplyDelete

Post a Comment