I tested it with info from SVN.

Attached the debug info with -x 3. I think though it's not very
accurate. I ran info gith gdb and the last files info searched was
gnash_user and gnash_ref.

Maybe the bug is about preparing/showing the results of apropos not
about the search itself.

Yesterday I noticed that win->node->contents points to an invalid
reference to memory, but since I was looking at the code for the first
time it was difficult to investigate further.

Gavin Smith:
> On 11 July 2016 at 12:11, tsimd <[email protected]> wrote:
>> Details:
>>
>> I get a segmentation fault when I enter the following commands. I start info
>> with `info gettext`, then M-x index-apropos and type gettext. It happens with
>> other info files as well.
> 
> I couldn't reproduce this, unfortunately. M-x index-apropos searches
> across all the Info files it can find so the error could be in dealing
> with any of them. What version are you using: is it the info from
> texinfo-6.1, or is it the development version from SVN? There were
> some changes after the release so it's possible that the bug has been
> fixed since.
> 
> Failing that, one suggestion to investigate further is to run "info -x
> 3 gettext" to get some data printed about what files are being
> searched.
> 
info: looking for file "info"
info: looking for file info in /usr/local/share/info
info: found file /usr/local/share/info/info.info
info: looking for file "pod2texi"
info: looking for file pod2texi in /usr/local/share/info
info: looking for file pod2texi in /usr/share/info
info: looking for file pod2texi in .
info: looking for file "pod2texi"
info: looking for file pod2texi in /usr/local/share/info
info: looking for file pod2texi in /usr/share/info
info: looking for file pod2texi in .
info: looking for file "sharutils"
info: looking for file sharutils in /usr/local/share/info
info: looking for file sharutils in /usr/share/info
info: found file /usr/share/info/sharutils.info.gz
info: looking for file "avrdude"
info: looking for file avrdude in /usr/local/share/info
info: looking for file avrdude in /usr/share/info
info: found file /usr/share/info/avrdude.info.gz
info: looking for file "bash"
info: looking for file bash in /usr/local/share/info
info: looking for file bash in /usr/share/info
info: found file /usr/share/info/bash.info.gz
info: looking for file "coreutils"
info: looking for file coreutils in /usr/local/share/info
info: looking for file coreutils in /usr/share/info
info: found file /usr/share/info/coreutils.info.gz
info: looking for file "ed"
info: looking for file ed in /usr/local/share/info
info: looking for file ed in /usr/share/info
info: found file /usr/share/info/ed.info.gz
info: looking for file "find"
info: looking for file find in /usr/local/share/info
info: looking for file find in /usr/share/info
info: found file /usr/share/info/find.info.gz
info: looking for file "gnuchess"
info: looking for file gnuchess in /usr/local/share/info
info: looking for file gnuchess in /usr/share/info
info: found file /usr/share/info/gnuchess.info.gz
info: looking for file "autosprintf"
info: looking for file autosprintf in /usr/local/share/info
info: looking for file autosprintf in /usr/share/info
info: found file /usr/share/info/autosprintf.info.gz
info: looking for file "gzip"
info: looking for file gzip in /usr/local/share/info
info: looking for file gzip in /usr/share/info
info: found file /usr/share/info/gzip.info.gz
info: looking for file "ssip"
info: looking for file ssip in /usr/local/share/info
info: looking for file ssip in /usr/share/info
info: found file /usr/share/info/ssip.info.gz
info: looking for file "speech-dispatcher"
info: looking for file speech-dispatcher in /usr/local/share/info
info: looking for file speech-dispatcher in /usr/share/info
info: found file /usr/share/info/speech-dispatcher.info.gz
info: looking for file "libffi"
info: looking for file libffi in /usr/local/share/info
info: looking for file libffi in /usr/share/info
info: found file /usr/share/info/libffi.info.gz
info: looking for file "mtools"
info: looking for file mtools in /usr/local/share/info
info: looking for file mtools in /usr/share/info
info: found file /usr/share/info/mtools.info.gz
info: looking for file "nano"
info: looking for file nano in /usr/local/share/info
info: looking for file nano in /usr/share/info
info: found file /usr/share/info/nano.info.gz
info: looking for file "emacs-24/emacs"
info: looking for file emacs-24/emacs in /usr/local/share/info
info: looking for file emacs-24/emacs in /usr/share/info
info: found file /usr/share/info/emacs-24/emacs.info.gz
info: looking for file "emacs-24/efaq"
info: looking for file emacs-24/efaq in /usr/local/share/info
info: looking for file emacs-24/efaq in /usr/share/info
info: found file /usr/share/info/emacs-24/efaq.info.gz
info: looking for file "emacs-24/ada-mode"
info: looking for file emacs-24/ada-mode in /usr/local/share/info
info: looking for file emacs-24/ada-mode in /usr/share/info
info: found file /usr/share/info/emacs-24/ada-mode.info.gz
info: looking for file "emacs-24/ccmode"
info: looking for file emacs-24/ccmode in /usr/local/share/info
info: looking for file emacs-24/ccmode in /usr/share/info
info: found file /usr/share/info/emacs-24/ccmode.info.gz
info: looking for file "emacs-24/idlwave"
info: looking for file emacs-24/idlwave in /usr/local/share/info
info: looking for file emacs-24/idlwave in /usr/share/info
info: found file /usr/share/info/emacs-24/idlwave.info.gz
info: looking for file "emacs-24/org"
info: looking for file emacs-24/org in /usr/local/share/info
info: looking for file emacs-24/org in /usr/share/info
info: found file /usr/share/info/emacs-24/org.info.gz
info: looking for file "emacs-24/nxml-mode"
info: looking for file emacs-24/nxml-mode in /usr/local/share/info
info: looking for file emacs-24/nxml-mode in /usr/share/info
info: found file /usr/share/info/emacs-24/nxml-mode.info.gz
info: looking for file "emacs-24/auth"
info: looking for file emacs-24/auth in /usr/local/share/info
info: looking for file emacs-24/auth in /usr/share/info
info: found file /usr/share/info/emacs-24/auth.info.gz
info: looking for file "emacs-24/cl"
info: looking for file emacs-24/cl in /usr/local/share/info
info: looking for file emacs-24/cl in /usr/share/info
info: found file /usr/share/info/emacs-24/cl.info.gz
info: looking for file "emacs-24/dbus"
info: looking for file emacs-24/dbus in /usr/local/share/info
info: looking for file emacs-24/dbus in /usr/share/info
info: found file /usr/share/info/emacs-24/dbus.info.gz
info: looking for file "emacs-24/emacs-mime"
info: looking for file emacs-24/emacs-mime in /usr/local/share/info
info: looking for file emacs-24/emacs-mime in /usr/share/info
info: found file /usr/share/info/emacs-24/emacs-mime.info.gz
info: looking for file "emacs-24/smtpmail"
info: looking for file emacs-24/smtpmail in /usr/local/share/info
info: looking for file emacs-24/smtpmail in /usr/share/info
info: found file /usr/share/info/emacs-24/smtpmail.info.gz
info: looking for file "emacs-24/url"
info: looking for file emacs-24/url in /usr/local/share/info
info: looking for file emacs-24/url in /usr/share/info
info: found file /usr/share/info/emacs-24/url.info.gz
info: looking for file "emacs-24/widget"
info: looking for file emacs-24/widget in /usr/local/share/info
info: looking for file emacs-24/widget in /usr/share/info
info: found file /usr/share/info/emacs-24/widget.info.gz
info: looking for file "emacs-24/autotype"
info: looking for file emacs-24/autotype in /usr/local/share/info
info: looking for file emacs-24/autotype in /usr/share/info
info: found file /usr/share/info/emacs-24/autotype.info.gz
info: looking for file "emacs-24/bovine"
info: looking for file emacs-24/bovine in /usr/local/share/info
info: looking for file emacs-24/bovine in /usr/share/info
info: found file /usr/share/info/emacs-24/bovine.info.gz
info: looking for file "emacs-24/calc"
info: looking for file emacs-24/calc in /usr/local/share/info
info: looking for file emacs-24/calc in /usr/share/info
info: found file /usr/share/info/emacs-24/calc.info.gz
info: looking for file "emacs-24/dired-x"
info: looking for file emacs-24/dired-x in /usr/local/share/info
info: looking for file emacs-24/dired-x in /usr/share/info
info: found file /usr/share/info/emacs-24/dired-x.info.gz
info: looking for file "emacs-24/ede"
info: looking for file emacs-24/ede in /usr/local/share/info
info: looking for file emacs-24/ede in /usr/share/info
info: found file /usr/share/info/emacs-24/ede.info.gz
info: looking for file "emacs-24/edt"
info: looking for file emacs-24/edt in /usr/local/share/info
info: looking for file emacs-24/edt in /usr/share/info
info: found file /usr/share/info/emacs-24/edt.info.gz
info: looking for file "emacs-24/eieio"
info: looking for file emacs-24/eieio in /usr/local/share/info
info: looking for file emacs-24/eieio in /usr/share/info
info: found file /usr/share/info/emacs-24/eieio.info.gz
info: looking for file "emacs-24/ert"
info: looking for file emacs-24/ert in /usr/local/share/info
info: looking for file emacs-24/ert in /usr/share/info
info: found file /usr/share/info/emacs-24/ert.info.gz
info: looking for file "emacs-24/epa"
info: looking for file emacs-24/epa in /usr/local/share/info
info: looking for file emacs-24/epa in /usr/share/info
info: found file /usr/share/info/emacs-24/epa.info.gz
info: looking for file "emacs-24/ebrowse"
info: looking for file emacs-24/ebrowse in /usr/local/share/info
info: looking for file emacs-24/ebrowse in /usr/share/info
info: found file /usr/share/info/emacs-24/ebrowse.info.gz
info: looking for file "emacs-24/ediff"
info: looking for file emacs-24/ediff in /usr/local/share/info
info: looking for file emacs-24/ediff in /usr/share/info
info: found file /usr/share/info/emacs-24/ediff.info.gz
info: looking for file "emacs-24/eshell"
info: looking for file emacs-24/eshell in /usr/local/share/info
info: looking for file emacs-24/eshell in /usr/share/info
info: found file /usr/share/info/emacs-24/eshell.info.gz
info: looking for file "emacs-24/flymake"
info: looking for file emacs-24/flymake in /usr/local/share/info
info: looking for file emacs-24/flymake in /usr/share/info
info: found file /usr/share/info/emacs-24/flymake.info.gz
info: looking for file "emacs-24/forms"
info: looking for file emacs-24/forms in /usr/local/share/info
info: looking for file emacs-24/forms in /usr/share/info
info: found file /usr/share/info/emacs-24/forms.info.gz
info: looking for file "emacs-24/htmlfontify"
info: looking for file emacs-24/htmlfontify in /usr/local/share/info
info: looking for file emacs-24/htmlfontify in /usr/share/info
info: found file /usr/share/info/emacs-24/htmlfontify.info.gz
info: looking for file "emacs-24/pcl-cvs"
info: looking for file emacs-24/pcl-cvs in /usr/local/share/info
info: looking for file emacs-24/pcl-cvs in /usr/share/info
info: found file /usr/share/info/emacs-24/pcl-cvs.info.gz
info: looking for file "emacs-24/reftex"
info: looking for file emacs-24/reftex in /usr/local/share/info
info: looking for file emacs-24/reftex in /usr/share/info
info: found file /usr/share/info/emacs-24/reftex.info.gz
info: looking for file "emacs-24/remember"
info: looking for file emacs-24/remember in /usr/local/share/info
info: looking for file emacs-24/remember in /usr/share/info
info: found file /usr/share/info/emacs-24/remember.info.gz
info: looking for file "emacs-24/ses"
info: looking for file emacs-24/ses in /usr/local/share/info
info: looking for file emacs-24/ses in /usr/share/info
info: found file /usr/share/info/emacs-24/ses.info.gz
info: looking for file "emacs-24/srecode"
info: looking for file emacs-24/srecode in /usr/local/share/info
info: looking for file emacs-24/srecode in /usr/share/info
info: found file /usr/share/info/emacs-24/srecode.info.gz
info: looking for file "emacs-24/semantic"
info: looking for file emacs-24/semantic in /usr/local/share/info
info: looking for file emacs-24/semantic in /usr/share/info
info: found file /usr/share/info/emacs-24/semantic.info.gz
info: looking for file "emacs-24/speedbar"
info: looking for file emacs-24/speedbar in /usr/local/share/info
info: looking for file emacs-24/speedbar in /usr/share/info
info: found file /usr/share/info/emacs-24/speedbar.info.gz
info: looking for file "emacs-24/vip"
info: looking for file emacs-24/vip in /usr/local/share/info
info: looking for file emacs-24/vip in /usr/share/info
info: found file /usr/share/info/emacs-24/vip.info.gz
info: looking for file "emacs-24/viper"
info: looking for file emacs-24/viper in /usr/local/share/info
info: looking for file emacs-24/viper in /usr/share/info
info: found file /usr/share/info/emacs-24/viper.info.gz
info: looking for file "emacs-24/wisent"
info: looking for file emacs-24/wisent in /usr/local/share/info
info: looking for file emacs-24/wisent in /usr/share/info
info: found file /usr/share/info/emacs-24/wisent.info.gz
info: looking for file "emacs-24/woman"
info: looking for file emacs-24/woman in /usr/local/share/info
info: looking for file emacs-24/woman in /usr/share/info
info: found file /usr/share/info/emacs-24/woman.info.gz
info: looking for file "emacs-24/erc"
info: looking for file emacs-24/erc in /usr/local/share/info
info: looking for file emacs-24/erc in /usr/share/info
info: found file /usr/share/info/emacs-24/erc.info.gz
info: looking for file "emacs-24/eudc"
info: looking for file emacs-24/eudc in /usr/local/share/info
info: looking for file emacs-24/eudc in /usr/share/info
info: found file /usr/share/info/emacs-24/eudc.info.gz
info: looking for file "emacs-24/emacs-gnutls"
info: looking for file emacs-24/emacs-gnutls in /usr/local/share/info
info: looking for file emacs-24/emacs-gnutls in /usr/share/info
info: found file /usr/share/info/emacs-24/emacs-gnutls.info.gz
info: looking for file "emacs-24/gnus"
info: looking for file emacs-24/gnus in /usr/local/share/info
info: looking for file emacs-24/gnus in /usr/share/info
info: found file /usr/share/info/emacs-24/gnus.info.gz
info: looking for file "emacs-24/mh-e"
info: looking for file emacs-24/mh-e in /usr/local/share/info
info: looking for file emacs-24/mh-e in /usr/share/info
info: found file /usr/share/info/emacs-24/mh-e.info.gz
info: looking for file "emacs-24/mairix-el"
info: looking for file emacs-24/mairix-el in /usr/local/share/info
info: looking for file emacs-24/mairix-el in /usr/share/info
info: found file /usr/share/info/emacs-24/mairix-el.info.gz
info: looking for file "emacs-24/message"
info: looking for file emacs-24/message in /usr/local/share/info
info: looking for file emacs-24/message in /usr/share/info
info: found file /usr/share/info/emacs-24/message.info.gz
info: looking for file "emacs-24/newsticker"
info: looking for file emacs-24/newsticker in /usr/local/share/info
info: looking for file emacs-24/newsticker in /usr/share/info
info: found file /usr/share/info/emacs-24/newsticker.info.gz
info: looking for file "emacs-24/pgg"
info: looking for file emacs-24/pgg in /usr/local/share/info
info: looking for file emacs-24/pgg in /usr/share/info
info: found file /usr/share/info/emacs-24/pgg.info.gz
info: looking for file "emacs-24/rcirc"
info: looking for file emacs-24/rcirc in /usr/local/share/info
info: looking for file emacs-24/rcirc in /usr/share/info
info: found file /usr/share/info/emacs-24/rcirc.info.gz
info: looking for file "emacs-24/sasl"
info: looking for file emacs-24/sasl in /usr/local/share/info
info: looking for file emacs-24/sasl in /usr/share/info
info: found file /usr/share/info/emacs-24/sasl.info.gz
info: looking for file "emacs-24/sc"
info: looking for file emacs-24/sc in /usr/local/share/info
info: looking for file emacs-24/sc in /usr/share/info
info: found file /usr/share/info/emacs-24/sc.info.gz
info: looking for file "emacs-24/sieve"
info: looking for file emacs-24/sieve in /usr/local/share/info
info: looking for file emacs-24/sieve in /usr/share/info
info: found file /usr/share/info/emacs-24/sieve.info.gz
info: looking for file "emacs-24/tramp"
info: looking for file emacs-24/tramp in /usr/local/share/info
info: looking for file emacs-24/tramp in /usr/share/info
info: found file /usr/share/info/emacs-24/tramp.info.gz
info: looking for file "screen"
info: looking for file screen in /usr/local/share/info
info: looking for file screen in /usr/share/info
info: found file /usr/share/info/screen.info.gz
info: looking for file "/usr/share/info/screen.info-5"
info: found file /usr/share/info/screen.info-5.gz
info: looking for file "emacs-24/elisp"
info: looking for file emacs-24/elisp in /usr/local/share/info
info: looking for file emacs-24/elisp in /usr/share/info
info: found file /usr/share/info/emacs-24/elisp.info.gz
info: looking for file "emacs-24/eintr"
info: looking for file emacs-24/eintr in /usr/local/share/info
info: looking for file emacs-24/eintr in /usr/share/info
info: found file /usr/share/info/emacs-24/eintr.info.gz
info: looking for file "cvs"
info: looking for file cvs in /usr/local/share/info
info: looking for file cvs in /usr/share/info
info: found file /usr/share/info/cvs.info.gz
info: looking for file "ddrescue"
info: looking for file ddrescue in /usr/local/share/info
info: looking for file ddrescue in /usr/share/info
info: found file /usr/share/info/ddrescue.info.gz
info: looking for file "gnupg1"
info: looking for file gnupg1 in /usr/local/share/info
info: looking for file gnupg1 in /usr/share/info
info: found file /usr/share/info/gnupg1.info.gz
info: looking for file "automake-1.14"
info: looking for file automake-1.14 in /usr/local/share/info
info: looking for file automake-1.14 in /usr/share/info
info: found file /usr/share/info/automake-1.14.info.gz
info: looking for file "/usr/share/info/automake-1.14.info-2"
info: found file /usr/share/info/automake-1.14.info-2.gz
info: looking for file "web2c"
info: looking for file web2c in /usr/local/share/info
info: looking for file web2c in /usr/share/info
info: found file /usr/share/info/web2c.info.gz
info: looking for file "diffutils"
info: looking for file diffutils in /usr/local/share/info
info: looking for file diffutils in /usr/share/info
info: found file /usr/share/info/diffutils.info.gz
info: looking for file "time"
info: looking for file time in /usr/local/share/info
info: looking for file time in /usr/share/info
info: found file /usr/share/info/time.info.gz
info: looking for file "wdiff"
info: looking for file wdiff in /usr/local/share/info
info: looking for file wdiff in /usr/share/info
info: found file /usr/share/info/wdiff.info.gz
info: looking for file "grub-dev"
info: looking for file grub-dev in /usr/local/share/info
info: looking for file grub-dev in /usr/share/info
info: found file /usr/share/info/grub-dev.info.gz
info: looking for file "grub"
info: looking for file grub in /usr/local/share/info
info: looking for file grub in /usr/share/info
info: found file /usr/share/info/grub.info.gz
info: looking for file "rluserman"
info: looking for file rluserman in /usr/local/share/info
info: looking for file rluserman in /usr/share/info
info: found file /usr/share/info/rluserman.info.gz
info: looking for file "latex2man"
info: looking for file latex2man in /usr/local/share/info
info: looking for file latex2man in /usr/share/info
info: found file /usr/share/info/latex2man.info.gz
info: looking for file "bc"
info: looking for file bc in /usr/local/share/info
info: looking for file bc in /usr/share/info
info: found file /usr/share/info/bc.info.gz
info: looking for file "dc"
info: looking for file dc in /usr/local/share/info
info: looking for file dc in /usr/share/info
info: found file /usr/share/info/dc.info.gz
info: looking for file "wget"
info: looking for file wget in /usr/local/share/info
info: looking for file wget in /usr/share/info
info: found file /usr/share/info/wget.info.gz
info: looking for file "a2ps"
info: looking for file a2ps in /usr/local/share/info
info: looking for file a2ps in /usr/share/info
info: found file /usr/share/info/a2ps.info.gz
info: looking for file "ogonkify"
info: looking for file ogonkify in /usr/local/share/info
info: looking for file ogonkify in /usr/share/info
info: found file /usr/share/info/ogonkify.info.gz
info: looking for file "cvsclient"
info: looking for file cvsclient in /usr/local/share/info
info: looking for file cvsclient in /usr/share/info
info: found file /usr/share/info/cvsclient.info.gz
info: looking for file "flex"
info: looking for file flex in /usr/local/share/info
info: looking for file flex in /usr/share/info
info: found file /usr/share/info/flex.info.gz
info: looking for file "/usr/share/info/flex.info-1"
info: found file /usr/share/info/flex.info-1.gz
info: looking for file "/usr/share/info/flex.info-2"
info: found file /usr/share/info/flex.info-2.gz
info: looking for file "gdbm"
info: looking for file gdbm in /usr/local/share/info
info: looking for file gdbm in /usr/share/info
info: found file /usr/share/info/gdbm.info.gz
info: looking for file "spd-say"
info: looking for file spd-say in /usr/local/share/info
info: looking for file spd-say in /usr/share/info
info: found file /usr/share/info/spd-say.info.gz
info: looking for file "dvips"
info: looking for file dvips in /usr/local/share/info
info: looking for file dvips in /usr/share/info
info: found file /usr/share/info/dvips.info.gz
info: looking for file "kpathsea"
info: looking for file kpathsea in /usr/local/share/info
info: looking for file kpathsea in /usr/share/info
info: found file /usr/share/info/kpathsea.info.gz
info: looking for file "fontname"
info: looking for file fontname in /usr/local/share/info
info: looking for file fontname in /usr/share/info
info: found file /usr/share/info/fontname.info.gz
info: looking for file "tds"
info: looking for file tds in /usr/local/share/info
info: looki

Reply via email to