Skip to content

queryDirect has row lifetime bug #176

@fox0430

Description

@fox0430

A row lifetime bug in query / executeImpl where the RowData returned in QueryResult.data was silently invalidated by the next query on the same connection (because the receive loop reused conn.rowDataBuf). The same bug still exists in queryDirect because queryDirectImpl calls queryRecvLoop without overriding the default reuseBuffer = true.

Ref: #175

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions