[Bug/Crypto] 网页崩溃 #56

Closed
opened 2023-07-16 09:45:05 +00:00 by 7980963 · 9 comments

错误描述

在解密QQ音乐的臻品母带的音乐,往工作区拖动了20+音乐是有概率发生网页崩溃,或者每次拖动10首,第一次拖动没有问题,在第二次或者第三次拖动时有概率立刻崩溃。(电脑有16G内存,为防止内存不足,已勾选立即保存)
错误代码:SBOX_FATAL_MEMORY_EXCEEDED

Unlock Music 版本

1.10.5 (仓库最新)

产生错误的浏览器

Chrome

音乐平台

QQ 音乐

日志信息

No response

我已经阅读并确认下述内容

  • 我已经检索过 Issue 列表,并确认这是一个为报告过的问题。
  • 我有证据表明这是程序导致的问题(如不确认,可以通过 Telegram 讨论组 (https://t.me/unlock_music_chat) 进行讨论)
### 错误描述 在解密QQ音乐的臻品母带的音乐,往工作区拖动了20+音乐是有概率发生网页崩溃,或者每次拖动10首,第一次拖动没有问题,在第二次或者第三次拖动时有概率立刻崩溃。(电脑有16G内存,为防止内存不足,已勾选立即保存) 错误代码:SBOX_FATAL_MEMORY_EXCEEDED ### Unlock Music 版本 1.10.5 (仓库最新) ### 产生错误的浏览器 Chrome ### 音乐平台 QQ 音乐 ### 日志信息 _No response_ ### 我已经阅读并确认下述内容 - [x] 我已经检索过 Issue 列表,并确认这是一个为报告过的问题。 - [x] 我有证据表明这是程序导致的问题(如不确认,可以通过 Telegram 讨论组 (https://t.me/unlock_music_chat) 进行讨论)
7980963 added the
bug
crypto
labels 2023-07-16 09:45:05 +00:00
7980963 changed title from [Bug/Crypto] to [Bug/Crypto] 网页崩溃 2023-07-16 09:45:30 +00:00
7980963 changed title from [Bug/Crypto] 网页崩溃 to [Bug/Crypto] 网页崩溃 2023-07-16 09:53:49 +00:00
Owner

浏览器有可使用的内存上限,可能哪里占用了没放出来。臻品的文件又太大,让问题更容易暴露出来。

目前的话,估计只能处理个十首然后刷新重来了…

浏览器有可使用的内存上限,可能哪里占用了没放出来。臻品的文件又太大,让问题更容易暴露出来。 目前的话,估计只能处理个十首然后刷新重来了…
Owner

无法重现。

浏览器 - Google Chrome 114.0.5735.199 x64 / Microsoft Edge 114.0.1823.86 x64

找了三个样本文件,分别为 184M、207M、178M。将每个文件都建立 7 个副本(一共 24 个文件,共 4.46GB)拖入官方演示用的实例,无法重现。

不过奇怪的是在 Google Chrome + 隐私模式的环境下,处理到一半的时候,后续的文件处理会一直失败。可能因为隐私模式下的文件大小限制更加严格;即便如此也没有产生浏览器崩溃的问题。

设备有 24G 内存。

如果你真的需要进行大量转换,建议换用 um-cli 方案。

无法重现。 浏览器 - Google Chrome 114.0.5735.199 x64 / Microsoft Edge 114.0.1823.86 x64 找了三个样本文件,分别为 184M、207M、178M。将每个文件都建立 7 个副本(一共 24 个文件,共 4.46GB)拖入[官方演示用的实例](https://demo.unlock-music.dev/),无法重现。 不过奇怪的是在 Google Chrome + 隐私模式的环境下,处理到一半的时候,后续的文件处理会一直失败。可能因为隐私模式下的文件大小限制更加严格;即便如此也没有产生浏览器崩溃的问题。 设备有 24G 内存。 如果你真的需要进行大量转换,建议换用 [um-cli](https://git.unlock-music.dev/um/cli) 方案。
lsr closed this issue 2023-07-18 16:37:50 +00:00
Owner

先不关闭问题,方便讨论…

先不关闭问题,方便讨论…
lsr reopened this issue 2023-07-18 16:38:06 +00:00
Author

https://music.mdl.wang:9780/
这是我的地址,可以使用这个地址试试看

https://music.mdl.wang:9780/ 这是我的地址,可以使用这个地址试试看
Author

我有注意到,官方demo版本为1.10.3,我使用的是1.10.5 modern版本

我有注意到,官方demo版本为1.10.3,我使用的是1.10.5 modern版本
Owner

在你提供的实例重复上述的测试,在 Brave Version 1.56.9 Chromium: 115.0.5790.98 (Official Build) 依旧无法重现。

观察浏览器的任务管理器,该标签页占用约 4GB 内存但是仍然坚挺。

在你提供的实例重复上述的测试,在 Brave `Version 1.56.9 Chromium: 115.0.5790.98 (Official Build)` 依旧无法重现。 观察浏览器的任务管理器,该标签页占用约 4GB 内存但是仍然坚挺。
Author

经测试,SBOX_FATAL_MEMORY_EXCEEDED在官方demo中复现,浏览器版本Chrome 115.0.5790.110(正式版本) (64 位),每次拖动10条臻品母带,可能在第二次拖动开始就可能崩溃,拖到第6~7次时90%会崩溃。
在Microsoft Edge Version 115.0.1901.183 (Official build) (64-bit)中同样存在。
在更换其它电脑后同样存在。

经测试,SBOX_FATAL_MEMORY_EXCEEDED在官方demo中复现,浏览器版本Chrome 115.0.5790.110(正式版本) (64 位),每次拖动10条臻品母带,可能在第二次拖动开始就可能崩溃,拖到第6~7次时90%会崩溃。 在Microsoft Edge Version 115.0.1901.183 (Official build) (64-bit)中同样存在。 在更换其它电脑后同样存在。
Owner

hmm… 我的建议只能是换用 CLI 批量处理了,内存占用方面比浏览器处理得更好。

hmm… 我的建议只能是换用 CLI 批量处理了,内存占用方面比浏览器处理得更好。
lsr added
help wanted
and removed
crypto
labels 2024-01-02 21:18:18 +00:00
Owner

无法复现,关闭该 issue。

无法复现,关闭该 issue。
lsr closed this issue 2024-09-05 00:40:59 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: um/web#56
No description provided.