Skip to content

回调中的Buffer *buf参数容易误导错误使用导致崩溃 #784

@House-Men

Description

@House-Men

evpp\Channel.h 中的 onread或onwrite 回调参数使用的 Buffer buf(data, readbytes) 方式传递到 UDP服务或其他服务的onMessage回调处理中时,如果使用参数 Buffer* buf 的 copy,resize 等方法会导致后续运行过程因 hv_realloc 引发冲突崩溃,建议补充相关 const约束 或 文档注意说明 防止误导可以调用从而产生潜在崩溃隐患。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions