[pso] [Tema 3][Windows] Bsod aleator la IoGetDeviceObjectPointer

Vladimir-Andrei Olteanu kooliva at gmail.com
Sun May 9 20:17:19 EEST 2010


On 5/9/2010 6:45 PM, Razvan Deaconescu wrote:
> On Sat, 2010-05-08 at 19:10 +0300, Vladimir-Andrei Olteanu wrote:
>    
>> On 5/8/2010 6:08 PM, Vladimir-Andrei Olteanu wrote:
>>      
>>> Am rezolvat problema. Uitam sa "inchid" data->Disk*FileObject.
>>>        
>> Retrag ce am zis. Adaugarea a doua ObDereferenceObject doar a coincis cu
>> un numar mare de rulari consecutive fara ca BSOD-ul sa apara. Ceea ce
>> este interesant este ca natura bug-ului pare sa se fi schimbat:
>>      
> Fa un modul simplu in care, in DriverEntry apelezi
> IoGetDeviceObjectPointer si ObDerefernceObject pentru cele doua
> dispozitive. Adauga in el implementarea ta (pas cu pas) si vezi unde
> apare eroarea.
>
> Poti porni de la rezolvarea de pe Windows a laboratorului 8.
>
> Razvan
>
> _______________________________________________
> http://elf.cs.pub.ro/so2/wiki/resurse/lista-discutii
>
>    
Modulul meu face doar asta. Daca il incarc si il descarc de mai multe 
ori, eventual imi da bsod in DriverEntry.


More information about the pso mailing list