Erro Flatpak Falha de segmentação (imagem do núcleo gravada)

Eu estava atualizando meus flatpaks com o comando flatpak update -y, com esse parâmetro é “sim” para tudo. Só que o meu computador travou no momento em que estava atualizando, digo, congelou, e tive que reiniciar pelo botão de Reset, então, quando voltei e tentei atualizar ou verificar se tinha atualizado, apareceu isso:

Eu procurei essa mensagem de erro em inglês e aparece como flatpak Segmentation fault (core dump), infelizmente não tive sucesso em achar uma solução nos “fóruns da vida”.

E mais, toda vez que eu tento instalar um outro flatpak dá o mesmo erro.

Enfim, se alguém souber como corrigir eu agradeceria muito.

Edit: no momento que estava atualizando, eram os flatpaks dos programas Lollypop e Electrum.
Eu os removi assim que reiniciei o PC, para ver se resolveria, mas não adiantou.
Então, eu removi o pacote flatpak e reinstalei, mas também sem sucesso.
PS: eu uso o Linux Mint 20

Primeiro instale o pacote “debsums” que verifica a integridade de arquivos dos pacotes que foram instalados.

sudo apt install debsums

Depois faça uma verificação quais arquivos do flatpak estão diferentes do padrão de instalação.

sudo debsums -a flatpak

Se aparecer arquivos “FAILED”, então há arquivos corrompidos. Manda o nome pra gente analisar.

Agora se não aparecer nenhum failed, então é alguma configuração interna do flatpak que está causando o erro… Precisaria investigar mais…

Se você reinstalou o problema em tese não são arquivos corrompidos, resta diagnosticar o motivo do erro:

strace -e file -o log-flatpak flatpak update

Depois

tail -n 10 log-flatpak

Mande a saída aqui

1 Curtida

Não apareceu, essa foi a saída:

/lib/systemd/system/flatpak-system-helper.service OK
/usr/bin/flatpak OK
/usr/lib/systemd/user-environment-generators/60-flatpak OK
/usr/lib/systemd/user/flatpak-oci-authenticator.service OK
/usr/lib/systemd/user/flatpak-portal.service OK
/usr/lib/systemd/user/flatpak-session-helper.service OK
/usr/libexec/flatpak-bwrap OK
/usr/libexec/flatpak-dbus-proxy OK
/usr/libexec/flatpak-oci-authenticator OK
/usr/libexec/flatpak-portal OK
/usr/libexec/flatpak-session-helper OK
/usr/libexec/flatpak-system-helper OK
/usr/libexec/flatpak-validate-icon OK
/usr/libexec/revokefs-fuse OK
/usr/share/bash-completion/completions/flatpak OK
/usr/share/dbus-1/services/org.flatpak.Authenticator.Oci.service OK
/usr/share/dbus-1/services/org.freedesktop.Flatpak.service OK
/usr/share/dbus-1/services/org.freedesktop.portal.Flatpak.service OK
/usr/share/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service OK
/usr/share/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf OK
/usr/share/doc-base/flatpak-commands OK
/usr/share/doc/flatpak/NEWS.Debian.gz OK
/usr/share/doc/flatpak/NEWS.gz OK
/usr/share/doc/flatpak/README.md.gz OK
/usr/share/doc/flatpak/changelog.Debian.gz OK
/usr/share/doc/flatpak/copyright OK
/usr/share/doc/flatpak/docbook.css OK
/usr/share/doc/flatpak/examples/flatpak-bisect.gz OK
/usr/share/doc/flatpak/examples/flatpak-coredumpctl OK
/usr/share/doc/flatpak/examples/flatpak-docker-seccomp.json.gz OK
/usr/share/doc/flatpak/flatpak-docs.html OK
/usr/share/fish/vendor_completions.d/flatpak.fish OK
/usr/share/flatpak/triggers/desktop-database.trigger OK
/usr/share/flatpak/triggers/gtk-icon-cache.trigger OK
/usr/share/flatpak/triggers/mime-database.trigger OK
/usr/share/lintian/overrides/flatpak OK
/usr/share/locale/cs/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/da/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/de/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/en_GB/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/es/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/gl/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/hr/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/hu/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/id/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/oc/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/pl/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/pt_BR/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/ro/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/ru/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/sk/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/sv/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/tr/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/uk/LC_MESSAGES/flatpak.mo OK
/usr/share/locale/zh_TW/LC_MESSAGES/flatpak.mo OK
/usr/share/man/man1/flatpak-build-bundle.1.gz OK
/usr/share/man/man1/flatpak-build-commit-from.1.gz OK
/usr/share/man/man1/flatpak-build-export.1.gz OK
/usr/share/man/man1/flatpak-build-finish.1.gz OK
/usr/share/man/man1/flatpak-build-import-bundle.1.gz OK
/usr/share/man/man1/flatpak-build-init.1.gz OK
/usr/share/man/man1/flatpak-build-sign.1.gz OK
/usr/share/man/man1/flatpak-build-update-repo.1.gz OK
/usr/share/man/man1/flatpak-build.1.gz OK
/usr/share/man/man1/flatpak-config.1.gz OK
/usr/share/man/man1/flatpak-create-usb.1.gz OK
/usr/share/man/man1/flatpak-document-export.1.gz OK
/usr/share/man/man1/flatpak-document-info.1.gz OK
/usr/share/man/man1/flatpak-document-unexport.1.gz OK
/usr/share/man/man1/flatpak-documents.1.gz OK
/usr/share/man/man1/flatpak-enter.1.gz OK
/usr/share/man/man1/flatpak-history.1.gz OK
/usr/share/man/man1/flatpak-info.1.gz OK
/usr/share/man/man1/flatpak-install.1.gz OK
/usr/share/man/man1/flatpak-kill.1.gz OK
/usr/share/man/man1/flatpak-list.1.gz OK
/usr/share/man/man1/flatpak-make-current.1.gz OK
/usr/share/man/man1/flatpak-mask.1.gz OK
/usr/share/man/man1/flatpak-override.1.gz OK
/usr/share/man/man1/flatpak-permission-remove.1.gz OK
/usr/share/man/man1/flatpak-permission-reset.1.gz OK
/usr/share/man/man1/flatpak-permission-set.1.gz OK
/usr/share/man/man1/flatpak-permission-show.1.gz OK
/usr/share/man/man1/flatpak-permissions.1.gz OK
/usr/share/man/man1/flatpak-pin.1.gz OK
/usr/share/man/man1/flatpak-ps.1.gz OK
/usr/share/man/man1/flatpak-remote-add.1.gz OK
/usr/share/man/man1/flatpak-remote-delete.1.gz OK
/usr/share/man/man1/flatpak-remote-info.1.gz OK
/usr/share/man/man1/flatpak-remote-ls.1.gz OK
/usr/share/man/man1/flatpak-remote-modify.1.gz OK
/usr/share/man/man1/flatpak-remotes.1.gz OK
/usr/share/man/man1/flatpak-repair.1.gz OK
/usr/share/man/man1/flatpak-repo.1.gz OK
/usr/share/man/man1/flatpak-run.1.gz OK
/usr/share/man/man1/flatpak-search.1.gz OK
/usr/share/man/man1/flatpak-spawn.1.gz OK
/usr/share/man/man1/flatpak-uninstall.1.gz OK
/usr/share/man/man1/flatpak-update.1.gz OK
/usr/share/man/man1/flatpak.1.gz OK
/usr/share/man/man5/flatpak-flatpakref.5.gz OK
/usr/share/man/man5/flatpak-flatpakrepo.5.gz OK
/usr/share/man/man5/flatpak-installation.5.gz OK
/usr/share/man/man5/flatpak-metadata.5.gz OK
/usr/share/man/man5/flatpak-remote.5.gz OK
/usr/share/polkit-1/actions/org.freedesktop.Flatpak.policy OK
/usr/share/polkit-1/rules.d/org.freedesktop.Flatpak.rules OK
/usr/share/zsh/vendor-completions/_flatpak OK
/var/lib/polkit-1/localauthority/10-vendor.d/org.freedesktop.Flatpak.pkla OK
/etc/profile.d/flatpak.sh OK
/etc/X11/Xsession.d/20flatpak

Aqui está a saída:

Baseado na saída dos comandos que sugeriu achei que fosse algo relativo ao Firefox, então o removi, e, quando dei o comando para atualizar os flatpaks, não apareceu mais a mensagem, acho que voltou ao normal, e inclusive reinstalei o Lollypop, Electrum e Firefox normalmente.

Então, eu sinceramente não sei se foi isso que resolveu, mas resolveu (de alguma forma), enfim, obrigado pela ajuda.

1 Curtida