Operating System - HP-UX
1832983 Members
3015 Online
110048 Solutions
New Discussion

Re: process id is not valid in CDE

 
Scott Walkingshaw
Occasional Contributor

process id is not valid in CDE

Can anyone help. CDE seems to have stopped working on my 9000 workstation. After logon and try to run an application from the toolbar I get the following error message:

"The request to service this action has failed for the following reason: TT_ERR_PROCID The process id passed is not valid"

Running a ddterm does not bring up the command prompt.


Thanks in advance for your help


Scott
4 REPLIES 4
Marcel Boon
Trusted Contributor

Re: process id is not valid in CDE

Hi Scott,

I found this information for you, maybe it helps:

executing dtpad remotely gives tooltalk error TT_ERR_PROCID DocId: KBRC00000211 Updated: 11/30/99 2:06:00 PM

PROBLEM
When attempting to display dtpad remotely, the following error is displayed:

Could not connect to ToolTalk service: TT_ERR_PROCID
The process id passed is not valid.

RESOLUTION
Have the user run /usr/dt/bin/dtpad -standAlone.
The dtpad process uses a server that manages all dtpads for a given session. Environment variables such as DISPLAY can be passed from the server and may not be correct for this case.

from the dtpad man page:


-server
Forces a Text Editor server to be started up (if one is not
already running) to process all subsequent edit requests for
the display. These edit requests are normally generated by
subsequent invocations of the Text Editor without the
-standAlone command-line option and cause the server to
create a separate edit window to handle each request. Users
normally do not need to use this option since the initial
edit request for the display causes the CDE to start a Text
Editor server automatically.

-standAlone
Forces the current invocation of the Text Editor to do its
own text processing in its own window, independent of the
Text Editor server. This is useful for displaying the Text
Editor with an environment different from that of other edit
windows controlled by the server as, for example, to specify
a different locale or different color resources. The Text
Editor still supports file drag and drop in this mode.

The -standAlone option can be used in aliases or in actions that createdfor dtpad.


See the man pages
Scott Walkingshaw
Occasional Contributor

Re: process id is not valid in CDE

I get the error message I mentioned when I run CDE from the console and also remotely.

I tried running "/usr/dt/bin/dtpad -standAlone" anyway but get this error message:

/usr/lib/dld.sl: Call to mmap() failed - ZEROES /usr/lib/libXm.2
/usr/lib/dld.sl: Not enough space
Abort(coredump)

When I telnet to the workstation and logon I also get the error message as reported above from dtpad -standAlone.

I am completely lost!
Scott Walkingshaw
Occasional Contributor

Re: process id is not valid in CDE

oopps - the error message returned when I login on a telnet session is slightly different from the dtpad -StandAlone error.

The login error message is:

/usr/lib/dld.sl: Call to mmap() failed - ZEROES /usr/lib/libc.1
/usr/lib/dld.sl: Not enough space
sh: 1711 Abort(coredump)

Scott Walkingshaw
Occasional Contributor

Re: process id is not valid in CDE

resolved. The system was running low on swap space, added some more and now it's working.

Doh!