RP/TUX Tuxedo 12.1.3 TMQFORWARD Server Process Crashes When Dequeue Messages From Tuxedo 11.1.1.2 /Q Queues (Doc ID 2279218.1)

Last updated on JUNE 21, 2017

Applies to:

Oracle Tuxedo - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : Oracle Linux 7 x86-64 with Tuxedo Version 12.1.3.0.0, 64-bit, Patch Level 093

Attempting to migrate to Tuxedo 12.1.3 messages on Tuxedo /Q queues that were created, and enqueued, using Tuxedo 11.1.1.2 .
The Tuxedo 12.1.3 TMQFORWARD servers will crash when trying to dequeue the messages from the Tuxedo 11.1.1.2 /Q Qspaces.

Tuxedo ulog has LIBTUX_CAT:1477 event messages that TMQFORWARD servers died:

192514.924.tuxedomachine!TMSYSEVT.30211.4267803136.0: LIBTUX_CAT:1477: ERROR: .SysServerDied: TMQFORWARD, group DMAN_Q, id 9700 server died


Stack trace from Tuxedo TMQFORWARD core file:

Program terminated with signal 11, Segmentation fault.
(gdb) where
#0  0x00007fc45dcb3836 in __memmove_ssse3_back () from /lib64/libc.so.6
#1  0x00007fc45f63b30a in _tmfmsg_inserttcm () from /opt/oracle/tuxedo/tuxedo12.1.3.0.0/lib/libtux.so
#2  0x0000000000402d88 in do_forward ()
#3  0x00000000004037b7 in _tmrunserver ()
#4  0x00007fc45f60268d in _tmstartserver () from /opt/oracle/tuxedo/tuxedo12.1.3.0.0/lib/libtux.so
#5  0x0000000000401dd5 in main ()

 

Changes

 

Cause

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