Consultor Eletrônico



Kbase 21240: Memory Violation Running the SQL-92 Engine in Linux
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/12/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1B
Progress 9.1C
RedHat Linux 7.0

SYMPTOM(s):

Error running simple or complex query, updating a record, or creating a table.

Users receiving syntax error or being disconnected from database.

Disconnecting client <number> of dead server <number>. (2526)

SYSTEM ERROR: Memory violation. (49)

Sample log file entry:
18:26:14 SRV 1: SYSTEM ERROR: Memory violation. (49)
18:26:16 BROKER 0: Disconnecting client 24 of dead server 1.(2526)
18:26:16 BROKER 0: Begin transaction backout. (2252)
18:26:16 BROKER 0: Transaction backout completed. (2253)
18:26:16 BROKER 0: Disconnecting dead server 1. (2525)

CAUSE:

The glibc installed in the Red Hat Linux system is not up to date.

FIX:

The solution to this errors is to update the glibc package for Red Hat to a 2.2x version. This is the version Progress supports for this specific Linux version. Once updated, start up the database and the problem should not reappear.