RE: how to debug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: RE: how to debug

Hi Vimal,

Use ksymoops for debugging core files. Ksymoops extracts kernel Oops  reports  from  the  Oops.file  and  uses various sources of symbol information to convert the addresses and code to meaningful text. For more information regarding what is ksymoops or how to use it, see manual page of ksymoops 'man ksymoops'.

--
Regards,
Gaurav Aggarwal


-----Original Message-----
From: kernelnewbies-bounce@xxxxxxxxxxxx
[mailto:kernelnewbies-bounce@xxxxxxxxxxxx]On Behalf Of vimal.raj
Sent: Tuesday, January 30, 2007 2:47 PM
To: kernelnewbies@xxxxxxxxxxxx
Subject: how to debug


Hi,

In RT Linux when I try to run my module my kernel crashes and i get an Oops
message
So can someone explain what this trace down there means ?
Where do I get information regarding these messages, how can I learn to
understand them ? and debug it??


Code: ff 00 0f 88 8d 04 00 00 89 74 24 04 89 1c 24 e8 54 4b 01 00

<1> Unable to handle kernel NULL pointer dereference at virtual address
0000002c
printing eip:
c0122780
*pde = 00000000
Oops: 0000
CPU:   0
EIP: 0010:[<c0122780>] Tainted:P
EFLAGS: 00010206
eax: ffffffff  ebx: cf05a568   ecx: 00000000 edx: 00000028
esi: cf05a568  edi: 00000014   ebp: 00000001 esp: cf05be3c
ds: 0018  es: 0018 ss: 0018
Process (pid:0 stackpage = cf05b000)

Stack: 00000010 00000202 cf05a000 00000000 cf05a000 c0122984 00000014 cf05a568
           00000009 c0122c02 00000009 cf05a000 00000000 00021324 cf05a000
00000000
           00000000 c0121928 00000009 00000001 cf05a000 cf05a000 cf05a000
00000000
          
Call Trace: [<c0122984>] [<c0122c02>] [<c0121928>] [<c012198d>] [<c0121b58>]      
                    [<c010e51b>] [<c010a802>] [<c010a9d4>] [<e08ca782>]
[<e08ca7b0>]
                        [<e08ca7d5>] [<c0109960>] [<c0115574>]
                       
CODE: 39 7A 04 74 IB 89 D3 8B 13 85 D2 75 F3 B9 01 00 00 00 83 C4

<0> Kernel panic: Aiee, killing interrupt handler!
In Interrupt handler- not syncing.                     

Thanks in advance
Vimal.


--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


The information contained in this electronic mail transmission may be privileged and confidential, and therefore, protected from disclosure. If you have received this communication in error, please notify us immediately by replying to this message and deleting it from your computer without copying or disclosing it.

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux