LibreOffice 打开第二个PPT文件崩溃的调试协助
Tofloor
poster avatar
suokunlong
deepin
2020-12-30 17:33
Author

Deepin 社区大家好,有用户在 LibreOffice 中文社区论坛发帖,报告说他用 LibreOffice 打开第二个PPT格式的文件或者PPTX文件就出现崩溃(两次打开的文件后缀名相同)。这种情况在其他 Linux 发行版上暂未出现,因此需要在 Deepin 上测试。你们有谁能帮忙测试吗?需要使用带调试符号的 LibreOffice,重现后生成 backtrace,如果确实是 LibreOffice 的问题我才能向 libreoffice 官方缺陷追踪系统报告。

https://bbs.libreofficechina.org/thread-2648-1-1.html

Reply Favorite View the author
All Replies
guaguale
deepin
2020-12-30 17:40
#1

建议用用wps吧

Reply View the author
SamLukeYes
deepin
2020-12-30 17:43
#2

deepin 的全盘安装比较坑,虚拟机的话手动分区只挂个根目录不需要 64G

Reply View the author
SamLukeYes
deepin
2020-12-30 17:44
#3
guaguale

建议用用wps吧

人家是 libreoffice 社区的,你跟他说 wps [怀疑]

Reply View the author
老咸鱼
deepin
2020-12-30 17:50
#4

话说调试符号是什么

Reply View the author
suokunlong
deepin
2020-12-30 17:57
#5
老咸鱼

话说调试符号是什么

调试符号就是debug symbol,带有调试符号的程序可以使用 gdb 调试器生成调试信息,能看出来程序是在哪一行代码处崩溃的、崩溃时的各个参数的值是什么。

注:我不是开发者,说的可能不专业!

Reply View the author
suokunlong
deepin
2020-12-30 17:59
#6
SamLukeYes

人家是 libreoffice 社区的,你跟他说 wps [怀疑]

[坏笑] 此处不讨论用 WPS 还是 LibreOffice 的问题,只为协助解决 bug。

Reply View the author
SamLukeYes
deepin
2020-12-30 18:03
#7

带调试符号的 7.0 版在哪下载啊?deepin 的仓库里只有 6.1.5 的调试符号[尾]

Reply View the author
suokunlong
deepin
2020-12-30 18:17
#8
SamLukeYes

带调试符号的 7.0 版在哪下载啊?deepin 的仓库里只有 6.1.5 的调试符号[尾]

官方的在这里,但是是英文的:
https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@86-TDF-dbg/current/

我自己有一个带中文的,但是glibc版本比较高(glibc 2.29),deepin上可能无法运行:
https://go.suokunlong.cn:88/dl/libreoffice/dbg/

无论如何,都得先确认能否重现,能重现的话再用带调试符号的版本生成 backtrace.

Reply View the author
SamLukeYes
deepin
2020-12-30 18:30
#9
suokunlong

官方的在这里,但是是英文的:
https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@86-TDF-dbg/current/

我自己有一个带中文的,但是glibc版本比较高(glibc 2.29),deepin上可能无法运行:
https://go.suokunlong.cn:88/dl/libreoffice/dbg/

无论如何,都得先确认能否重现,能重现的话再用带调试符号的版本生成 backtrace.

我下载了 deepin 商店里的 7.0.0.3,无法复现这个问题

Reply View the author
suokunlong
deepin
2020-12-30 18:43
#10
SamLukeYes

我下载了 deepin 商店里的 7.0.0.3,无法复现这个问题

多谢,那可能就不是普遍问题了,只能让他自己测试了,只能让他自己测试了。

Reply View the author
suokunlong
deepin
2020-12-30 18:51
#11

我刚才在虚拟机中试了7.0.4版本,也无法重现。

Reply View the author
suokunlong
deepin
2020-12-30 19:08
#12

对了,官方已经 7.0.4了,deepin仓库中的版本应当更新一下了。虽然只是一个小版本更新,但也可能有重要的 bug 修复。

7.0.3到7.0.4的变更请见:
https://git.libreofficechina.org/core/log/?h=libreoffice-7-0&qt=range&q=libreoffice-7-0-3..libreoffice-7-0

另外,deepin仓库中直接安装的版本(无论是6.7还是7.0)都没有中文语言包,这个是已知问题吗?

Reply View the author
SamLukeYes
deepin
2020-12-30 19:19
#13
suokunlong

对了,官方已经 7.0.4了,deepin仓库中的版本应当更新一下了。虽然只是一个小版本更新,但也可能有重要的 bug 修复。

7.0.3到7.0.4的变更请见:
https://git.libreofficechina.org/core/log/?h=libreoffice-7-0&qt=range&q=libreoffice-7-0-3..libreoffice-7-0

另外,deepin仓库中直接安装的版本(无论是6.7还是7.0)都没有中文语言包,这个是已知问题吗?

deepin 商店软件版本落后是老问题了,deepin 自己维护的那些包大部分时候版本都是落后的,社区里喊过期的人多了才更新一下,然后很快又过期了。只有那些直接由上游开发者维护的包才能及时更新,开发者应该是可以申请商店后台的访问权限的。

Reply View the author
Hello
deepin
2020-12-30 19:56
#14

对的,中文语言包不加进去真的忍不了

Reply View the author
suokunlong
deepin
2021-01-01 02:50
#15
Hello

对的,中文语言包不加进去真的忍不了

中文语言包没添加,我猜测可能是软件中心的安装命令默认是安装主程序的包。LibreOffice 编译得到的 deb 包,语言包与主程序是分开的,apt-get install libreoffice 并不会自动安装语言包,需要显性指定。

Reply View the author
SamLukeYes
deepin
2021-01-01 03:25
#16
suokunlong

中文语言包没添加,我猜测可能是软件中心的安装命令默认是安装主程序的包。LibreOffice 编译得到的 deb 包,语言包与主程序是分开的,apt-get install libreoffice 并不会自动安装语言包,需要显性指定。

商店里的包是 deepin 按照自己的打包标准打包的,和一般的.deb 标准不太一样,也有很多奇奇怪怪的问题

Reply View the author
jgpgtg
deepin
2021-01-05 23:47
#17

可以试试永中office

Reply View the author