Error : [nQSError: 46036] Internal Assertion

Error Details
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46036] Internal Assertion: Condition listNode.GetGroupBy() == NULL, file .\Src\SQOIGeneratorBuiltIn.cpp, line 1497. (HY000)

As per my understanding this error happens due to corrpution in report file on disk.

Solution:
Try to change something in report and resave the report, this should solve problem if not, try to get same report from previous release,code base or from backup using Catalog Manager bring the report to new development by Export/Import report.
In this way it worked for me.

Hope it may help you.


7 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Nqs error 46036 internal assertion,

    getting this error while opening BI Administrator

    pls help me out in solving this bug.

    ReplyDelete
  3. Hi,

    I am getting the same error.
    Tried saving or using the backuped version
    didnt help
    any suggestions?

    ReplyDelete
  4. @Ashwyn,

    Have you deleted this report and copied from backup version using catalog Manager?

    Also try creating same report from scratch using new request.

    Hope it helps you

    ReplyDelete
  5. Hi,
    I am getting an error when excluding column from request. That happens on Linux OBIEE 12c installation only (on Win everything is working properly). The error is: [nQSError: 46036] Internal Assertion: Condition m_bufferSize >= numBytes, server/Utility/Server/Src/SUBufferFileWrapperImpl.cpp, line 128.

    ReplyDelete
  6. Hi Ani

    Try set parameter in NQSConfig.INI file as below :

    WORK_FILE_COMPRESSION_LEVEL = 0 ;

    ReplyDelete
  7. Thank you, Srinvas!
    Setting the parameter to WORK_FILE_COMPRESSION_LEVEL = 0 resolved the issue.

    Regards,
    Ani

    ReplyDelete

Please give me your feed back