Bug#691715: libtext-bibtex-perl: syntactically invalid BibTeX file crashes perl

David Bremner bremner at debian.org
Sun Oct 28 22:12:43 UTC 2012


Package: libtext-bibtex-perl
Version: 0.64-1
Severity: normal

running the attached perl script (btcheck, from the
libtext-bibtex-perl source) on the attached bib file produces the
following backtrace from perl, apparently something to do with
hardening.

/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f9f39cc5f37]
/lib/x86_64-linux-gnu/libc.so.6(+0xebdf0)[0x7f9f39cc4df0]
/lib/x86_64-linux-gnu/libc.so.6(+0xead37)[0x7f9f39cc3d37]
/usr/lib/libbtparse.so.1(zzFAIL+0xe4)[0x7f9f38eabdc4]
/usr/lib/libbtparse.so.1(body+0xdf)[0x7f9f38eab56f]
/usr/lib/libbtparse.so.1(entry+0x1ea)[0x7f9f38eab98a]
/usr/lib/libbtparse.so.1(bt_parse_entry+0x100)[0x7f9f38ea9d40]
/usr/lib/perl5/auto/Text/BibTeX/BibTeX.so(XS_Text__BibTeX__Entry__parse+0x135)[0x7f9f390c1a45]
/usr/lib/libperl.so.5.14(Perl_pp_entersub+0x58c)[0x7f9f3a6ba3cc]
/usr/lib/libperl.so.5.14(Perl_runops_standard+0x16)[0x7f9f3a6b19a6]
/usr/lib/libperl.so.5.14(perl_run+0x3a5)[0x7f9f3a6535b5]
/usr/bin/perl(main+0x149)[0x400f89]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f9f39bf7ead]
/usr/bin/perl[0x400fc1]

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libtext-bibtex-perl depends on:
ii  libbtparse1                 0.64-1
ii  libc6                       2.13-35
ii  perl                        5.14.2-14
ii  perl-base [perlapi-5.14.2]  5.14.2-14

libtext-bibtex-perl recommends no packages.

libtext-bibtex-perl suggests no packages.

-- no debconf information



More information about the pkg-perl-maintainers mailing list