xde-desktop-portal 因读取 NULL VMA 而崩溃并出现 SIGSEGV,从而导致 Inkscape 和 Krita 出现问题。Ubuntu 18.04.6

xde-desktop-portal 因读取 NULL VMA 而崩溃并出现 SIGSEGV,从而导致 Inkscape 和 Krita 出现问题。Ubuntu 18.04.6

问题

基本上就是标题。

最近,这两个程序的启动时间都比平时长,而对于 Inkscape 来说,尝试打开文件会导致崩溃。

尝试从终端使用 Inkscape 打开文件会产生以下结果:

2023/01/06 21:08:46.782934 cmd_run.go:1055: WARNING: cannot start document portal: Failed to activate service 'org.freedesktop.portal.Documents': timed out (service_start_timeout=120000ms)
Gtk-Message: 21:08:46.981: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:08:46.983: Failed to load module "canberra-gtk-module"
Fontconfig warning: "/etc/fonts/conf.avail/53-monospace-lcd-filter.conf", line 10: Having multiple values in <test> isn't supported and may not work as expected

** (org.inkscape.Inkscape:9020): WARNING **: 21:09:12.680: Can't open file: /home/endelos/POSTER.svg (doesn't exist)

** (org.inkscape.Inkscape:9020): WARNING **: 21:09:12.685: Can't open file: /home/endelos/POSTER.svg (doesn't exist)
ink_file_open: '/home/endelos/POSTER.svg' cannot be opened!
InkscapeApplication::document_open: Failed to open: /home/endelos/POSTER.svg
ConcreteInkscapeApplication::on_open: failed to create document!

(请注意,有问题的文件不在 /home 中,实际上它位于 /mnt 的子目录中,并且 canberra-gtk-module 和 canberra-gtk3-module 都安装在系统中)

尝试从终端打开 Krita 会导致在正常启动程序之前出现有关文档门户服务和字体配置的相同警告。

另一方面,尝试从 GUI 打开 Inkscape 上的文件,除了花费比平时更长的时间外,还会导致程序无响应并最终触发崩溃报告。其中,​​它基本上解释了 xde-desktop-portal 由于读取 NULL VMA 而因 SIGSEGV 而崩溃。

我尝试过的方法

重新安装这两个程序以及 canberra-gtk-module、canberra-gtk3-module 及其 libcanberra 对应程序以及名义上的 xde-desktop-portal

问题

否则我怎样才能准确地发现问题是什么以及如何解决它?

相关内容