DUAS: uxioserv crashed when exchanger is waken up

Document ID : KB000100077
Last Modified Date : 24/12/2018
Show Technical Document Details
Issue:

Node crashes with a Signal 11 recorded in the universe.log file:
|FATAL|X|IO |pid=10551398.1286| k_process_signal | *** execution handler: SIGNAL=(11) PID=(10551398) PPID=(1) GPID=(10551398) 

A core file is generated and running dbx on it gives the following results:

# dbx uxioserv core
Type 'help' for help.
[using memory image in core]
reading symbolic information .

Segmentation fault in _event_sleep at 0xd053d614 ($t2) 
0xd053d614 (_event_sleep+0x374) 80410014 lwz r2,0x14(r1) 

(dbx) where 
_event_sleep(??, ??, ??, ??, ??, ??) at 0xd053d614 
_event_wait(??, ??) at 0xd053e34c 
_cond_wait_local(??, ??, ??) at 0xd054cbb0 
_cond_wait(??, ??, ??) at 0xd054d344 
pthread_cond_timedwait(??, ??, ??) at 0xd054dc4c 
u_wait_update_lst_timeout(0x2002c988, 0x3c) at 0xd4680cd4 
o_io_thread_conf_monitor(0x2ff1fb4f) at 0xd0c88b10 

 

 

Environment:
AIX
Dollar Universe 6
Cause:
IO server crashes if the Exchanger is woken up
 
Resolution:

Fixed with Dollar.Universe Application.Server 6.9.41  

 

Additional Information:
The Package is available for download at the Automic-Support-Zone (https://support.automic.com).