yelp segfaults on symlinked/nonexistent info file

Bug #230862 reported by Sur Demir
4
Affects Status Importance Assigned to Milestone
yelp (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: yelp

Description: Ubuntu 8.04
Release: 8.04
# apt-cache policy yelp
yelp:
  Installed: 2.22.1-0ubuntu2
  Candidate: 2.22.1-0ubuntu2
  Version table:
 *** 2.22.1-0ubuntu2 0
        500 http://tr.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status
# apt-cache policy bash-doc
bash-doc:
  Installed: 3.2-0ubuntu16
  Candidate: 3.2-0ubuntu16
  Version table:
 *** 3.2-0ubuntu16 0
        500 http://tr.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status
=====================================
bash-doc package creates a symlink named bash.info.gz pointing to bashref.info.gz in /usr/share/info
The following command works
$ yelp info:bashref
However, the following segfaults
$ yelp info:bash

It also segfaults on nonexistent info, like
$ yelp info:yabadaba
I'd expect a sane fallback in this case, like
$ yelp man:yabadaba

Revision history for this message
Richard Seguin (sectech) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, your crash report is either missing or challenging to deal with as a ".crash" file. Please follow these instructions to have apport report a new bug about your crash that can be dealt with by the automatic retracer.

If you are running the Ubuntu Stable Release you might need to enable apport in /etc/default/apport and restart.

If you are using Ubuntu with the Gnome desktop environment - launch nautilus and navigate to your /var/crash directory and double click on the crash report you wish to submit.
If you are using Kubuntu or Xubuntu you can file the crash using /usr/share/apport/apport-qt --crash-file=/var/crash/_my_crash_report.crash in a terminal - where _my_crash_report.crash is the crash you would like to report.

I'm closing this bug report since the process outlined above will automatically open a new bug report which can then dealt with more efficiently. Thanks in advance for your cooperation and understanding.

Revision history for this message
Richard Seguin (sectech) wrote :

Requesting apport bug as it provides more information. Could you also indicate what the new bug number is so I can continue to triage it.

Thanks,

Richard Seguin

Changed in yelp:
status: New → Invalid
Revision history for this message
Sur Demir (surdemir) wrote :
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.