Bug 26074
Summary: | slocate dies - Unable to handle kernel Null pointer defeference | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Need Real Name <sporte> |
Component: | kernel | Assignee: | Michael K. Johnson <johnsonm> |
Status: | CLOSED RAWHIDE | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-02-08 23:12:39 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Need Real Name
2001-02-05 13:18:36 UTC
slocate should not cause a kernel oops, no matter what it does. Assigning to kernel; you may want to run that output through 'ksymoops' to provide more information. in case it helps, ksymoops output:
>>EIP; c013253e <find_inode+1a/38> <=====
Trace; c0132835 <iget+31/60>
Trace; c013fedc <ext2_lookup+54/7c>
Trace; c012c913 <real_lookup+4f/a0>
Trace; c012cb10 <lookup_dentry+128/1e8>
Trace; c012cbf8 <__namei+28/58>
Trace; c012ad1e <sys_newlstat+e/60>
Trace; c0109f58 <system_call+34/38>
Trace; c010002b <startup_32+2b/11d>
Code; c013253e <find_inode+1a/38>
00000000 <_EIP>:
Code; c013253e <find_inode+1a/38> <=====
0: 39 70 68 cmp %esi,0x68(%eax) <=====
Code; c0132541 <find_inode+1d/38>
3: 75 0d jne 12 <_EIP+0x12> c0132550
<find_inode+2c/38>
Code; c0132543 <find_inode+1f/38>
5: 39 58 18 cmp %ebx,0x18(%eax)
Code; c0132546 <find_inode+22/38>
8: 75 08 jne 12 <_EIP+0x12> c0132550
<find_inode+2c/38>
Code; c0132548 <find_inode+24/38>
a: ff 40 1c incl 0x1c(%eax)
Code; c013254b <find_inode+27/38>
d: eb 0b jmp 1a <_EIP+0x1a> c0132558
<find_inode+34/38>
Code; c013254d <find_inode+29/38>
f: 8d 76 00 lea 0x0(%esi),%esi
Code; c0132550 <find_inode+2c/38>
12: 8b 12 mov (%edx),%edx
Alan thinks this is fixed in at least -ac6 Should be fixed in our current 2.4.1-ac8 based sources, so the next rawhide release (2.4.1-0.1.1 or later) should fix this. Please re-open if this is not the case. Thanks! |