[Bug Report] 升级到25.1.0 控制中心闪退
Tofloor
poster avatar
潇洒哥08
deepin
19 hours ago
Author

在系统管理中升级系统失败,和https://bbs.deepin.org/zh/post/297150?offset=0&postId=1783937报的问题一致。

于是执行 sudo apt update && sudo apt dist-upgrade 进行了升级,目前安装的包已经全部更新到最新,再执行已无升级项。

升级后出现了如下问题:打开控制中心,会出现闪退。问codex帮我分析写了一个屏蔽网络设置入口就可以正常打开了。但是网络设置功能没有了,现在也不知道如何恢复。😭

image.png

image.png

Reply Favorite View the author
All Replies
潇洒哥08
deepin
18 hours ago
#1

Codex给的分析:

我做过的关键验证:

  1. 用干净用户配置目录启动完整网络模块,仍然稳定复现段错误。
  2. 把代理模式临时改成 none 后再测,依然崩溃。
  3. 崩溃点始终一致,日志固定落在 ProxyController_NM 的跨线程对象创建路径(QObject 跨线程 parent 报错后 segfault)。
  4. 当前仓库只有一个版本:dcc-network-plugin 2.0.87、dde-control-center 6.1.80,没有可直接升级到的修复版。
  5. 你系统上的网络插件文件本体存在,说明不是“文件丢失”型问题。

所以“根本原因”是:

  1. Deepin 当前版本的网络插件在你这套环境里触发了线程安全缺陷(上游包问题)。
  2. 本地可控配置(代理值、用户配置缓存)不是根因,只会影响是否更容易触发。

我已顺手做的保护:

  1. 代理配置已恢复到你之前的 manual 状态,避免我排障测试影响你日常代理。
  2. 你现在控制中心能打开的稳定模式仍保留在 home/Tyler/.local/bin/dde-control-center-safe。
  3. 网络配置兜底入口保留在 home/Tyler/.local/share/applications/dde-network-settings-fallback.desktop。

能“根治”的现实路径只有两条:

  1. 等官方发布新版 dcc-network-plugin 后升级。
  2. 回退到一个已知不崩的旧版本(你本机缓存里没有旧版,只剩当前版 2.0.87)。

codex给了我一个诊断日志:

deepin-dcc-diagnose-20260421-122713.zip

请官方帮忙看看是不是控制面板这里存在bug

Reply View the author
deepin流云
Super Moderator
Community OP
17 hours ago
#2

意思是升级了,但是版本号还是25.0.10,并没有升级到25.1?

Reply View the author
潇洒哥08
deepin
17 hours ago
#3
deepin流云

意思是升级了,但是版本号还是25.0.10,并没有升级到25.1?

这是一个问题,主要问题是升级后控制面板打不开了。通过codex排查到好像是dcc-network-plugin存在问题。

屏蔽掉dcc-network-plugin启动就能正常打开了。相关报错日志我贴在2楼附件里了

Reply View the author
deepin流云
Super Moderator
Community OP
17 hours ago
#4

我发你个微信你加下我,给我发下系统日志(执行后在桌面上的txt):sudo journalctl > ~/Desktop/journal.txt

Reply View the author
𰻞𰻝面
deepin
16 hours ago
#5
潇洒哥08

这是一个问题,主要问题是升级后控制面板打不开了。通过codex排查到好像是dcc-network-plugin存在问题。

屏蔽掉dcc-network-plugin启动就能正常打开了。相关报错日志我贴在2楼附件里了

有没有重启系统?我也是在控制中心升级失败,在终端里更新的,重启前开什么都闪退,重启就正常了。
image.png

Reply View the author
deepin流云
Super Moderator
Community OP
15 hours ago
#6
𰻞𰻝面

有没有重启系统?我也是在控制中心升级失败,在终端里更新的,重启前开什么都闪退,重启就正常了。
image.png

😂 这种大版本更新,终端升级了还是得重启系统生效的。控制中心升级成功了会提示你重启系统,终端不会,所以还是需要手动重启下

Reply View the author