Closed xuqi27837288 closed 1 month ago
@yixinshark 请优先处理~
需要验证是否还有崩溃,本地测试无法复现。
该问题可以复现
https://github.com/linuxdeepin/dde-shell/commit/c8e8dda6695950d3d9204c4609ac37fde618b694
在此提交修复, 未找到根本原因,主要是这里影响
猜测是拖拽的时候窗口异常异常造成surface被异常销毁,没执行完成的事件循环内的一些逻辑使用了这里的surface, 但是surface内存已经被释放,导致崩溃
【验证环境】:v23 RC2镜像 镜像:https://cdimage.uniontech.com/community/releases/23-RC2/amd64/deepin-desktop-community-23-RC2-amd64.iso 仓库:deb https://ci.deepin.com/repo/deepin/deepin-community/testing/ unstable main dde community commercial 内核:Linux test-PC 6.9.6-amd64-desktop-hwe 【验证步骤】:问题单中描述的步骤 【验证结果】:回归测试通过
SUMMARY | 问题概要
偶现问题
SOFTWARE/OS VERSIONS | 软件/系统版本信息
PRE-REQUIREMENT | 预置条件
No response
STEPS TO REPRODUCE | 复现步骤
将托盘中的应用程序图标拖动至任务栏上,观察任务栏的展示效果
OBSERVED RESULT | 观察到的结果
任务栏崩溃闪退
EXPECTED RESULT | 期望的结果
任务栏正常展示运行
ADDITIONAL INFORMATION | 额外补充
No response