texi2html-bug
[Top][All Lists]
Advanced

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

[Texi2html-bug] texi2html 1.82 fails 2 tests on OS X 10.5


From: Hanspeter Niederstrasser
Subject: [Texi2html-bug] texi2html 1.82 fails 2 tests on OS X 10.5
Date: Sat, 05 Feb 2011 13:45:00 -0500
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7

On OS X 10.5/i386, texi2html 1.82 fails 2 tests:


PERL=/usr/bin/perl ./configure && make && make -j1 -w check
....
D: diffs/formatting_converted_to_utf8.diff
D: diffs/accentenc.diff
.././run_test.sh: line 170: 39120 Segmentation fault perl -w -x .././encodings/../../texi2html.pl -conf-dir .././encodings/../../examples -conf-dir .././encodings/ -I .././encodings/ -I .././encodings/../ -test --out out/accentenc_encoding/ accentenc_encoding accentenc.texi -init enable_encoding.init .././encodings/accentenc.texi >> tests.out 2> out/accentenc_encoding/accentenc.2
F: out/accentenc_encoding/accentenc.2
D: diffs/accent.diff
D: diffs/weird_accents.diff
F: out/weird_accents_encoding/weird_accents.2
D: diffs/ogolat2.diff
D: diffs/ogoutf.diff
encodings: 1
....
D: diffs/style_not_closed_in_cartouche.diff
D: diffs/multitable_too_much_col.diff
invalid: 1
FAIL: base_tests
=========================================
1 of 1 tests failed
Please report to address@hidden
=========================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/src/texi2html-1.82/test'
make[2]: *** [check-am] Error 2

@@@@@@
 $ cat encodings/out/accentenc_encoding/accentenc.2
*** Can't read file accentenc_encoding: No such file or directory
"\x{0113}" does not map to iso-8859-1 at .././encodings/../../texi2html.pl line 13849. "\x{0113}" does not map to iso-8859-1 at .././encodings/../../texi2html.pl line 13849. "\x{030b}" does not map to iso-8859-1 at .././encodings/../../texi2html.pl line 13849.
...
"\x{0135}" does not map to iso-8859-1 at .././encodings/../../texi2html.pl line 7805. "\x{0308}" does not map to iso-8859-1 at .././encodings/../../texi2html.pl line 7805. Deep recursion on subroutine "Texi2HTML::Config::enable_encoding_normal_accent" at .././encodings/../../examples/enable_encoding.init line 222. Deep recursion on subroutine "Texi2HTML::Config::enable_encoding_accent" at .././encodings/../../examples/enable_encoding.init line 110.
perl(39120) malloc: *** mmap(size=16777216) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
Out of memory!
@@@@@@

The two failed tests, accentenc and weird_accents, are the only two *.2 output files with "Out of memory".

The crash dumps a log which follows (system-perl is 5.8.8, but the failures also happen with perl-5.10.0):

@@@@@@
******
Process:         perl [17057]
Path:            /usr/bin/perl
Identifier:      perl
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  sh [15879]

Date/Time:       2011-02-04 14:17:43.218 -0500
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  014E63F1-E7A6-4741-9243-26D5FA2891B3

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000028
Crashed Thread:  0

Thread 0 Crashed:
0   libperl.dylib                       0x002011cd Perl_dounwind + 621
1   libperl.dylib                       0x0014949a S_my_exit_jump + 218
2   libperl.dylib                       0x00149621 Perl_my_exit + 65
3   libperl.dylib                       0x001aa1de Perl_safesysmalloc + 174
4   libperl.dylib                       0x001e4de9 Perl_newSV + 297
5   libperl.dylib                       0x00190b93 Perl_pad_push + 435
6   libperl.dylib                       0x001c7ccc Perl_pp_entersub + 2076
7   libperl.dylib                       0x001be2a9 Perl_runops_standard + 25
8   libperl.dylib                       0x0014b036 perl_run + 310
9   perl                                0x0000204e 0x1000 + 4174
10  perl                                0x00001ee6 0x1000 + 3814

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0xff7f5be8  ebx: 0x00200f6b  ecx: 0x00800000  edx: 0x00000000
  edi: 0xf934c040  esi: 0x00800000  ebp: 0xbffff388  esp: 0xbffff360
   ss: 0x0000001f  efl: 0x00010206  eip: 0x002011cd   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x00000028

Binary Images:
0x1000 - 0x2ffd +perl ??? (???) <86a8c9fef0964140f7794616f31df16f> /usr/bin/perl 0x7000 - 0x9fff libutil.dylib ??? (???) <5ac8a5517aae408d0fdb6da13a2faf89> /usr/lib/libutil.dylib 0x11000 - 0x12ff8 Cwd.bundle ??? (???) <17b39c1ee6c9ce347121432f964f6046> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Cwd/Cwd.bundle 0x20000 - 0x3afff POSIX.bundle ??? (???) <fc965a0194c231847c2f7795d4665bbd> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/POSIX/POSIX.bundle 0x58000 - 0x5bff6 Glob.bundle ??? (???) <bd115cbe3e1d58174f9ca336ac364e00> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/File/Glob/Glob.bundle 0x5f000 - 0x65fe7 Encode.bundle ??? (???) <92c5ba32a94a6b54a53eb21c93128c4e> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Encode/Encode.bundle 0x6a000 - 0x74ffe Normalize.bundle ??? (???) <2554d6ff7ae9e202305b263f6a880916> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Unicode/Normalize/Normalize.bundle 0xb3000 - 0xb6ff3 encoding.bundle ??? (???) <564d4de77df179cd4a7a6cf5e83e75a2> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/PerlIO/encoding/encoding.bundle 0x147000 - 0x261ff3 libperl.dylib ??? (???) <f149a22f28ea94c69ce6f9a3586b9b06> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE/libperl.dylib 0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld 0x9230b000 - 0x92472ff3 libSystem.B.dylib ??? (???) <c8f52e158bf540cc000146ca8a705958> /usr/lib/libSystem.B.dylib 0x924cc000 - 0x924d3fe9 libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib 0x952be000 - 0x952c2fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
******

Any help in figuring out the source of the failure is appreciated.

Hanspeter

--
Hanspeter Niederstrasser
hanspeter at snaggledworks.com



reply via email to

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