-
Notifications
You must be signed in to change notification settings - Fork 155
Open
Description
Defintions here: https://github.com/CyanChanges/pastebin_but_github/blob/163d015645f6ef71a2ebd43abd18d91e2d6e9663/avsc_1.ts
trying to serialize with toBuffer()
ObjectSchema.toBuffer({
"downloads": {
"lastMonth": 124
},
"dependents": 0,
"category": "other",
"createdAt": "2022-03-16T09:45:31.652Z",
"updatedAt": "2022-05-07T11:11:38.682Z",
"updated": "2022-05-07T11:11:38.682Z",
"verified": false,
"insecure": false,
"portable": false,
"package": {
"name": "koishi-plugin-chinfo",
"keywords": [
"chatbot",
"koishi",
"plugin",
"Koishi.js"
],
"version": "1.0.0",
"description": "Show infos of a channel",
"publisher": {
"name": "constasj",
"email": "2020212726@qq.com"
},
"maintainers": [
{
"name": "constasj",
"email": "2020212726@qq.com"
}
],
"license": "MIT",
"date": "2022-03-16T09:45:31.807Z",
"links": {
"npm": "https://www.npmjs.com/koishi-plugin-chinfo"
},
"contributors": []
},
"flags": {
"insecure": 0
},
"manifest": {
"public": [],
"service": {
"required": [],
"optional": [],
"implements": []
},
"locales": [],
"description": "Show infos of a channel"
},
"publishSize": 1064
})that throws following error:
Uncaught RangeError: Attempt to access memory outside buffer bounds
at boundsError (ext:deno_node/internal/buffer.mjs:2383:11)
at readUInt24LE (ext:deno_node/internal/buffer.mjs:1872:5)
at Uint8Array.readUIntLE (ext:deno_node/internal/buffer.mjs:1016:12)
at Tap.packLongBytes (file:///home/cyan/.cache/deno/npm/registry.npmjs.org/avsc/5.7.7/lib/utils.js:892:9)
at AbstractLongType._write (file:///home/cyan/.cache/deno/npm/registry.npmjs.org/avsc/5.7.7/lib/types.js:2754:9)
at UnwrappedUnionType._write (file:///home/cyan/.cache/deno/npm/registry.npmjs.org/avsc/5.7.7/lib/types.js:1329:23)
at RecordType.writeObject [as _write] (eval at RecordType._createWriter (file:///home/cyan/.cache/deno/npm/registry.npmjs.org/avsc/5.7.7/lib/types.js:2343:10), <anonymous>:8:6)
at RecordType.Type.toBuffer (file:///home/cyan/.cache/deno/npm/registry.npmjs.org/avsc/5.7.7/lib/types.js:658:8)
at <anonymous>:1:35
Metadata
Metadata
Assignees
Labels
No labels