Thread Perl (access violation) (1 answers)
Opened by esskar at 2004-08-31 02:57

esskar
 2004-08-31 02:57
#49719 #49719
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
während meines Ulruab hat eine meiner WebApplikationen Perl zum Absurz gebracht; hier mal der Dr. Watson Dump:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
Application exception occurred:
       App:  (pid=1432)
       When: 8/27/2004 @ 14:23:04.837
       Exception number: c0000005 (access violation)

*----> System Information <----*
       Computer Name: RAS2000
       User Name: SYSTEM
       Number of Processors: 1
       Processor Type: x86 Family 6 Model 8 Stepping 6
       Windows 2000 Version: 5.0
       Current Build: 2195
       Service Pack: 4
       Current Type: Uniprocessor Free
       Registered Organization: DIaLOGIKa
       Registered Owner: RAS2000

*----> Task List <----*
...
1432 perl.exe
...

(00400000 - 00405000)
(77F80000 - 77FFD000)
(78000000 - 78045000)
(7C570000 - 7C628000)
(28000000 - 280BC000)
(77E10000 - 77E75000)
(77F40000 - 77F7E000)
(7C2D0000 - 7C332000)
(77D30000 - 77DA1000)
(10000000 - 10005000)
(01AC0000 - 01AC6000)
(01ED0000 - 01ED6000)
(01EE0000 - 01EE6000)
(01EF0000 - 01EF5000)
(02700000 - 02707000)
(75050000 - 75058000)
(75030000 - 75044000)
(75020000 - 75028000)
(782C0000 - 782CC000)
(77980000 - 779A4000)
(77340000 - 77353000)
(77520000 - 77525000)
(77320000 - 77337000)
(75150000 - 7515F000)
(75170000 - 751BF000)
(7C340000 - 7C34F000)
(77BF0000 - 77C01000)
(77950000 - 7797A000)
(751C0000 - 751C6000)
(77A50000 - 77B3F000)
(779B0000 - 77A4B000)
(773B0000 - 773DF000)
(77380000 - 773A3000)
(77830000 - 7783E000)
(77880000 - 7790E000)
(7C0F0000 - 7C151000)
(774E0000 - 77513000)
(774C0000 - 774D1000)
(77530000 - 77552000)
(77B50000 - 77BD9000)
(77C70000 - 77CB8000)
(77360000 - 77379000)
(777E0000 - 777E8000)
(777F0000 - 777F5000)
(74FD0000 - 74FEE000)
(75010000 - 75017000)
(68590000 - 685A6000)
(68C40000 - 68C49000)

State Dump for Thread Id 0x120

eax=015d5f14 ebx=0438000c ecx=693c6950 edx=015d0608 esi=00000000 edi=015d5f10
eip=28083445 esp=0140fba8 ebp=0140fbd4 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246


function: Perl_my_socketpair
       28083431 890a             mov     [edx],ecx              ds:015d0608=77fd06c0
       28083433 50               push    eax
       28083434 895104           mov     [ecx+0x4],edx          ds:69be0836=????????
       28083437 ff5738           call    dword ptr [edi+0x38]   ds:01defdf6=00000000
       2808343a 59               pop     ecx
       2808343b 8bf0             mov     esi,eax
       2808343d 8d4704           lea     eax,[edi+0x4]          ds:01defdf6=00000000
       28083440 59               pop     ecx
       28083441 8b08             mov     ecx,[eax]              ds:015d5f14=00000000
       28083443 8930             mov     [eax],esi              ds:015d5f14=00000000
FAULT ->28083445 894604           mov     [esi+0x4],eax          ds:00819ee6=????????
       28083448 890e             mov     [esi],ecx              ds:00000000=????????
       2808344a 897e08           mov     [esi+0x8],edi          ds:00819ee6=????????
       2808344d 897104           mov     [ecx+0x4],esi          ds:69be0836=????????
       28083450 8b07             mov     eax,[edi]              ds:015d5f10=28093c50
       28083452 8bcf             mov     ecx,edi
       28083454 ff5010           call    dword ptr [eax+0x10]   ds:01defdfa=00000000
       28083457 8d460c           lea     eax,[esi+0xc]          ds:00819ee6=????????
       2808345a 5f               pop     edi
       2808345b 5e               pop     esi
       2808345c 5b               pop     ebx
       2808345d c20800           ret     0x8

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0140FBD4 2805DA40 3C44002C 04380000 015D5FF4 28065CBF !Perl_my_socketpair
0140FC28 2805D784 223AF804 015D5FF4 28019E63 015D5FF4 !Perl_tmps_grow
0140FC58 28018132 00000007 02434538 015D5FF4 02434558 !Perl_runops_standard
0140FCC0 28019F68 015D5FF4 024344D4 0000008D 015D5FF4 !Perl_op_null
0140FCDC 28028A5A 015D5FF4 000000A6 00000040 024344D4 !Perl_newPROG
00000000 00000000 00000000 00000000 00000000 00000000 !Perl_Gthreadhook_ptr

*----> Raw Stack Dump <----*
0140fba8  14 e5 a9 1a f4 5f 5d 01 - 00 00 00 03 ad 41 08 28  ....._]......A.(
0140fbb8  2c 00 44 3c 00 00 38 04 - ad f7 07 28 a4 23 5d 01  ,.D<..8....(.#].
0140fbc8  2c 00 44 3c 00 00 38 04 - f4 5f 5d 01 28 fc 40 01  ,.D<..8.._].(.@.
0140fbd8  40 da 05 28 2c 00 44 3c - 00 00 38 04 f4 5f 5d 01  @..(,.D<..8.._].
0140fbe8  bf 5c 06 28 f4 5f 5d 01 - 01 00 00 00 08 e5 a9 1a  .\.(._].........
0140fbf8  f4 5f 5d 01 71 48 03 28 - f4 5f 5d 01 14 e5 a9 1a  ._].qH.(._].....
0140fc08  f4 5f 5d 01 08 e5 a9 1a - 38 45 43 02 f4 5f 5d 01  ._].....8EC.._].
0140fc18  98 45 43 02 04 00 00 00 - 64 80 42 02 08 00 00 00  .EC.....d.B.....
0140fc28  58 fc 40 01 84 d7 05 28 - 04 f8 3a 22 f4 5f 5d 01  X.@....(..:"._].
0140fc38  63 9e 01 28 f4 5f 5d 01 - f4 5f 5d 01 f4 5f 5d 01  c..(._].._].._].
0140fc48  98 45 43 02 f4 5f 5d 01 - 9e 00 00 00 38 45 43 02  .EC.._].....8EC.
0140fc58  c0 fc 40 01 32 81 01 28 - 07 00 00 00 38 45 43 02  ..@.2..(....8EC.
0140fc68  f4 5f 5d 01 58 45 43 02 - d4 44 43 02 38 45 43 02  ._].XEC..DC.8EC.
0140fc78  f4 5f 5d 01 32 18 02 28 - f4 5f 5d 01 38 45 43 02  ._].2..(._].8EC.
0140fc88  98 02 00 00 d4 44 43 02 - f4 5f 5d 01 42 a2 01 28  .....DC.._].B..(
0140fc98  00 00 00 00 00 00 00 00 - fc 45 43 02 d4 44 43 02  .........EC..DC.
0140fca8  f8 44 43 02 00 00 00 00 - 00 00 00 00 00 00 00 00  .DC.............
0140fcb8  00 00 00 00 00 00 00 00 - dc fc 40 01 68 9f 01 28  ..........@.h..(
0140fcc8  f4 5f 5d 01 d4 44 43 02 - 8d 00 00 00 f4 5f 5d 01  ._]..DC......_].
0140fcd8  c6 00 00 00 00 00 00 00 - 5a 8a 02 28 f4 5f 5d 01  ........Z..(._].

State Dump for Thread Id 0x630

eax=00000507 ebx=00000004 ecx=00000010 edx=00000000 esi=77f82873 edi=00000004
eip=77f8287e esp=03b2fd24 ebp=03b2fd70 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246


function: NtWaitForMultipleObjects
       77f82873 b8e9000000       mov     eax,0xe9
       77f82878 8d542404         lea     edx,[esp+0x4]          ss:04349c0b=00000404
       77f8287c cd2e             int     2e
       77f8287e c21400           ret     0x14

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
03B2FD70 7C578F0D 03B2FD48 00000001 00000000 00000000 ntdll!NtWaitForMultipleObjects
03B2FFB4 7C57438B 00000005 000B000A 7C325107 0143D838 kernel32!WaitForMultipleObjects
03B2FFEC 00000000 778321FE 0143D838 00000000 000000C8 kernel32!TlsSetValue

*----> Raw Stack Dump <----*
03b2fd24  23 3c 57 7c 04 00 00 00 - 48 fd b2 03 01 00 00 00  #<W|....H.......
03b2fd34  00 00 00 00 00 00 00 00 - 01 00 00 00 38 d8 43 01  ............8.C.
03b2fd44  01 00 00 00 5c 03 00 00 - 58 03 00 00 48 03 00 00  ....\...X...H...
03b2fd54  dc 02 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
03b2fd64  00 00 00 00 00 00 00 00 - 00 00 00 00 b4 ff b2 03  ................
03b2fd74  0d 8f 57 7c 48 fd b2 03 - 01 00 00 00 00 00 00 00  ..W|H...........
03b2fd84  00 00 00 00 00 00 00 00 - b2 22 83 77 04 00 00 00  .........".w....
03b2fd94  b0 fe b2 03 00 00 00 00 - ff ff ff ff 38 d8 43 01  ............8.C.
03b2fda4  07 51 32 7c 0a 00 0b 00 - f0 57 88 81 97 b8 46 80  .Q2|.....W....F.
03b2fdb4  0c cc 8e be 00 00 00 00 - 01 00 00 00 38 00 00 00  ............8...
03b2fdc4  23 00 00 00 23 00 00 00 - 0a 00 0b 00 07 51 32 7c  #...#........Q2|
03b2fdd4  38 d8 43 01 ff ff ff ff - 98 ee 40 01 fe 21 83 77  8.C.......@..!.w
03b2fde4  f8 eb fd 7f 33 43 57 7c - 1b 00 00 00 00 02 00 00  ....3CW|........
03b2fdf4  fc ff b2 03 23 00 00 00 - 41 cc ef bf d4 cb 8e be  ....#...A.......
03b2fe04  88 4d 8f 80 00 00 00 00 - 00 00 00 00 01 00 00 00  .M..............
03b2fe14  00 00 00 00 00 00 00 00 - 28 d7 96 e2 c8 d7 96 e2  ........(.......
03b2fe24  00 00 00 00 a2 c1 00 00 - 30 67 9d 81 00 07 00 00  ........0g......
03b2fe34  47 d6 44 80 a2 c1 00 00 - 30 67 9d 81 a2 c1 00 00  G.D.....0g......
03b2fe44  30 67 9d 81 01 d2 fd 7f - cc 1e 00 00 ec df 44 80  0g............D.
03b2fe54  cc 1e 00 00 30 2e 7b 86 - 00 d0 fd 7f fc 07 30 c0  ....0.{.......0.


This is perl, v5.8.0 built for MSWin32-x86-multi-thread

werde mir morgen mal noch die LogFiles anschauen; was genau über die Leitung ging!\n\n

<!--EDIT|renee|1093927757-->

View full thread Perl (access violation)