[pptp-server] Kernel Oops in 2.2.12

James B. MacLean macleajb at Trademart-1.EDnet.NS.CA
Fri Aug 27 08:23:40 CDT 1999


Hi Folks,

Just got this today beating on my SMP box with 2 100meg connects that were
just FTPing a file...

It's version 13 not 14 of pptpd.

cheers,
JES
--
James B. MacLean        macleajb at ednet.ns.ca
Department of Education http://www.ednet.ns.ca/~macleajb
Nova Scotia, Canada
B3M 4B2
-------------- next part --------------
WARNING: This version of ksymoops is obsolete.
WARNING: The current version can be obtained from ftp://ftp.ocs.com.au/pub/ksymoops
Options used: -V (default)
              -o /lib/modules/2.2.12/ (default)
              -k /proc/ksyms (default)
              -l /proc/modules (default)
              -m /usr/src/linux/System.map (default)
              -c 1 (default)

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.

Aug 27 10:14:01 linux kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000080 
Aug 27 10:14:01 linux kernel: current->tss.cr3 = 02094000, %cr3 = 02094000 
Aug 27 10:14:01 linux kernel: *pde = 00000000 
Aug 27 10:14:01 linux kernel: Oops: 0000 
Aug 27 10:14:01 linux kernel: CPU:    0 
Aug 27 10:14:01 linux kernel: EIP:    0010:[<c8894fc2>] 
Aug 27 10:14:01 linux kernel: EFLAGS: 00010246 
Aug 27 10:14:01 linux kernel: eax: 00000000   ebx: 00000000   ecx: c4a5c400   edx: c72e5000 
Aug 27 10:14:01 linux kernel: esi: c4a5c630   edi: c4a5c400   ebp: 000005db   esp: c7b6beb8 
Aug 27 10:14:01 linux kernel: ds: 0018   es: 0018   ss: 0018 
Aug 27 10:14:01 linux kernel: Process pptpctrl (pid: 4979, process nr: 54, stackpage=c7b6b000) 
Aug 27 10:14:01 linux kernel: Stack: c52a3000 00000000 c52a3000 00000000 c4a5c448 00000000 c8894e97 c52a3000  
Aug 27 10:14:01 linux kernel:        00000000 c8894ed4 c4a5c400 c4a5c400 c52a3000 c72e5000 c7b6bf8c c8894aeb  
Aug 27 10:14:01 linux kernel:        c4a5c400 c52a3000 c72e5000 c01c6e56 c52a3000 00000008 00000000 c01be89a  
Aug 27 10:14:01 linux kernel: Call Trace: [<c8894e97>] [<c8894ed4>] [<c8894aeb>] [pty_unthrottle+38/72] [check_unthrottle+42/48] [read_chan+1526/1808] [tty_read+176/208]  
Aug 27 10:14:01 linux kernel: Code: 8b b8 80 00 00 00 89 7c 24 20 8b 40 5c 89 44 24 28 31 ff 66  

>>EIP: c8894fc2 <ppp_async_encode+72/2f4>
Trace: c8894e97 <ppp_tty_push+c7/180>
Trace: c8894ed4 <ppp_tty_push+104/180>
Trace: c8894aeb <ppp_tty_wakeup+5f/74>
Code:  c8894fc2 <ppp_async_encode+72/2f4>      00000000 <_EIP>: <===
Code:  c8894fc2 <ppp_async_encode+72/2f4>         0:	8b b8 80 00 00 00    	movl   0x80(%eax),%edi <===
Code:  c8894fc8 <ppp_async_encode+78/2f4>         6:	89 7c 24 20          	movl   %edi,0x20(%esp,1)
Code:  c8894fcc <ppp_async_encode+7c/2f4>         a:	8b 40 5c             	movl   0x5c(%eax),%eax
Code:  c8894fcf <ppp_async_encode+7f/2f4>         d:	89 44 24 28          	movl   %eax,0x28(%esp,1)
Code:  c8894fd3 <ppp_async_encode+83/2f4>        11:	31 ff                	xorl   %edi,%edi
Code:  c8894fd5 <ppp_async_encode+85/2f4>        13:	66 00 00             	addb   %al,(%eax)


5 warnings issued.  Results may not be reliable.


More information about the pptp-server mailing list