Informix - Problembeschreibung
Problem IT27568 | Status: Geschlossen |
IT'S POSSIBLE TO SEGV IN BSON_APPEND_BYTE WHEN MEMORY ALLOCATIONFAILS FOR BSON DATA TYPE IN PARSE_VAL | |
Produkt: | |
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10 | |
Problembeschreibung: | |
The following failure was reported in low memory conditions: (oninit) afstack (oninit) afhandler (oninit) affail_interface (oninit) mt_ex_throw_sig (oninit) afsig_handler (Linux) (oninit) bson_append_byte (oninit) bson_append_estart (oninit) bson_append_string_base (oninit) parse_val (oninit) parse_doc (oninit) json_to_bson (oninit) json_to_bson_output (oninit) udrlm_clang_execute_internal (oninit) udrlm_clang_execute (oninit) udrlm_exec_routine (oninit) udr_execute (oninit) exroutine (oninit) geval (oninit) bson_get_value (oninit) geval (oninit) ev_geval (oninit) new_eval (oninit) gettupl (oninit) scan_next (oninit) merge_next (oninit) sort_open (oninit) filltemp (oninit) scan_open (oninit) materialize_viewtmp (oninit) prepselect (oninit) open_cursor (oninit) sql_open (oninit) sq_open (oninit) sqmain (oninit) spawn_thread (oninit) th_init_initgls (oninit) startup While running this SQL from jsonListener: SELECT bson_value_lvarchar(data, 'name') as namespace FROM ( SELECT ('{name:"'||trim(NVL(site,DBINFO('dbname') || '.' || tabname))||'", table:"'||tabname||'"}')::json::bson AS data FROM systables WHERE tabid > 99 AND bitand(flags,'0x00000C00') > 0 UNION SELECT bson_value_document(jparam::json::bson,'ns')::bson as data FROM sysindices where bitand(indexattr,4) = 4 ) WHERE bson_value_lvarchar(data,'name') = ? | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * Users of IDS 12.10.xC10 and older versions. * **************************************************************** * PROBLEM DESCRIPTION: * * It is possible to segv in bson_append_byte when memory * * allocation fails for bson data type in parse_val. * **************************************************************** * RECOMMENDATION: * **************************************************************** | |
Local-Fix: | |
Lösung | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 26.12.2018 07.10.2019 07.10.2019 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
12.10.110 | |
Problem behoben lt. FixList in der Version |