IBM Support

IT34066: SET EXPLAIN OFF CAN CAUSE ASSERT FAIL CALLING MT_AIO_FCLOSE FROMSETEXPLAIN

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Shortly after bringing the server on-line, it's possible for the
    server to assert with a stack like below when
    running set explain off.
    
    0x00000000014e501d (oninit) afstack
    0x00000000014eabe1 (oninit) mt_ex_throw_sig
    0x00000000014f8d68 (oninit) afsig_handler
    0x00007fa64fe205e0 (Linux) <signal frame>
    0x00000000014cc299 (oninit) mt_aio_fclose
    0x0000000000646a84 (oninit) setexplain
    0x00000000007502de (oninit) aud_setexplain
    0x0000000000640bd7 (oninit) excommand
    0x0000000000af260b (oninit) sq_execute_workhorse
    0x0000000000af2e4d (oninit) sq_execute
    0x0000000000bc655e (oninit) sqmain
    0x0000000001613a7a (oninit) spawn_thread
    0x00000000014d5cf2 (oninit) th_init_initgls
    0x000000000151c00f (oninit) startup
    
    The problem has a generally reliable reproduction, but after it
    asserts for the first time on a cpu vp
    it seems to no longer reproduce.
    

Local fix

  • Setting the following onconfig parameter may work around the
    problem:
    
    STMT_CACHE_QUERY_PLAN 0
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of Informix Server prior to 14.10.xC5.                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See Error Description                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Update to Informix Server 14.10.xC5.                         *
    ****************************************************************
    

Problem conclusion

  • Fixed in Informix Server 14.10.xC5.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT34066

  • Reported component name

    INFORMIX SERVER

  • Reported component ID

    5725A3900

  • Reported release

    E10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-08-31

  • Closed date

    2020-12-07

  • Last modified date

    2020-12-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    INFORMIX SERVER

  • Fixed component ID

    5725A3900

Applicable component levels

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGU8G","label":"Informix Servers"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E10"}]

Document Information

Modified date:
08 December 2020