https://clickhouse-test-reports.s3.yandex.net/0/624cb43f7f85b576dc2831e20623a5cf5b878792/fuzzer_ubsan/report.html

```
SELECT max(intDiv(1048575, NULL)) OVER (ORDER BY mod(number, 1024) DESC NULLS LAST RANGE BETWEEN 1 PRECEDING AND CURRENT ROW), 0, number, nth_value(toNullable(number), -9223372036854775808) OVER w AS firstValue, nth_value(toNullable(number), NULL) OVER w AS thridValue FROM numbers(1) WINDOW w AS (ORDER BY number ASC)
```
{
        return "WindowTransform";
    }
    static Block transformHeader(Block header, const ExpressionActionsPtr & expression);
    /*
     * (former) Implementation of ISimpleTransform.
     */
    void appendChunk(Chunk & chunk) ;
    /*
     * Implementation of IProcessor;
     */
    Status prepare() override;
    void work() override;
    /*
     * Implementation details.
     */
    void advancePartitionEnd();
    bool arePeers(const RowNumber & x, const RowNumber & y) const;
    void advanceFrameStartRowsOffset();
    void advanceFrameStartRangeOffset();
    void advanceFrameStart();
    void advanceFrameEndRowsOffset();
    void advanceFrameEndCurrentRow();
    void advanceFrameEndUnbounded();
    void advanceFrameEnd();
    void advanceFrameEndRangeOffset();
    void updateAggregationState();
    void writeOutCurrentRow();
    Columns & inputAt(const RowNumber & x)