[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Texinfo 6.7 released

From: Eli Zaretskii
Subject: Re: Texinfo 6.7 released
Date: Fri, 27 Sep 2019 22:04:59 +0300

> From: Gavin Smith <address@hidden>
> Date: Fri, 27 Sep 2019 19:52:02 +0100
> Cc: Texinfo <address@hidden>
> Maybe you could try setting TEXINFO_XS=debug to see which module is
> being loaded when the error occurs.

The output is below.  Does it help?

> > This is a different system from the one where I built the pretest.
> > Here I have Perl v5.20.1, provided by ActiveState.  Could this be
> > related to this particular version of Perl?  Though I never had any
> > problems with this Perl version with previous Texinfo releases.
> There is something in xspara.c in xspara_init for Perl versions >=
> 5.27.8 for "thread-safe locale handling", but I don't know if that is
> related.

At the first glance, doesn't look related to me, although I don't
really understand what this is about.  In any case, the 'free' call
there frees memory allocated with malloc in the same function, so it
doesn't look suspicious to me.

  if TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ;  top_srcdir=".." ; 
export top_srcdir ;  top_builddir=".." ; export top_builddir ; 
/d/usr/Perl/bin/perl ../tp/texi2any   -I . \
   -o texinfo.info `test -f 'texinfo.texi' || echo './'`texinfo.texi; \
  then \
    rc=0; \
  else \
    rc=$?; \
    $restore $backupdir/* `echo "./texinfo.info" | sed 's|[^/]*$||'`; \
  fi; \
  rm -rf $backupdir; exit $rc
  checking ..\tp\maintain\lib\Text-Unidecode\lib/MiscXS.la
  checking ..\tp\maintain\lib\Unicode-EastAsianWidth\lib/MiscXS.la
  checking ..\tp\maintain\lib\libintl-perl\lib/MiscXS.la
  checking ..\tp\maintain/MiscXS.la
  checking ..\tp\Texinfo\XS\parsetexi/MiscXS.la
  checking ..\tp\Texinfo\XS/MiscXS.la
  found ..\tp\Texinfo\XS/MiscXS.la
  ..\tp\Texinfo\XS/.libs/MiscXS.dll loaded
  looking for boot_Texinfo__MiscXSXS
  trying to call boot_Texinfo__MiscXSXS...
  attempting to override Texinfo::Convert::Unicode::unicode_text with 
  checking ..\tp\maintain\lib\Text-Unidecode\lib/Parsetexi.la
  checking ..\tp\maintain\lib\Unicode-EastAsianWidth\lib/Parsetexi.la
  checking ..\tp\maintain\lib\libintl-perl\lib/Parsetexi.la
  checking ..\tp\maintain/Parsetexi.la
  checking ..\tp\Texinfo\XS\parsetexi/Parsetexi.la
  checking ..\tp\Texinfo\XS/Parsetexi.la
  found ..\tp\Texinfo\XS/Parsetexi.la
  ..\tp\Texinfo\XS/.libs/Parsetexi.dll loaded
  looking for boot_Texinfo__Parser
  trying to call boot_Texinfo__Parser...
  Free to wrong pool 3f5f20 not 40f01ec at ..\tp/Texinfo/XSLoader.pm line 224, 
<$fh> line 8.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]