Info (/usr/bin/info) is crashing (SIGABRT)

Bug #1964627 reported by Ricardo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
texinfo (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

====

My system:

~$ lsb_release -rd
Description: Ubuntu 20.04.4 LTS
Release: 20.04
~$ apt-cache policy info
info:
  Instalado: 6.7.0.dfsg.2-5
  Candidato: 6.7.0.dfsg.2-5
  Tabela de versão:
 *** 6.7.0.dfsg.2-5 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status

====

The application Info (/usr/bin/info) crashes with SIGABRT on startup running in terminal.

To replicate I need just to run:

$ info

Abortado (imagem do núcleo gravada)
$

My computer is in pt_BR. Translating the message: Aborted (core image recorded/saved)

====

This happens in a terminal under X or on native text terminal.

It behaves a bit differently if you redirect output with a pipe:

$ info | less

====

I hope this information help.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: info 6.7.0.dfsg.2-5
ProcVersionSignature: Ubuntu 5.4.0-104.118-generic 5.4.166
Uname: Linux 5.4.0-104-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
CasperMD5CheckResult: skip
Date: Fri Mar 11 14:55:59 2022
InstallationDate: Installed on 2018-05-21 (1389 days ago)
InstallationMedia: Ubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64 (20170801)
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=pt_BR.UTF-8
 SHELL=/bin/bash
SourcePackage: texinfo
UpgradeStatus: Upgraded to focal on 2021-09-16 (175 days ago)

Revision history for this message
Ricardo (ricardoaguiar) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

 Thank you for taking the time to report this bug and helping to make Ubuntu better. It sounds like some part of the system has crashed. To help us find the cause of the crash please follow these steps:

1. Look in /var/crash for crash files and if found run:
    ubuntu-bug YOURFILE.crash
Then tell us the ID of the newly-created bug.

2. If step 1 failed then look at https://errors.ubuntu.com/user/ID where ID is the content of file /var/lib/whoopsie/whoopsie-id on the machine. Do you find any links to recent problems on that page? If so then please send the links to us.

3. If step 2 also failed then apply the workaround from bug 994921, reboot, reproduce the crash, and retry step 1.

Please take care to avoid attaching .crash files to bugs as we are unable to process them as file attachments. It would also be a security risk for yourself.

Changed in texinfo (Ubuntu):
status: New → Invalid
Revision history for this message
Ricardo (ricardoaguiar) wrote :

After a LOT of debugging, I've found the problem.

I have installed in my system the package "language-pack-pt-base". In
this package there is the file:

/usr/share/locale-langpack/pt_BR/LC_MESSAGES/texinfo.mo

If you do:

$> msgunfmt /usr/share/locale-langpack/pt_BR/LC_MESSAGES/texinfo.mo | less

and find the word "tutorial", you will see this text:

msgid ""
"Welcome to Info version %s. Type \\[get-help-window] for help, \\[get-info-"
"help-node] for tutorial."
msgstr ""
"Bem vindo à versão Info %s. Digite \\[get-help-window] p/ ajuda,\\[get-inffo-"
"help-node] p/ tutorial."

The "get-inffo-help-node" crashes GNU Info with an abort() because it is not a
valid function name. The correct function name is "get-info-help-node".

It is correct in the source of package "texinfo". It seems this file need to
be updated in package "language-pack-pt-base".

Hugs.

Ric.

Revision history for this message
Ricardo (ricardoaguiar) wrote :

Please read my last post.

I hope it is solved in Ubuntu 22.

Revision history for this message
CristianoJF (cjfbr75) wrote :

I am using Ubuntu 22.04, PT-BR language. The problem persists with Texinfo. Crashes on launch.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.