Skip to main content

Thread unsafe code in Socket adapter on Unix 64 bit platforms could cause the Launcher or Command Server to core dump


Technote (troubleshooting)


Problem(Abstract)

Using the IBM WebSphere® Transformation Extender 8.3.0.3 Socket adapter in any multi-threaded maps under the control of the Launcher or the Command Server could cause a core dump.

Resolving the problem

The core dump files indicate that the function that crashes is strncat.strncat() at 0x100045698. Partial stack trace listing:

strncat.strncat() at 0x100045698
m4sockt.ParseCommandLine() at 0x9000000040f2310
m4sockt.ValidateCommand() at 0x9000000040f4bac
oldadpt._OldAdapterValidateProperties(??) at 0x900000000acf64c
mercpi.CMpiUserAdapter::ValidateProperties()() at 0x90000000097c3b8
mercpic.mpiAdaptValidateProperties() at 0x900000000a00b50
rmadpt._AdapterParse(??) at 0x900000000ac34b0
rmadpt.InvokeAdapterMethod(??, ??, ??) at 0x900000000ac5074
rmadpt.SendAdapterMessage(??, ??, ??, ??) at 0x900000000ac23c0
rmadpt.AdapterParse(??, ??, ??) at 0x900000000ac4894
rmadpthl.RMParseAdapterCommand(??, ??) at 0x900000000ac0454
rmgetput.RMGetPutResource(0x9001000a0663df0, 0x1102e1110, 0xfffffffffffbe10, 0x9001000a06521b8) at 0x900000000ad6e90
rmgetput.RMEncodeDecodeResource(0x9001000a0663df0, 0x1102e1110, 0x0, 0xfffffffffffbe10, 0x9001000a06521b8) at 0x900000000ad8680
rmgetput.RMGetResource(0x9001000a0663df0, 0x1102e1110, 0xfffffffffffbe10) at 0x900000000ad912c
mercexit.MercExitProcEx(0x11029bf10, 0x6000000000006, 0x1102c8ef0, 0x1102b0db0, 0xfffffffffffc988) at 0x10003b740
mercioex.MercExitProc(??, ??, ??, ??, ??) at 0x100006134
function.CallExitProc(??, ??, ??) at 0x9000000008dc364
function.FindOperand(??) at 0x9000000008e39cc
mexecrul.ExecuteMapRule(??, ??, ??, ??) at 0x90000000093cd48

This issue only affects the IBM WebSphere TX product versions above (64 bit) on Unix and Linux platforms.


Related information

APAR PM28499

Cross reference information
Segment Product Component Platform Version Edition
Business Integration WebSphere Transformation Extender Launcher AIX, HP-UX, Linux, Solaris, Linux zSeries 8.3.0.3

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

WebSphere Transformation Extender

Socket Adapter


Software version:
8.1.0.0, 8.1.0.1, 8.1.0.2, 8.1.0.3, 8.1.0.4, 8.1.0.5, 8.2.0.0, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, 8.2.0.5, 8.3.0.0, 8.3.0.1, 8.3.0.2, 8.3.0.3


Operating system(s):
AIX, HP-UX, Linux, Linux zSeries, Solaris


Reference #:
1495899


Modified date:
2013-04-10

Translate my page

Content navigation