TIBCO iProcess Engine Installer Going in infinite loop.

TIBCO iProcess Engine Installer Going in infinite loop.

book

Article ID: KB0093819

calendar_today

Updated On:

Products Versions
TIBCO iProcess Engine (Oracle) -
Not Applicable -

Description

Description:
TIBCO iProcess Engine Installer was running in an infinite loop and stuck looping through the services file looking for node entries at CheckNodeName() function.
Symptoms:

From swinstall file - IPEI_NODENAME=`CheckNodeName "$IPEI_NODENAME"`

The function CheckNodeName goes into an infinite loop. Installer is stuck looping through the services file looking for node entries.
 
16424 execve("/usr/bin/grep", ["grep", "ARL-SUSE11_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>
16425 execve("/root/bin/grep", ["grep", "_watcher[ \\t]*", "/etc/services"], [/* 173 vars */] <unfinished ...>
16425 execve("/usr/local/bin/grep", ["grep", "_watcher[ \\t]*", "/etc/services"], [/* 173 vars */] <unfinished ...>
16425 execve("/usr/bin/grep", ["grep", "_watcher[ \\t]*", "/etc/services"], [/* 173 vars */] <unfinished ...>
16428 execve("/usr/bin/grep", ["grep", "swnod002_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>
16430 execve("/usr/bin/grep", ["grep", "swnod003_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>
16432 execve("/usr/bin/grep", ["grep", "swnod004_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>
16434 execve("/usr/bin/grep", ["grep", "swnod005_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>
16436 execve("/usr/bin/grep", ["grep", "swnod006_watcher", "/etc/services"], [/* 173 vars */] <unfinished ...>


Cause:
The issue is caused by a bug in the Korn shell, ksh-93u-0.31.1 version on SUSE 11 while using backtick.

Resolution

Upgrade to ksh-93u-0.34.1

Issue/Introduction

TIBCO iProcess Engine Installer Going in infinite loop.

Additional Information

https://www.suse.com/support/update/announcement/2015/suse-ru-20152361-1.html