Skip to content

[Bug] v6.0.14 Linux x64 Release 存在 Web 目录不匹配及 getBookshelf 内存崩溃 #40

Description

@azxcvjj

v6.0.14 测试结果

升级到 v6.0.14 Linux x64 Release 后,两个问题仍然存在。

1. Web 目录问题仍未修复

v6.0.14 Release 解压后,前端文件仍位于:

web/

程序仍然读取:

src/main/resources/web/

测试环境中网页能加载,是因为保留了测试 v6.0.13 时手动建立的软链接:

src/main/resources/web -> <release-directory>/web

因此不能认为 v6.0.14 已修复静态文件路径。删除该软链接后,Release
仍无法直接加载网页。

2. getUserInfo 仍然导致进程崩溃

在保留上述软链接、前端可以加载的情况下,访问 getUserInfo 时进程立即崩溃:

dispatch: GET /reader3/getUserInfo?accessToken=[REDACTED]
  match: path=/reader3/getUserInfo method=GET
  rule /reader3/getUserInfo Some(GET)

malloc_consolidate(): unaligned fastbin chunk detected
Main process exited, code=dumped, status=6/ABRT
Failed with result 'core-dump'

v6.0.13 通常在后续请求 getBookshelf 时崩溃;v6.0.14 则直接在
getUserInfo 请求期间崩溃。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions