Bug 17024 - Text encoding crashes Perl & freezes the computer
: Text encoding crashes Perl & freezes the computer
Status: UNCONFIRMED
Product: Logitech Media Server
Classification: Unclassified
Component: L10N: Encoding
: 7.5.3
: Macintosh MacOS X 10.6
: -- major (vote)
: ---
Assigned To: Software Localization Team
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-03-03 05:44 UTC by ads
Modified: 2011-03-03 05:44 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ads 2011-03-03 05:44:36 UTC
Slimserver is running continuously on an 8-core MacPro running 10.6.6. Every few days the Mac freezes solid--it will not respond locally or remotely--and records a crash like this one.  As I (inexpertly) read this, Perl crashed while encoding text and Slimserver was calling out the numbers.


Process:         perl5.10.0 [297]
Path:            /usr/bin/perl5.10.0
Identifier:      perl5.10.0
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  perl5.10.0 [238]

Date/Time:       2011-02-26 08:30:48.540 -0500
OS Version:      Mac OS X 10.6.6 (10J567)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libperl.dylib                 	0x00000001000c7c43 Perl_utf16_to_utf8_reversed + 400
1   libperl.dylib                 	0x00000001000c9e86 Perl_swash_fetch + 364
2   libperl.dylib                 	0x00000001000baf0e Perl_regclass_swash + 5224
3   libperl.dylib                 	0x00000001000c0014 Perl_regclass_swash + 25966
4   libperl.dylib                 	0x00000001000c6740 Perl_regexec_flags + 733
5   libperl.dylib                 	0x0000000100072755 Perl_pp_match + 1246
6   libperl.dylib                 	0x000000010006e6cc Perl_runops_standard + 42
7   libperl.dylib                 	0x000000010006945c Perl_call_sv + 622
8   libperl.dylib                 	0x00000001000a1f86 Perl_pp_require + 2419
9   libperl.dylib                 	0x000000010006e6cc Perl_runops_standard + 42
10  libperl.dylib                 	0x000000010006956f Perl_call_sv + 897
11  libperl.dylib                 	0x000000010007bef1 Perl_sv_clear + 469
12  libperl.dylib                 	0x000000010007c49b Perl_sv_free2 + 93
13  libperl.dylib                 	0x0000000100076889 Perl_sv_add_arena + 197
14  libperl.dylib                 	0x00000001000768df Perl_sv_clean_objs + 41
15  libperl.dylib                 	0x0000000100069ec5 perl_destruct + 447
16  perl5.10.0                    	0x0000000100000db0 main + 240
17  perl5.10.0                    	0x0000000100000cb8 start + 52

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000000  rcx: 0x00000001000f1a15  rdx: 0x0000000000000000
  rdi: 0x0000000100800000  rsi: 0x0000000000000000  rbp: 0x00007fff5fbfe550  rsp: 0x00007fff5fbfe430
   r8: 0x0000000000000006   r9: 0x0000000000000000  r10: 0x0000000000000001  r11: 0x0000000105bcad50
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000105bcad50  r15: 0x0000000000000000
  rip: 0x00000001000c7c43  rfl: 0x0000000000010202  cr2: 0x0000000000000000

Binary Images:
       0x100000000 -        0x100000ff7 +perl5.10.0 ??? (???) <32D70EF6-853F-63FC-06E0-36ABFC7E64BE> /usr/bin/perl5.10.0
       0x100004000 -        0x100115fef  libperl.dylib 5.10.0 (compatibility 5.10.0) <2DB29742-E04B-A201-85B2-BA4905ED8B4F> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE/libperl.dylib
       0x10013d000 -        0x100141fff  libutil.dylib ??? (???) <0A8C53EF-7F3B-293F-7684-7E8AA2EE0E2A> /usr/lib/libutil.dylib
       0x1001a9000 -        0x1001aaff7  Cwd.bundle ??? (???) <57456BD0-9BC0-03A4-7C52-2BF8EC15B893> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Cwd/Cwd.bundle
       0x1001b0000 -        0x1001b1ff7  Fcntl.bundle ??? (???) <10FC7971-7E15-F083-A4F3-A8199A5D7512> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Fcntl/Fcntl.bundle
       0x1001b5000 -        0x1001c7ff7  POSIX.bundle ??? (???) <855DBD87-0477-AB04-370A-DCCBE6D381C7> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/POSIX/POSIX.bundle
       0x1001d1000 -        0x1001d4ff7  HiRes.bundle ??? (???) <3DE6DF7F-2A08-8EC1-77CA-65E2A3EB79C2> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Time/HiRes/HiRes.bundle
       0x1001d9000 -        0x1001f2fff +DBI.bundle ??? (???) <AF1E8488-916B-29D9-F36D-F2BEE8A3F6AE> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/DBI/DBI.bundle
       0x1001f8000 -        0x1001fbff7 +SHA1.bundle ??? (???) <BC70C0C9-AFEA-B8F5-2679-B748E3CAA9CC> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Digest/SHA1/SHA1.bundle
       0x100700000 -        0x100705fff  Util.bundle ??? (???) <9AC7A0ED-BE52-364A-094E-0F3750DE8510> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/List/Util/Util.bundle
       0x10070a000 -        0x100752fe7 +mysql.bundle ??? (???) <F2D58CCD-F10C-BEF3-106C-57C6C3DC5CDC> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
       0x100793000 -        0x1007b9fff +EV.bundle ??? (???) <A24AAB57-4D9F-8E47-1735-80CF88315B0C> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/EV/EV.bundle
       0x1007c1000 -        0x1007d3ff7 +Expat.bundle ??? (???) <BDE42CA9-DB0D-76B9-594A-3E1B64BF21F5> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
       0x1007d9000 -        0x1007e1fe7 +Parser.bundle ??? (???) <3232822F-DDC1-F597-6243-B686438CAC24> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/HTML/Parser/Parser.bundle
       0x1007e6000 -        0x1007f2fff +XS.bundle ??? (???) <225DC985-AF02-D8D7-6AD9-CF5482780481> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/JSON/XS/XS.bundle
       0x1007f7000 -        0x1007f9ff7  IO.bundle ??? (???) <1DF29460-72F8-2EE9-8E9F-D06B759D2FBA> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/IO/IO.bundle
       0x101100000 -        0x101117fef +Syck.bundle ??? (???) <FF70A2A5-5D54-C7B5-B643-AFAF65684620> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/YAML/Syck/Syck.bundle
       0x10111e000 -        0x101274ff7 +GD.bundle ??? (???) <AF2E6D98-EA23-369F-A107-5162CE79F893> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/GD/GD.bundle
       0x1012c4000 -        0x1012c5fff +Name.bundle ??? (???) <86837DC6-9963-180D-9BFE-291BB40A741B> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Sub/Name/Name.bundle
       0x1012c8000 -        0x1012caff7 +Hebrew.bundle ??? (???) <3DE5A195-B83F-4264-DE60-E0E74650E3E8> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Locale/Hebrew/Hebrew.bundle
       0x1012ce000 -        0x1012f7fef +Scan.bundle ??? (???) <7306D3CC-CF4E-225E-3102-C04F5D5F340E> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Audio/Scan/Scan.bundle
       0x101304000 -        0x10130afff  Encode.bundle ??? (???) <2A8875AD-7E1C-8A73-5D27-696C6CDF64A1> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Encode/Encode.bundle
       0x101310000 -        0x101313fff  Unicode.bundle ??? (???) <196E4793-0661-4F74-4CE9-40FEE17684FE> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Encode/Unicode/Unicode.bundle
       0x101317000 -        0x101317fff  Hostname.bundle ??? (???) <EF479333-9137-70FE-F15F-6ECB4D65E148> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Sys/Hostname/Hostname.bundle
       0x10131b000 -        0x10132afff  Storable.bundle ??? (???) <15F618F6-CADF-76A4-6BFB-10AB2664E514> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Storable/Storable.bundle
       0x1013cd000 -        0x1013cfff7  MD5.bundle ??? (???) <07347C36-0585-55CD-5128-21FE06835676> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Digest/MD5/MD5.bundle
       0x1013d3000 -        0x1013d5fff  Socket.bundle ??? (???) <F929A5D8-F2BF-EAFF-BBBC-D696C29A3CA1> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Socket/Socket.bundle
       0x1013da000 -        0x1013e4ff7 +XSAccessor.bundle ??? (???) <8B077B6B-BE97-F9A8-D8C1-C1EAC6D67043> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Class/XSAccessor/XSAccessor.bundle
       0x1013e9000 -        0x1013eefff  ReadKey.bundle ??? (???) <D267D2EB-A9C6-3F70-46D3-7A1DA32097E6> /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level/auto/Term/ReadKey/ReadKey.bundle
       0x1013f3000 -        0x1013f4fe7  Base64.bundle ??? (???) <F8829EB4-C14B-CC30-318E-C192148A3E05> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/MIME/Base64/Base64.bundle
       0x1013f8000 -        0x1013fcfff +XS.bundle ??? (???) <4EDC3894-76B7-E21F-11DF-62B87BEFBF32> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Template/Stash/XS/XS.bundle
       0x102060000 -        0x102062ff7  Peek.bundle ??? (???) <5492626B-B296-B5CA-4EA1-29C227770689> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Devel/Peek/Peek.bundle
       0x102067000 -        0x102070fef  SHA.bundle ??? (???) <8F297A6F-05FE-FD66-34D9-3632DB7605A7> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Digest/SHA/SHA.bundle
       0x102075000 -        0x102097fef +Zlib.bundle ??? (???) <54AFD0FA-A9ED-8945-BF9A-C87B8554A5C6> /Library/PreferencePanes/Squeezebox.prefPane/Contents/server/CPAN/arch/5.10/darwin-thread-multi-2level/auto/Compress/Raw/Zlib/Zlib.bundle
       0x1020d6000 -        0x1020dbfff  Dumper.bundle ??? (???) <CEF58A7A-82E5-D8CE-961D-1688361FD27E> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/Data/Dumper/Dumper.bundle
       0x1020e0000 -        0x1020e3fff  encoding.bundle ??? (???) <0A58FAAB-D0AD-BDBD-9C7A-7FF42A03D009> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PerlIO/encoding/encoding.bundle
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <63B47435-46CF-3D2D-F7F4-7FE77DEEFE06> /usr/lib/dyld
    0x7fff83383000 -     0x7fff83400fef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff83401000 -     0x7fff834f9ff7  libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <44AADE50-15BC-BC6B-BEF0-5029A30766AC> /usr/lib/libiconv.2.dylib
    0x7fff8412d000 -     0x7fff8414fff7  libexpat.1.dylib 7.2.0 (compatibility 7.0.0) <8EC31253-B585-D05E-F35D-AE3292FB790B> /usr/lib/libexpat.1.dylib
    0x7fff852c2000 -     0x7fff852d3ff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
    0x7fff8652b000 -     0x7fff866ecfff  libSystem.B.dylib 125.2.1 (compatibility 1.0.0) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib
    0x7fff877fd000 -     0x7fff87801ff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib