home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Latest versionsfixlist
14.10.xC11 FixList
12.10.xC16.X5 FixList
11.70.xC9.XB FixList
11.50.xC9.X2 FixList
11.10.xC3.W5 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

Informix - Problem description

Problem IT07694 Status: Closed

ASSERT FAILURE AND CRASH ON A QUERY UTILIZING VIEW MATERIALIZATION IF
IFX_FOLDVIEW IS ENABLED

product:
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10
Problem description:
You are running a query involving tables and views with 
IFX_FOLDVIEW set to 1. The query fails with the following error 
codes: 
 
  959: The current transaction has been rolled back due to an 
internal error. 
 
  172: ISAM error:  Unexpected internal error 
 
At the same time an Assert Failure is reported in the message 
log file (usually referenced as online.log). For example: 
 
08:15:40  Assert Failed: No Exception Handler 
08:15:40  IBM Informix Dynamic Server Version 12.10.FC5 
08:15:40   Who: Session(34, informix@server, 12854, 0x44ca8b18) 
  Thread(62, sqlexec, 44c687e8, 1) 
  File: mtex.c Line: 508 
08:15:40   Results: Exception Caught. Type: MT_EX_OS, Context: 
mem 
08:15:40   Action: Please notify IBM Informix Techical Support. 
08:15:40   See Also: /usr/informix/tmp/af.4265efc, 
shmem.4265efc.0 
 
You checked the af.* file produced and found the failure stack 
similar to the following: 
 
afstack 
mt_ex_throw_sig 
afsig_handler 
<signal frame> 
_wordcopy_fwd_dest_aligned 
__GI_memmove 
evalcols 
filltemp 
scan_open 
materialize_viewtmp 
materialize_viewtmp 
materialize_viewtmp 
materialize_viewtmp 
prepselect 
open_cursor 
sql_open 
sq_open 
sqmain 
spawn_thread 
th_init_initgls 
startup
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* Users of 12.10.xC4.                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* A query may result in assertion failure under the following  * 
* conditions:                                                  * 
*   - query references multiple views and derived tables in    * 
* the same query block, one of which is a UNION ALL view,      * 
* which can be folded, the other is a derived table that is    * 
* materialized into a temp table                               * 
*   - the UNION ALL view is simple, does not contain group by, * 
* order by, aggregation, skip/first options                    * 
*   - the derived table contains group by                      * 
*   - the derived table is specified before the UNION ALL view * 
* in the FROM clause of the query                              * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Update to IBM Informix Server 12.10.xC6.                     * 
****************************************************************
Local Fix:
Solution
Problem Fixed In IBM Informix Server 12.10.xC6.
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
13.03.2015
30.12.2015
30.12.2015
Problem solved at the following versions (IBM BugInfos)
12.10.xC6
Problem solved according to the fixlist(s) of the following version(s)
12.10.xC5.W1 FixList
12.10.xC6 FixList