DB2 - Problem description
| Problem IT09939 | Status: Closed | 
| DB2 might return SQL0901N when executing query with ROLLUP or Group BY | |
| product: | |
| DB2 FOR LUW / DB2FORLUW / A50 - DB2 | |
| Problem description: | |
| DB2 might return SQL0901N under the following conditions: 
1) Query contains atleast one rollup or cube 
2) The query contains atleast one UNION ALL clause 
 
Error Message : 
ASSERTION - 'currentNode.getChild(1)->tokType()==OP_AS' 
 
Stack : 
2015-01-28-16.31.17.716404-300 I13735930E3701        LEVEL: 
Error 
PID     : 9664                 TID : 140070384297728 PROC : 
db2sysc 
INSTANCE: regress1             NODE : 000            DB   : 
BLUDB 
APPHDL  : 0-1425               APPID: 
9.26.98.0.39235.150128214050 
AUTHID  : REGRESS1             HOSTNAME: vmsvtlnx64x09 
EDUID   : 4417                 EDUNAME: db2agent (BLUDB) 
FUNCTION: DB2 UDB, CDE Trace, cdeDiagnosticsFacility, probe:9200 
DATA #1 : String, 189 bytes 
AssertionFailedException: An assertion 
'currentNode.getChild(1)->tokType()==OP_AS' failed. Additional 
info: bad CAST clause  {CAST:T0 AS:T0 DATE:T10 NULLABLE:T0} 
Thrown at Parser.cpp : 9200 
DATA #2 : Function name in Library, 122 bytes 
static void 
ibm_cde::query::Parser::simplifyCastNode(ibm_cde::query::SyntaxT 
ree &, const ibm_cde::query::QueryResources &) 
DATA #3 : File name, 10 bytes 
Parser.cpp 
CALLSTCK: (Static functions may not be resolved correctly, as 
they are resolved to the nearest symbol) 
  [0] 0x00007F6A5A764D00 
_ZN7ibm_cde8services6Tracer9traceDataENS0_11ComponentIDENS0_16Co 
mmonTraceLevelENS1_10TraceEventEPKcmS6_PKvmRKSbIcSt11char_trait 
+ 0x710 
  [1] 0x00007F6A5E49CA5B 
_ZNK7ibm_cde8services13BaseException14traceExceptionENS0_11Compo 
nentIDEPKc + 0x22B 
  [2] 0x00007F6A5E49ACE7 
_ZN7ibm_cde8services24AssertionFailedException17constructAndThro 
wENS0_11ComponentIDEPKcmS4_S4_RKNS0_16CdeOStringStreamE + 0x97 
  [3] 0x00007F6A5ABB7819 
_ZN7ibm_cde5query6Parser16simplifyCastNodeERNS0_10SyntaxTreeERKN 
S0_14QueryResourcesE + 0x829 
  [4] 0x00007F6A5ABB6C35 
_ZN7ibm_cde5query6Parser16addCastOperatorsEPNS0_10SyntaxTreeERKN 
S0_14QueryResourcesERKNS0_18QueryInfoContainerE + 0x2345 
  [5] 0x00007F6A5ABA986D 
_ZN7ibm_cde5query6Parser7prepareEPNS0_10SyntaxTreeEPNS0_17QueryA 
rgumentListEbi + 0x3AD 
  [6] 0x00007F6A5AB9C8E6 
_ZN7ibm_cde5query6Parser13parserWrapperERKSbIcSt11char_traitsIcE 
NS_8services9AllocatorIcEEERKNS_4data8DataBaseERKNS0_14QueryRes 
+ 0x10B6 
  [7] 0x00007F6A5E612FF5 
_ZN7ibm_cde5query6Parser18prepareNestedQueryEPNS0_10SyntaxTreeES 
3_RKNS_4data8DataBaseERKNS0_14QueryResourcesEP13SQLO_MEM_POOL + 
0x2A5 
  [8] 0x00007F6A5AB9C5FD 
_ZN7ibm_cde5query6Parser13parserWrapperERKSbIcSt11char_traitsIcE 
NS_8services9AllocatorIcEEERKNS_4data8DataBaseERKNS0_14QueryRes 
+ 0xDCD 
  [9] 0x00007F6A5E608C87 
_ZN12cdeInterface14initializeDataEP8sqlrr_cbP17sqlriCdeStatement 
+ 0x1267 
  [10] 0x00007F6A5E5F2B23 
_ZN12cdeInterface13openTableScanEP8sqlrr_cbP17sqlriCdeStatement 
+ 0x63 
  [11] 0x00007F6A5D6E7313 
_Z12sqlriCdeOpenP8sqlrr_cbP17sqlriCdeStatement + 0xF33 
  [12] 0x00007F6A6036256C _Z13sqlriCdeQueryP8sqlrr_cb + 0x3DC 
  [13] 0x00007F6A60362AF1 
_Z15sqlriSectInvokeP8sqlrr_cbP12sqlri_opparm + 0x1B1 
  [14] 0x00007F6A5D53B87F 
_Z27sqlrr_process_fetch_requestP14db2UCinterface + 0x1BF 
  [15] 0x00007F6A5D537639 
_Z10sqlrr_openP14db2UCinterfaceP15db2UCCursorInfo + 0xA89 
  [16] 0x00007F6A5C6C7281 
_Z16sqljs_ddm_opnqryP14db2UCinterfaceP13sqljDDMObject + 0x3F1 
  [17] 0x00007F6A6028E9F6 
_Z21sqljsParseRdbAccessedP13sqljsDrdaAsCbP13sqljDDMObjectP14db2U 
Cinterface + 0x3C6 
  [18] 0x00007F6A5C6B2FAC 
_Z10sqljsParseP13sqljsDrdaAsCbP14db2UCinterfaceP8sqeAgentb + 
0x36C 
  [19] 0x00007F6A5C6AD47F 
/home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33D447F 
  [20] 0x00007F6A5C6AB96C 
/home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33D296C 
  [21] 0x00007F6A5C6A89C9 
/home/regress1/sqllib/lib64/libdb2e.so.1 + 0x33CF9C9 
  [22] 0x00007F6A5C6A85BB 
_Z17sqljsDrdaAsDriverP18SQLCC_INITSTRUCT_T + 0xEB 
  [23] 0x00007F6A5C3ACBAF _ZN8sqeAgent6RunEDUEv + 0xACF 
  [24] 0x00007F6A5DB96B87 _ZN9sqzEDUObj9EDUDriverEv + 0xF7 
  [25] 0x00007F6A5D36E5C3 sqloEDUEntry + 0x303 
  [26] 0x00007F6A646437B6 /lib64/libpthread.so.0 + 0x77B6 
  [27] 0x00007F6A58132D6D clone + 0x6D 
 
. . . . . . . . . . . . 
 
--- Line 237947 
--- SQLCODE -901 message 
2015-01-28-16.31.18.549885-300 I13745048E900         LEVEL: 
Severe 
PID     : 9664                 TID : 140070384297728 PROC : 
db2sysc 
INSTANCE: regress1             NODE : 000            DB   : 
BLUDB 
APPHDL  : 0-1425               APPID: 
9.26.98.0.39235.150128214050 
AUTHID  : REGRESS1             HOSTNAME: vmsvtlnx64x09 
EDUID   : 4417                 EDUNAME: db2agent (BLUDB) 
FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, 
probe:250 
DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes 
 sqlcaid : SQLCA     sqlcabc: 136   sqlcode: -901   sqlerrml: 35 
 sqlerrmc: unexpected error at Parser.cpp:9200 
 sqlerrp : SQLCT001 
 sqlerrd : (1) 0x00000000      (2) 0x00000000      (3) 
0x00000000 
           (4) 0x00000000      (5) 0xFFFFDC10      (6) 
0x00000000 
 sqlwarn : (1)      (2)      (3)      (4)        (5)       (6) 
 
           (7)      (8)      (9)      (10)        (11) 
 sqlstate: 
 
2015-01-28-16.31.18.550165-300 I13745949E663         LEVEL: 
Severe 
PID     : 9664                 TID : 140070384297728 PROC : 
db2sysc 
INSTANCE: regress1             NODE : 000            DB   : 
BLUDB 
APPHDL  : 0-1425               APPID: 
9.26.98.0.39235.150128214050 
AUTHID  : REGRESS1             HOSTNAME: vmsvtlnx64x09 
EDUID   : 4417                 EDUNAME: db2agent (BLUDB) 
FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, 
probe:275 
MESSAGE : MASTER TIME INFO 
DATA #1 : Hexdump, 32 bytes 
0x00007F64D11A2CC0 : DC51 C954 0000 0000 A601 0000 3171 0600 
.Q.T........1q.. 
0x00007F64D11A2CD0 : 3171 0600 DC51 C954 0000 0000 0000 0000 
1q...Q.T........ | |
| Problem Summary: | |
| **************************************************************** * USERS AFFECTED: * * N/A * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * The issue is fixed in FP7 release * **************************************************************** | |
| Local Fix: | |
| Solution | |
| The issue is fixed in FP7 release | |
| Workaround | |
| not known / see Local fix | |
| Timestamps | |
| Date - problem reported : Date - problem closed : Date - last modified : | 08.07.2015 02.11.2015 29.04.2016 | 
| Problem solved at the following versions (IBM BugInfos) | |
| Problem solved according to the fixlist(s) of the following version(s) | |
| 10.5.0.7 |  | 







 
