ksymoops problems

From: Steven N. Hirsch (shirsch@adelphia.net)
Date: Wed Feb 02 2000 - 07:54:12 EST


Keith,

For some reason, I'm no longer able to get meaningful output from
ksymoops. I tried 0.7c and 2.3.3 from your ftp site, but regardless it
produces this sort of thing (note complaints about "before first symbol").

What am I overlooking?

Steve

ksymoops 0.7c on i686 2.2.15pre5nfs3. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.2.15pre5nfs3/ (default)
     -m /usr/src/linux/System.map (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.

Warning (compare_ksyms_lsmod): module 3c59x is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module i2c-isa is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module i2c-proc is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module nfsd is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module vmppuser is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module w83781d is in lsmod but not in ksyms, probably no symbols exported
Warning (map_ksym_to_module): cannot match loaded module pnp to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module opl3 to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module sb to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module uart401 to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module midi to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module soundbase to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module sndshield to a unique module object. Trace may not be reliable.
Jan 31 21:32:09 pii kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000a4
Jan 31 21:32:09 pii kernel: current->tss.cr3 = 0c43b000, %cr3 = 0c43b000
Jan 31 21:32:09 pii kernel: *pde = 00000000
Jan 31 21:32:09 pii kernel: Oops: 0000
Jan 31 21:32:09 pii kernel: CPU: 0
Jan 31 21:32:09 pii kernel: EIP: 0010:[sock_poll+20/36]
Jan 31 21:32:09 pii kernel: EFLAGS: 00010206
Jan 31 21:32:09 pii kernel: eax: 0000009c ebx: cde99d20 ecx: 00000000 edx: 00000000
Jan 31 21:32:09 pii kernel: esi: 00000020 edi: 00000005 ebp: 00000000 esp: cddf1f30
Jan 31 21:32:09 pii kernel: ds: 0018 es: 0018 ss: 0018
Jan 31 21:32:09 pii kernel: Process kfm (pid: 3183, process nr: 52, stackpage=cddf1000)
Jan 31 21:32:09 pii kernel: Stack: cde99d20 00000000 cae81334 00000006 cae81338 00000025 00000145 00000005
Jan 31 21:32:09 pii kernel: cddf0000 00000000 00000000 c8c53000 c0132e4a 00000006 cddf1fa8 cddf1fa4
Jan 31 21:32:09 pii kernel: cddf0000 00000000 402d6368 bffff6cc cae8132c cde993c0 00000004 00000001
Jan 31 21:32:09 pii kernel: Call Trace: [sys_select+1014/1360] [system_call+52/56] [startup_32+43/164]
Jan 31 21:32:09 pii kernel: Code: 8b 48 08 52 50 53 8b 41 20 ff d0 83 c4 0c 5b c3 53 8b 5c 24
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 8b 48 08 movl 0x8(%eax),%ecx
Code; 00000003 Before first symbol
   3: 52 pushl %edx
Code; 00000004 Before first symbol
   4: 50 pushl %eax
Code; 00000005 Before first symbol
   5: 53 pushl %ebx
Code; 00000006 Before first symbol
   6: 8b 41 20 movl 0x20(%ecx),%eax
Code; 00000009 Before first symbol
   9: ff d0 call *%eax
Code; 0000000b Before first symbol
   b: 83 c4 0c addl $0xc,%esp
Code; 0000000e Before first symbol
   e: 5b popl %ebx
Code; 0000000f Before first symbol
   f: c3 ret
Code; 00000010 Before first symbol
  10: 53 pushl %ebx
Code; 00000011 Before first symbol
  11: 8b 5c 24 00 movl 0x0(%esp,1),%ebx

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Feb 07 2000 - 21:00:07 EST