Kbase P85999: Client session crash on Data server adjust schema utility in OE 10.0A
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  06/12/2005 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.0A
DataServers
SYMPTOM(s):
Client session crash on adjust schema
** You cannot add an Index-Field to an existing Index. (375)
SYSTEM ERROR: A/R block doesn't match caller's. Transaction inconsistency. (6028)
Schema cache for database "databasename" is stale, re-caching....(11129)
The session GPFs afte the errors
The session was running adjust schema utility under dataserver
The schema holder was created against foreign database that does not have identical index definitions as the original progress database, ie., either it misses index components or missing complete index
CAUSE:
Bug# 20040616-020
CAUSE:
The error 375 is caused by a mismatch between foreign database and schema holder. Some indexes in the Progress db have more components than the indexes in the foreign db - hence the error 375.
When error 375 happens, the code is going through a code path that ends up with a fatal condition (error 6028), so the session crashed.
FIX:
The bug is fixed in 10.0B.\ and 9.1E.