IBM Support

** Troubleshooting ** error "(Exception from HRESULT: 0x80010105(RPC_E_SERVERFAULT))" when running reports / opening forms

Troubleshooting


Problem

User tries to open a data entry form or a report. User receives an error message which contains the following text:

Symptom

(Exception from HRESULT: 0x80010105(RPC_E_SERVERFAULT))

Cause

There are several potential causes for the same error message:

  • Scenario #1 - Incorrect Microsoft patching of Microsoft Office/Excel on client device
    • For more information, see separate IBM Technotes #1503045 & 1386072.
  • Scenario #2 - Code production problem with early releases of Controller 8.2 (8.2.384 to inclusive 8.2.391)
    • For more information, see separate IBM Technote #1347360
  • Scenario #3 - Invalid report design (invalid row or column definition)
    • For more information, see separate IBM Technote #1377401
  • Scenario #4 - Invalid characters (non-alphanumeric) inside system
    • For more information, see separate IBM Technote #1347785
  • Scenario #5 - Corrupt user's Windows profile
  • Scenario #6 - Incorrect parameter syntax used inside 'cc.fText' formulae
    • For more information, see separate IBM Technote #1622392
  • Scenario #7 - Incompatible third-party (non-IBM) Excel add-in installed
    • For more information, see separate IBM Technotes #1981407 & 1987136.

Diagnosing The Problem

Scenario #5
Problem only affects some (not all) users, even if they use the same method to access Controller (for example they all share the same Citrix server).

Resolving The Problem

Scenario #1
Patch Microsoft Excel to correct Microsoft patching level.

  • See separate IBM Technotes #1503045 & 1386072.

Scenario #2
Upgrade to latest version of Controller.
  • See separate IBM Technote #1347360.

Scenario #3
  • See separate IBM Technote #1377401.

Scenario #4
  • See separate IBM Technote #1347785.

Scenario #5
Reset the 'bad' end user's Windows profile.
  • TIP: Care should be taken before doing this, since the profile contains user-specific settings such as 'Favourites' etc.

For example, in one real-life customer's example, they deploy Controller via Citrix. Since their Windows user profiles do not contain any documents/favourites the Citrix administrator could simply reset the 'bad' end user's profile by:
  • Asking the 'bad' end user to logout of Citrix
  • Rename their profile folder (for example rename C:\Documents and Settings\BADUSER to BADUSER.OLD)

Scenario #6

Modify the cc.fText (in the report/report layout) formulae to contain double quotes ("") around each parameter.

  • See separate IBM Technote #1622392.

Scenario #7
Disable the incompatible third-party (non-IBM) Excel add-in.
  • For more information, see separate IBM Technotes #1981407 & 1987136.

[{"Product":{"code":"SS9S6B","label":"IBM Cognos Controller"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Controller","Platform":[{"code":"PF033","label":"Windows"}],"Version":"10.2.1;10.2.0;10.1.1;10.1;8.5.1;8.5;8.4;8.3","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
15 June 2018

UID

swg21574387