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 ONE Support launchpad (Login required).

Search for additional results

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