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

Bug#1024065: marked as done (info: infinite(?) loop with LC_ALL=C)



Your message dated Fri, 02 Dec 2022 11:07:13 +0000
with message-id <E1p13sv-006Z0q-83@fasolo.debian.org>
and subject line Bug#1024065: fixed in texinfo 7.0.1-1
has caused the Debian Bug report #1024065,
regarding info: infinite(?) loop with LC_ALL=C
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1024065: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024065
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: info
Version: 7.0-1

This seems to hang forever:

  $ LC_ALL=C info python3.10 -n 'Other Language Changes<3>'

Backtrace:

  #0  0xf7c23be5 in iconv (cd=0x578d17a0, inbuf=0x56661668 <inptr>, inbytesleft=0xff9565b8, outbuf=0xff956548, outbytesleft=0xff956544) at ./iconv/iconv.c:32
  #1  0x56644a19 in text_buffer_iconv (buf=0x56661614 <output_buf>, iconv_state=0x578d17a0, inbuf=0x56661668 <inptr>, inbytesleft=0xff9565b8) at ./info/util.c:357
  #2  0x56634757 in copy_converting (n=373) at ./info/scan.c:702
  #3  copy_input_to_output (n=n@entry=373) at ./info/scan.c:870
  #4  0x566358eb in copy_input_to_output (n=373) at ./info/scan.c:1554
  #5  scan_node_contents (node=0x578d16b0, fb=0x5726cc20, tag_ptr=0xf7ee512c) at ./info/scan.c:1554
  #6  0x56633e01 in info_node_of_tag_ext (fb=fb@entry=0x5726cc20, tag_ptr=<optimized out>, fast=fast@entry=0) at ./info/nodes.c:1289
  #7  0x56634137 in info_node_of_tag (tag_ptr=<optimized out>, fb=0x5726cc20) at ./info/nodes.c:1329
  #8  0x566342c1 in info_get_node_with_defaults (filename_in=0x5726c7b0 "/usr/share/info/python3.10.info.gz", nodename_in=0x578cc420 "Other Language Changes<3>", defaults=0x0) at ./info/nodes.c:996
  #9  0x5663c836 in info_select_reference (window=0x578cd590, entry=0x578cc400) at ./info/session.c:2066
  #10 0x5664163e in begin_multiple_window_info_session (error=<optimized out>, references=<optimized out>) at ./info/session.c:126
  #11 info_session (ref_list=0x5728f290, user_filename=0x0, error=0x0) at ./info/session.c:214
  #12 0x56624c91 in main (argc=<optimized out>, argv=<optimized out>) at ./info/info.c:1082

Worse, when I change the terminal size while it's running, it segfaults. Backtrace:

  #0  0x5661ca96 in window_make_modeline (window=window@entry=0x582a0b30) at ./info/window.c:904
  #1  0x5661d16f in window_make_modeline (window=0x582a0b30) at ./info/window.c:862
  #2  0x565ff1a9 in display_update_one_window (win=0x582a0b30) at ./info/display.c:678
  #3  0x565ff2cb in display_update_display () at ./info/display.c:86
  #4  0x566188f1 in redisplay_after_signal () at ./info/signals.c:138
  #5  0x56618b25 in reset_info_window_sizes () at ./info/signals.c:149
  #6  info_signal_proc (sig=28) at ./info/signals.c:289
  #7  <signal handler called>
  #8  __gconv (cd=0x582a50c0, inbuf=0x56638668 <inptr>, inbufend=0xf5c8676e "*note reversed(): 242.  (Contributed by Rémi Lapeyre in\n     bpo-33462(6).)\n\n   * The syntax allowed for keyword names in function calls was further\n     restricted.  In particular, ‘f((keyword)=ar"..., outbuf=0xfffa4b28, outbufend=0x582b024d "", irreversible=0xfffa4ac8) at ./iconv/gconv.c:86
  #9  0xf7c23c5e in iconv (cd=0x582a50c0, inbuf=0x56638668 <inptr>, inbytesleft=0xfffa4b98, outbuf=0xfffa4b28, outbytesleft=0xfffa4b24) at ./iconv/iconv.c:51
  #10 0x5661ba19 in text_buffer_iconv (buf=0x56638614 <output_buf>, iconv_state=0x582a50c0, inbuf=0x56638668 <inptr>, inbytesleft=0xfffa4b98) at ./info/util.c:357
  #11 0x5660b757 in copy_converting (n=373) at ./info/scan.c:702
  #12 copy_input_to_output (n=n@entry=373) at ./info/scan.c:870
  #13 0x5660c8eb in copy_input_to_output (n=373) at ./info/scan.c:1554
  #14 scan_node_contents (node=0x582a4fe0, fb=0x57c634a0, tag_ptr=0xf7bbf12c) at ./info/scan.c:1554
  #15 0x5660ae01 in info_node_of_tag_ext (fb=fb@entry=0x57c634a0, tag_ptr=<optimized out>, fast=fast@entry=0) at ./info/nodes.c:1289
  #16 0x5660b137 in info_node_of_tag (tag_ptr=<optimized out>, fb=0x57c634a0) at ./info/nodes.c:1329
  #17 0x5660b2c1 in info_get_node_with_defaults (filename_in=0x57c4fff0 "/usr/share/info/python3.10.info.gz", nodename_in=0x582a05c0 "Other Language Changes<3>", defaults=0x0) at ./info/nodes.c:996
  #18 0x56613836 in info_select_reference (window=0x582a0b30, entry=0x582a05a0) at ./info/session.c:2066
  #19 0x5661863e in begin_multiple_window_info_session (error=<optimized out>, references=<optimized out>) at ./info/session.c:126
  #20 info_session (ref_list=0x57c63390, user_filename=0x0, error=0x0) at ./info/session.c:214
  #21 0x565fbc91 in main (argc=<optimized out>, argv=<optimized out>) at ./info/info.c:1082


-- System Information:
Architecture: i386

Versions of packages info depends on:
ii  libc6         2.36-5
ii  libtinfo6     6.3+20220423-2
ii  install-info  6.8-6+b1

--
Jakub Wilk

--- End Message ---
--- Begin Message ---
Source: texinfo
Source-Version: 7.0.1-1
Done: Hilmar Preusse <hille42@web.de>

We believe that the bug you reported is fixed in the latest version of
texinfo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1024065@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hilmar Preusse <hille42@web.de> (supplier of updated texinfo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 02 Dec 2022 11:42:53 +0100
Source: texinfo
Architecture: source
Version: 7.0.1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian TeX Task Force <debian-tex-maint@lists.debian.org>
Changed-By: Hilmar Preusse <hille42@web.de>
Closes: 1024065
Changes:
 texinfo (7.0.1-1) experimental; urgency=medium
 .
   * New upstream release, disable patches.
     - It has a fix for the text_buffer_iconv function
       (Closes: #1024065).
Checksums-Sha1:
 b0b96718036ef972513ce1ede032ec17fe496702 2639 texinfo_7.0.1-1.dsc
 8d5b1dc3a5bfe713000abf90b9a9254e54ca8d85 4890348 texinfo_7.0.1.orig.tar.xz
 b13f7e9e7a0f21dc3605dd2b681112174e068498 265 texinfo_7.0.1.orig.tar.xz.asc
 6f58f80c4aebd0299f9697832557d6eb78e33cbc 45128 texinfo_7.0.1-1.debian.tar.xz
 99cd31730005a31e59eab64d80aabf8808ed595e 5987 texinfo_7.0.1-1_source.buildinfo
Checksums-Sha256:
 e7731cf4540183d56b9b392c26ddfc4b28fcfedbcb3cb9729d7f1a3627fc093a 2639 texinfo_7.0.1-1.dsc
 bcd221fdb2d807a8a09938a0f8d5e010ebd2b58fca16075483d6fcb78db2c6b2 4890348 texinfo_7.0.1.orig.tar.xz
 9c9239e47657eb85cc0892949b1a5f880e40c9f1377d354a849efb20d00887fd 265 texinfo_7.0.1.orig.tar.xz.asc
 9fed31406d79eaec0910670bb2c94356a3a184bcf8de252fef64cc644622470b 45128 texinfo_7.0.1-1.debian.tar.xz
 8caea31a21836a0d52f4c1556161c7dd55d00239ce04d21e073ed46994f5928d 5987 texinfo_7.0.1-1_source.buildinfo
Files:
 23b82ef611057c4a718476f4cc9e0a96 2639 doc standard texinfo_7.0.1-1.dsc
 545e6fdb23f5c7923c057187aa19f9f4 4890348 doc standard texinfo_7.0.1.orig.tar.xz
 af5eab38bfcedce36c7dac49487b6700 265 doc standard texinfo_7.0.1.orig.tar.xz.asc
 c8e6b0b974a88910a71eff21a1380d86 45128 doc standard texinfo_7.0.1-1.debian.tar.xz
 bd677c95dc18784a3857f7c8fac2170b 5987 doc standard texinfo_7.0.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmOJ1vRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LIvlTg/6Am0a2md/BhTBPg8EEBoY30GXqqAcuk02jIQyqW27LtPLBPj/6paDS20G
bsk1kiqClmJQJHkW0JP7kzIz2xjr9xBK2fTDFGgvaaiqXEzczf+3M10wKf8bHiQz
En3NvZEIyNJ7vojiOQyNpRC1o/tMVLsrOK3OY6MFVjnLWFVzSG7hPa4E2q3pnxga
bcHbiyDT7041KS/N0zNX8O8AfnvPvszB6aAAcWNwZNVAR/X42yFOlP6A3ud5P9Q7
RL8WTnoxhe5rbnPH6Lqo+9y/41lMrd3kPi7QAF/tKXuet48tkMEiOv/D88B9BQQ1
KRxpS3kf6SddovjorNnwdI5dzfSkdeMwCkwJx1S22NKO2KXFHNiR6yGIbs1pp+4Q
98VZ3dPqZ8mdq+/XA7MyLOc2A5GIGVV+LYaimPUEboIVw/jRnRXoC92iIQumVCO7
93YOYtmOOdGqDWqZIrhb6i9QEIQ+XjSrFJ4zwMTpnyb3sUK93r8kFxZk/cyBnUws
6NXAqw24Su5HHHJ7rBpZ8+t2ErHmPwNOH0ubxmc5ZxCJamBH1bH4VVODGA+taX/U
bu4msIFEBSkAm4vJU+OOz5M+72pdzI8IrqDgZ36DYKPx11W/rAY1cXYuNSB7w+p5
zXlDR4PliXj6ucmAsotM84tCyjIxNe2MoJk9AbjDlblqLPDovb4=
=RH97
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: