cancel
Showing results for 
Search instead for 
Did you mean: 

sap plugin gui crashes as soon as I click "Launch" for Internet Explorer

omacoder
Active Contributor
0 Kudos

I'm trying to use the embedded E2E trace utility within BIPST.

The GUI opens, and when I click Launch, the gui crashes.

Internet explorer opened successfully.

Any suggestions where to start looking?

I'm running Windows Server 2016, IE 11

Accepted Solutions (0)

Answers (2)

Answers (2)

Toby_Johnston
Advisor
Advisor

Hi Brian,

I noticed that you are not making much progress on this incident. I reproduced a crash in my lab that is similar to yours but after I turned on debugging, it worked fine (even after I removed debugging).

Could you please do the following?

Go to the sapclientplugin folder, then edit smd.properties and add the following property:

debugtrace_level=2

Then reproduce the problem again. If it asks you to generate a dump please do so then email me the dump and logs from the /dump and /log folder. I will reach out to the developer with this information so we can move forward on a solution.

Thanks Toby

Toby_Johnston
Advisor
Advisor

Hi Brian,

If you go to the BIPST install directory and try to launch sapclientplugin directly (right click run as administrator) are you able to use it?

Here's a note about the sapclientplugin

"Currently, 64-bit programs are not completely supported. However, 32-bit programs (Internet Explorer, for example) are supported on the x64 64Bit platform. For 64-bit programs, please use the version of the SAP client plug-in ending in _X64.rar If an Internet Explorer is recorded on 64 bit operating systems, use the_X86 version nevertheless. The program should run with increased user rights for the trace because access to the started subprocess is required. If Internet Explorer (7.0 or higher) is started in protected mode, the plug-in may not be able to activate the instrumentation because external access to a started process is not allowed. By default, when you choose "Launch", the Internet Explorer starts with the page "about:blank" as the start page. The security settings of the Internet Explorer assign this page to the Internet security zone. This has the following consequences: Internet Explorer 8 or higher switches to "protected mode" and the plug-in is removed from the Internet Explorer runtime environment when the process is restarted. Note: This behavior occurs for all pages that are assigned to the Internet zone; it also occurs when the protected mode is activated for the intranet zone."

Can you try to disable protected mode and see if it is working better for you?

  • Open Internet Explorer
  • From the Internet Explorer command bar, choose Tools and then Internet options.
  • In the Internet Options window, click on the Security tab.
  • Below the Security level for this zone area (internet, intranet, etc), and directly above the Custom level... and Default level buttons, uncheck the Enable Protected Mode checkbox.
  • Restart IE 32 and then launch sapclientplugin using "run as administrator". Try to launch the IE via sapclientplugin and generate an E2E Trace

Let me know what you find.

Thanks
Toby

omacoder
Active Contributor
0 Kudos

Thanks for the help Toby.

  1. I de-selected the "Enable Protected Mode" checkbox in IE settings on all zones and closed everything out to start again.
  2. I tried executing the exe directly, same behavior.
  3. I then found in the output_plugin-starter-gui.trc trace that there was a missing registry value: TabProcGrowth. I added it to the registry and just set the value to 0 (assuming this is what the plugin wants).
  4. I then tried again, and after clicking Launch, I then get a message box from the gui that says:

"No candidate IE process is found!"


In the trace, I still get the error about the TabProcGrowth parm.

I also see the error that it can't find the IE process:

18.05.2018 18:19:06.151 UTC#WARNING#startermain.cpp|Line:1198|OnApplicationLaunch#Check the TabProcGrowth parameter settings in [HKCU]Software\Microsoft\Internet Explorer\Main\TabProcGrowth, it is either not configured or using context configuration.
18.05.2018 18:19:06.151 UTC#WARNING#startermain.cpp|Line:1208|OnApplicationLaunch#TabProcGrowth settings are either not detected in [HKCU], or using the context policy value from [HKLM]
18.05.2018 18:19:12.316 UTC#ERROR#startermain.cpp|Line:1419|OnApplicationLaunch#No available child IE8 process is detected, parent process Id: 10184

If I need to open a support incident for this, could you kindly let me know which component I would use?

Thank you very much

Toby_Johnston
Advisor
Advisor

Hi Brian,

Thanks for this in depth analysis. Please raise this problem as an incident to component: SV-SMG-DIA-SRV-HPI

If you don't mind, could you let me know when you have the incident number so that I can track the progress?

Cheers
Toby


omacoder
Active Contributor
0 Kudos

Thanks Toby- incident 222263