Re: baycom_ser_hdx Oops 2 crash

dstalk@execulink.com
Tue, 7 Dec 1999 01:49:31 -0500 (EST)


Hi Tom,
The output from ksymoops follows. I loaded the all modules exactly as
before prior to running ksymoops. Its defaults should be ok.
I also tried running tnos again - same result - i.e. the crash appears
to be reproducible.

ksymoops 0.7c on i586 2.2.13. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.2.13/ (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.

Unable to handle kernel NULL pointer dereference at virtual address 00000001
current->tss.cr3 = 01d89000, %cr = 01d89000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c484aaf7>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010002
eax: c3830800 ebx: 00000246 ecx: c3830ec0 edx: 00000001
esi: c2f214a0 edi: c4c8e460 ebp: c3c79e74 esp: c3c79e40
ds: 0018 es: 0018 ss: 0018
Process net2kiss (pid: 24355, process nr:32, stackpage=c3c79000)
Stack: ffffff9c c016507b c2f214a0 c484e460 c2f214a0 c484e460 c01864b4 c2f214a0
c3c79f08 c3c79eec c0186328 0000000a c2f4f140 c27f36ec c0161594 c27f36ec
c3c79eec 00000002 c3c79ea8 c3c79f08 c27f36ec 00000000 00000010 c3c79ea8
Call Trace: [<c016507b>] [<c484e460>] [<c484e460>] [<c01864b4>] [<c0186328>] [<c0161594>] [<c0186328>]
[<c01621ae>] [<c011e0a1>] [<c011e111>] [<c011e226>] [<c0162a8f>] [<c01091bc>]
Code: 89 32 f0 0f ba 35 f4 f6 21 c0 00 53 9d a1 e0 fd 20 c0 89 47

>>EIP; c484aaf7 <[hdlcdrv]hdlcdrv_send_packet+73/90> <=====
Trace; c016507b <dev_queue_xmit+7b/c8>
Trace; c484e460 <cleanup_module+480/????>
Trace; c484e460 <cleanup_module+480/????>
Trace; c01864b4 <packet_sendmsg_spkt+18c/1bc>
Trace; c0186328 <packet_sendmsg_spkt+0/1bc>
Trace; c0161594 <sock_sendmsg+88/ac>
Trace; c0186328 <packet_sendmsg_spkt+0/1bc>
Trace; c01621ae <sys_sendto+e6/11c>
Trace; c011e0a1 <do_no_page+69/e8>
Trace; c011e111 <do_no_page+d9/e8>
Trace; c011e226 <handle_mm_fault+106/1d0>
Trace; c0162a8f <sys_socketcall+133/1e0>
Trace; c01091bc <system_call+34/38>
Code; c484aaf7 <[hdlcdrv]hdlcdrv_send_packet+73/90>
00000000 <_EIP>:
Code; c484aaf7 <[hdlcdrv]hdlcdrv_send_packet+73/90> <=====
0: 89 32 movl %esi,(%edx) <=====
Code; c484aaf9 <[hdlcdrv]hdlcdrv_send_packet+75/90>
2: f0 0f ba 35 f4 f6 21 lock btrl $0x0,0xc021f6f4
Code; c484ab00 <[hdlcdrv]hdlcdrv_send_packet+7c/90>
9: c0 00
Code; c484ab02 <[hdlcdrv]hdlcdrv_send_packet+7e/90>
b: 53 pushl %ebx
Code; c484ab03 <[hdlcdrv]hdlcdrv_send_packet+7f/90>
c: 9d popf
Code; c484ab04 <[hdlcdrv]hdlcdrv_send_packet+80/90>
d: a1 e0 fd 20 c0 movl 0xc020fde0,%eax
Code; c484ab09 <[hdlcdrv]hdlcdrv_send_packet+85/90>
12: 89 47 00 movl %eax,0x0(%edi)

1 warning issued. Results may not be reliable.

-
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/