RP/TUX 7.1, TUX 8.0 - Errors in stderr and coredump when booting multithreaded server with user parameters (Doc ID 769832.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 7.1, 8.0
Information in this document applies to any platform

Goal

PRODUCT: TUXEDO
VERSION: 7.1, 8.0
PLATFORM: HP-UX11,SOLARIS,Tru64 4.0f  
ISSUE: When booting multithreaded tuxedo servers with user parameters, several errors like this appear in stderr:

            upperserv: illegal option -- w

These errors are not consistent. Sometimes there are just one or two, sometimes there are many more. It does not seem
to affect functionality. The parameters are still passed successfully to tpsvrinit(). On solaris, a core file is also
generated from the booting process, but it does not happen consistently. The stack trace of the core reads:

            detected a multithreaded program
            t@18 (l@11) terminated by signal SEGV (no mapping at the fault address)
            (dbx) where                                                                  
            current thread: t@18
            =>[1] getopt(0x13, 0x13b820, 0xef711274, 0x77, 0xef3a6228, 0xef3a6514), at 0xef33fd0c
            [2] _tmstdthrinit(0xe09c0, 0xf9958, 0xef722078, 0x13b820, 0x0, 0x5744), at 0xef65fa08
            [3] _tmsvrthrmain(0xe, 0x1000, 0x107c, 0x1078, 0xef722078, 0xfe401000), at 0xef66e39c

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms