SAP Note 579765 - DB deadlock on DB tables REPOLOAD and REPOSRC

Component : Syntax, Compiler, Runtime -

Solution : https://service.sap.com/sap/support/notes/579765 (SAP Service marketplace login required)

Summary :
During ABAP program generation in systems where program modifications occur, deadlocks may arise due to database locks on REPOLOAD and REPOSRC tables, blocking work processes and causing terminations. This is logged in transaction DB01 and trace files, indicating the issue stems from the table REPOSRC. It occurs when one work process attempts to save changes and regenerate dependent programs while another simultaneously generates an ABAP program dependent on the initial change. The deadlock involves database entries for ABAP programs and precompiled headers identifiable by entries like CL_GUI_ALV_TREE===============HP. To resolve, install the kernel patch specified for your release that addresses this deadlock.

Key words :
terms deadlock dbslread sqlfetch reason, represent precompiled headers, -called precompiled headers, global declaration data, blocked work process, work process saves, work process carries, preceding program runs, database tables repoload, hand db entries

Related Notes :

551298DB deadlock on table REPOSRC during system installation