lkml.org 
[lkml]   [2000]   [Jan]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectX crash and/or memory corruption
Through some rather amazing detective work by Keith Owens, I've
managed to convince ksymoops that my X crash log is in fact a kernel
oops, and have extracted from that some useful information. I'm not
sure if this will help anyone in diagnosing the random segfaults I've
seen, but I hope it's of more use than what I sent before.
X guys, perhaps you can comment on this situation?
ksymoops 2.3.3 on i586 2.2.13. Options used
-V (specified)
-K (specified)
-L (specified)
-O (specified)
-m Xmap (specified)

eip: [<080b3cdc>] eflags: 00013286
Using defaults from ksymoops -t elf32-i386 -a i386
eax: 082e4268 ebx: caaee805 ecx: 000000ed edx: 0828ffd8
esi: 082e41b0 edi: 082ae628 ebp: bffffa4c esp: bffffa14
Stack: 08348794 082e41b0 bffffa4c 0809c4be 082ae628 02400014 c0000001 00000002
08348794 082e41b0 082ae628 05bf64a0 08348794 02000000 bffffa7c 080b43bc
082e41b0 000000ed 000000ed 00000004 082ae628 00000000 bffffa94 00000000
00000000 082906a8 bffffcac 080968d3 082ae628 00000020 bffffcac 0809695b
Call Trace: 0809c4be 080b43bc 080968d3 0809695b 080783b1 0806f7a5 080ba1e7
Code: 39 4b 04 75 ef 85 db 74 76 85 d2 75 1a 8b 56 78 8b 03 89 42

>>EIP; 080b3cdc <DeleteProperty+3c/c4> <=====
Trace; 0809c4be <SecurityLookupWindow+52/78>
Trace; 080b43bc <ProcDeleteProperty+90/a4>
Trace; 080968d3 <Dispatch+a3/190>
Trace; 0809695b <Dispatch+12b/190>
Trace; 080783b1 <mach64PaintWindow+3d1/3e0>
Trace; 0806f7a5 <mach64RecolorCursor+41/2bc>
Trace; 080ba1e7 <Xrealloc+37/6c>
Code; 080b3cdc <DeleteProperty+3c/c4>
00000000 <_EIP>:
Code; 080b3cdc <DeleteProperty+3c/c4> <=====
0: 39 4b 04 cmp %ecx,0x4(%ebx) <=====
Code; 080b3cdf <DeleteProperty+3f/c4>
3: 75 ef jne fffffff4 <_EIP+0xfffffff4> 080b3cd0 <DeleteProperty+30/c4>
Code; 080b3ce1 <DeleteProperty+41/c4>
5: 85 db test %ebx,%ebx
Code; 080b3ce3 <DeleteProperty+43/c4>
7: 74 76 je 7f <_EIP+0x7f> 080b3d5b <DeleteProperty+bb/c4>
Code; 080b3ce5 <DeleteProperty+45/c4>
9: 85 d2 test %edx,%edx
Code; 080b3ce7 <DeleteProperty+47/c4>
b: 75 1a jne 27 <_EIP+0x27> 080b3d03 <DeleteProperty+63/c4>
Code; 080b3ce9 <DeleteProperty+49/c4>
d: 8b 56 78 mov 0x78(%esi),%edx
Code; 080b3cec <DeleteProperty+4c/c4>
10: 8b 03 mov (%ebx),%eax
Code; 080b3cee <DeleteProperty+4e/c4>
12: 89 42 00 mov %eax,0x0(%edx)

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:0.042 / U:0.616 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site