Re: NULL pointer dereference with pre 2.1.37-4

Wolfgang Wander (wwc@lars.desy.de)
Tue, 6 May 1997 10:03:46 +0200


Hi,

I can confirm this one. It happens to me during the init_floppy call
when the init_scsi has not yet taken place - so the swapper is not yet
able to fulfill any paging requests(?). The ksymoops output however
does not seem to make any sense here. Note that I do only have SCSI
and no IDE devices which are initialized before the init_floppy call.

Wolfgang

Richard B. Johnson writes:
> > Unable to handle kernel NULL pointer dereference at virtual address 00000000
> > current->tss.cr3 = 00101000,%cr3=00101000
> > *pde=00000000
> > Oops: 0002
> > CPU: 0
> > EIP: 0010:[<c01d8ef0>]
> > EFLAGS: 00010247
> > eax: 00000000 ebx: 00004000 ecx: 00000000 edx: 00000001
> > esi: c0107f60 edi: c01da4f2 ebp: c0005fdc esp: c0005fac
> > ds: 0018 es: 0018 ss: 0018
> > Process swapper (pid:0, process nr:1, stackpage=c0097000)
> > Stack: 00001100 c0107f60 c01da4f2 00000001 c0107f60 00000001 00000000 00000005
> > 00000018 00000018 ffffffff c0108440 00000e00 c0108519 00001100 c02137b0
> > 00000000 c021380f 00000000 c02137a4 00000001
> > Call Trace:
> > Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >
> > ksymoops:
> > Using `/src/Linux/linux-2.1/System.map' to map addresses to symbols.
> >
> > >>EIP: c01d8ef0 <dst_access_fault+1a9/2c16>
> >
> > Code: c01d8ef0 <dst_access_fault+1a9/2c16>

--
   _/  _/ _/  _/ _/_/_/ . Wolfgang Wander HERMES Collaboration 
  _/  _/ _/  _/ _/     . DESY Hamburg    Email: Wolfgang.Wander@desy.de
 _/_/_/ _/_/_/ _/     . Notkestr. 85    Tel: +49 40 8998 4638  Fax: -4034
_/_/_/ _/_/_/ _/_/_/ . 22603 Hamburg   http://www-hermes.desy.de/wander.html