Informix - Problem description
Problem IT16431 | Status: Closed |
IT IS POSSIBLE TO START MULTIPLE CLEAN_LTX THREADS TO CLEAN THE SAME TRANSACTION DURING LONG TRANSACTION ROLLBACKS | |
product: | |
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10 | |
Problem description: | |
It is possible for multiple clean_ltx threads to be started for the same suspended transaction. It is possible (depending on when the clean_ltx threads run) for a clean_ltx thread to free a transaction, have another thread use it and then have another clean_ltx thread free that new transaction underneath the thread. In such cases, the following problems have been observed: 11:20:13 Session completed abnormally. Rolling back tx id 31, flags 0x108441b 11:20:13 Long Transaction 0x455e5388 Aborted. Rollback Duration: 0 Seconds 11:20:15 Session completed abnormally. Rolling back tx id 31, flags 0x84403 11:23:38 Assert Warning: Internal Error - Freeing transaction entry that still holds locks! 11:23:38 IBM Informix Dynamic Server Version 12.10.FC4W1XAC 11:23:38 Who: Session(79, informix@server, 0, 0x455e5388) Thread(488, clean_ltx, 455a5fc8, 8) File: rsshmem.c Line: 2578 11:23:38 Results: Internally corrected 11:23:38 stack trace for pid 32591 written to /opt/informix/tmp/af.5d07789 11:23:38 See Also: /opt/informix/tmp/af.5d07789 11:23:38 Internal Error - Freeing transaction entry that still holds locks! | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users running XA who often have long global transactions * * aborted by the server. * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Update to IBM Informix Server 12.10.xC8 * **************************************************************** | |
Local Fix: | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 02.08.2016 09.12.2016 09.12.2016 |
Problem solved at the following versions (IBM BugInfos) | |
12.10.xC8 | |
Problem solved according to the fixlist(s) of the following version(s) |