ani icon indicating copy to clipboard operation
ani copied to clipboard

windows 手动切换数据源有概率会导致 ui 卡住很长一段时间

Open NieR4ever opened this issue 11 months ago • 9 comments

问题描述

No response

复现步骤

No response

Ani 版本号

4.5.0-alpha03

操作系统

Windows

应用日志

...

NieR4ever avatar Feb 21 '25 02:02 NieR4ever

any logs

Him188 avatar Feb 21 '25 02:02 Him188

app.log

NieR4ever avatar Feb 21 '25 03:02 NieR4ever

视频缓冲或弱网环境更容易复现

NieR4ever avatar Feb 21 '25 03:02 NieR4ever

something is running on UI thread

StageGuard avatar Feb 25 '25 02:02 StageGuard

Image Image 动画卡在这里·,无法进行任何操作; 2025-2-28发布的4.5.0

Mingri159 avatar Feb 28 '25 13:02 Mingri159

Issue 没关闭就代表这个问题还没修复,请耐心等待

StageGuard avatar Feb 28 '25 14:02 StageGuard

app.log 该bug出现一段时间后ani直接闪退,时间点大约在18:48。

26560 avatar Mar 03 '25 10:03 26560

同问 这边的情况是鼠标滚轮向上给选源弹窗划下去后卡住 视频依旧在播放 但是ui对鼠标无响应

mikun-12138 avatar Mar 07 '25 13:03 mikun-12138

同问 这边的情况是鼠标滚轮向上给选源弹窗划下去后卡住 视频依旧在播放 但是ui对鼠标无响应

4.5.1 windows

mikun-12138 avatar Mar 07 '25 13:03 mikun-12138

似乎是在这里卡死了

Image

StageGuard avatar May 18 '25 10:05 StageGuard

Image

这次又是 danmaku 获取播放时长导致了卡死。

根据我的测试,选择了某个 BT 源并且这个源正在加载时,选择另外一个源能必定复现这种情况(推测是在加载源期间会有一些组件去获取当前播放进度)。 VLC 的 native 实现可能有问题:在某些条件下,获取正在初始缓冲的媒体的播放进度会 block 线程(libvlc_media_player_get_time

StageGuard avatar May 18 '25 10:05 StageGuard