[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[osx-users:1050] Perl crush
- To: osx-users@xxxxxxxxxx
- Subject: [osx-users:1050] Perl crush
- From: SHIROYAMA Takayuki <puresnow@xxxxxxx>
- Date: Fri, 19 Nov 2004 11:18:09 +0900
しろやまです。
Mac OS X Server 10.3.6 上でFML8 (20041016) を利用しております。
10.3.5 の頃よりまれにメールが届かないことがあるのでどうしたのかなと調査して
みたところ、どうも Perl がクラッシュして配送できなくなっているみたいです。
------------------------------------------------------------------------
------------
[silver:~fml/ml/jijii] root# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
C6A409CB4E 1733 Fri Nov 19 11:04:11 xxxxxx@xxxxxxxxxxxxxxxxxxxxxxx
(Command died with signal 11: " /Users/fml/fml8/libexec/fml/distribute
xxxxx@xxxxxxxxxxxxxxxx")
xxxxx@xxxxxxxxxxxxxxxx
------------------------------------------------------------------------
------------
クラッシュログを見ますと下記の通りです。
------------------------------------------------------------------------
------------
Host Name: silver.core.nest.or.jp
Date/Time: 2004-11-19 11:04:13 +0900
OS Version: 10.3.6 (Build 7R28)
Report Version: 2
Command: perl
Path: /usr/bin/perl
Version: ??? (???)
PID: 8753
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x01008000
Thread 0 Crashed:
0 libSystem.B.dylib 0x900481d4 hash4 + 0xd4
1 libSystem.B.dylib 0x900480c8 __call_hash + 0x28
2 libSystem.B.dylib 0x9009412c __split_page + 0xec
3 libSystem.B.dylib 0x90047f68 hash_access + 0x188
4 libSystem.B.dylib 0x90077ccc dbm_store + 0x4c
5 NDBM_File.bundle 0x000449e4 XS_NDBM_File_STORE + 0xb2c
6 libperl.dylib 0x7f48dc3c Perl_pp_entersub + 0x4fc
7 libperl.dylib 0x7f486884 Perl_runops_standard + 0x40
8 libperl.dylib 0x7f433838 Perl_call_sv + 0x230
9 libperl.dylib 0x7f47c9f4 Perl_magic_setpack + 0x108
10 libperl.dylib 0x7f47a1c4 Perl_mg_set + 0x98
11 libperl.dylib 0x7f486d48 Perl_pp_sassign + 0xb4
12 libperl.dylib 0x7f486884 Perl_runops_standard + 0x40
13 libperl.dylib 0x7f433268 S_run_body + 0x134
14 libperl.dylib 0x7f432ec4 perl_run + 0xa4
15 perl 0x000027b0 0x1000 + 0x17b0
16 perl 0x00002420 0x1000 + 0x1420
17 perl 0x00002294 0x1000 + 0x1294
PPC Thread State:
srr0: 0x900481d4 srr1: 0x0000d030 vrsave: 0x00000000
cr: 0x44000248 xer: 0x20000004 lr: 0x900480c8 ctr: 0x90048194
r0: 0x8d5709c0 r1: 0xbfffefc0 r2: 0x00000000 r3: 0x01008000
r4: 0xfffff7c6 r5: 0xfffff7c6 r6: 0x00000036 r7: 0x00000020
r8: 0x9004810c r9: 0x00000018 r10: 0x1ff412b9 r11: 0x346ab84e
r12: 0x90048100 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000006 r19: 0x00a11e00
r20: 0x017b5e80 r21: 0x00000006 r22: 0x00000007 r23: 0x00000001
r24: 0x017b5e80 r25: 0x000007c3 r26: 0x017b5e40 r27: 0x017b5e60
r28: 0x00001000 r29: 0x00a10e0e r30: 0x017b5e80 r31: 0x00043ec0
Binary Images Description:
0x1000 - 0x3fff perl perl
0xb000 - 0xdfff IO.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/IO/IO.bundle
0x10000 - 0x12fff Fcntl.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/Fcntl/
Fcntl.bundle
0x15000 - 0x16fff Cwd.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/Cwd/
Cwd.bundle
0x2e000 - 0x32fff Dumper.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/Data/Dumper/
Dumper.bu
ndle
0x35000 - 0x37fff Base64.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/MIME/Base64/
Base64.bu
ndle
0x42000 - 0x47fff NDBM_File.bundle
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/NDBM_File/
NDB
M_File.bundle
0x7f430000 - 0x7f508fff libperl.dylib
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/
libperl.dylib
0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib
/usr/lib/libSystem.B.dylib
0x939d0000 - 0x939d4fff libmathCommon.A.dylib
/usr/lib/system/libmathCommon.A.dylib
**********
------------------------------------------------------------------------
------------
当初 SEGV を起こすからスタックかヒープ不足だろうと ulimit をかえるようにラッパー
スクリプトを通して datasize を unlimited に、stacksize をデフォルトの8M から
16M に増やしたのですが、全く同じようにクラッシュします。
Perl なんか使うから悪いんだというのは重々承知の上ですが、何か対策になりそうな
ものはご存じないでしょうか?
---
SHIROYAMA Takayuki
--[PR]------------------------------------------------------------------
+-+-+-+-+-+-+-+-☆★☆当選者100万人突破!!☆★☆-+-+-+-+-+-+-+-+
ふくびき.comは、登録無料で遊べる楽しい懸賞サイトです!
毎月誰かに100万円や、豪華賞品が当たります!!
さあ、みんな一緒に大当たりを目指しちゃおう♪
⇒⇒⇒>> http://click.freeml.com/ad.php?id=204162
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp