SAP Knowledge Base Article - Preview

2244393 - Deadlock in signal handler

Symptom

Dialog processes are running much longer than set by rdisp/max_wprun_time. You can see this in SM50 transaction:

SM50.png

In corresponding developer trace file (dev_wNN) the last entries are:

M  program canceled
M    reason   = soft cancel
M    user     = <username>
M    client   = 020
M    terminal = <IP address>
M    T162/U5858/M0
M    report   = <report name>
M  ThIAMDel2: entering ThSetStatError
M  ***LOG R47=> ThResFree, delete (001047) [thxxmode.c   1348]

"sapstack <process ID>" command points to following functions:

Thread 1 (Thread 0x7f2a5fc47760 (LWP 17041)):
#0  0x00007f2a5a9931ee in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f2a5a92839e in _L_lock_9925 () from /lib64/libc.so.6
#2  0x00007f2a5a926651 in free () from /lib64/libc.so.6
#3  0x00007f2a5a8e0821 in __run_exit_handlers () from /lib64/libc.so.6
#4  0x00007f2a5a8e0845 in exit () from /lib64/libc.so.6
#5  0x00000000004e60d2 in wp_halt2 ()
#6  0x0000000000503791 in ThWpSoftCancelHandler ()
#7  0x00000000004a40f3 in DpSigInt ()
#8  0x00007f24831f0a6b in sslssAsynchHdlr () from /oracle/client/11x_64/instantclient/libclntsh.so.10.1
#9  0x00007f24831f0291 in sslsshandler () from /oracle/client/11x_64/instantclient/libclntsh.so.10.1
#10 <signal handler called>


Read more...

Environment

  • SAP NetWeaver 7.0
  • SAP NetWeaver 7.3
  • SAP NetWeaver 7.4
  • SAP enhancement package 1 for SAP NetWeaver 7.0
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP enhancement package 2 for SAP NetWeaver 7.0
  • SAP enhancement package 3 for SAP NetWeaver 7.0
  • all products running on top of them
  • SUSE Linux Enterprise Server 11 SP3
  • glibc 2.11.3

Product

SAP NetWeaver 7.0 ; SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP enhancement package 1 for SAP NetWeaver 7.0 ; SAP enhancement package 1 for SAP NetWeaver 7.3 ; SAP enhancement package 2 for SAP NetWeaver 7.0 ; SAP enhancement package 3 for SAP NetWeaver 7.0

Keywords

SIGINT , SIGUSR2 , rdisp/softcancel_sequence , glibc , SUSE Linux Enterprise Server 11 SP3 , SLES11 , SP3 , KBA , BC-OP-LNX , Linux , BC-CST-DP , Dispatcher, Task Handler , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.