[pso] [Tema1][Win] interceptor test - Reply
Irina Tirdea
ynuka13 at gmail.com
Sat Apr 5 11:07:59 EEST 2008
Deci parametrii din do_monitor() corespund cu cei din genericHandler()? Din
mail-ul initial reiesea ca sunt diferiti, si atunci problema era undeva
inainte de codul in limbaj de asamblare, asa cum spunea si Cristi.
Daca parametrii coincid, problema este undeva la logare. Numarul apelului de
sistem, pid-ul procesului si valoarea de return a apelului de sistem
original sunt cele asteptate? Afiseaza toti parametri asteptati in
find_log() si compara cu ce ai exact inainte de logare in driver.
Apelul find_log() din test se blocheaza in momentul in care nu gaseste exact
parametrii pe care ii cauta in log-urile sistemului. Asta e comportamentul
normal, din cauza asta iti da timeout.
Irina
From: pso-bounces at cursuri.cs.pub.ro [mailto:pso-bounces at cursuri.cs.pub.ro]
On Behalf Of Alex Drenea
Sent: Saturday, 05 April, 2008 10:45
To: Proiectarea Sistemelor de Operare
Subject: Re: [pso] [Tema1][Win] interceptor test - Reply
Salut,
In functia in care marchez apelul ca interceptat, nu modific decat campul
"st" al KeSDT si de aceea nu cred ca e o problema la dimensiunea
parametrilor. Am sa ma uit totusi inca o data desi, nu cred ca e de acolo.
Am afisari si in functia find_log() inainte de acel memcmp si parametrii
care se asteapta el sa ii gaseasca sunt (evident) cei care i-a generat mai
devreme in do_monitor, iar parametrii care ii gaseste sunt chiar cei care ii
prind eu in genericHander()..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20080405/b41dad19/attachment.htm
More information about the pso
mailing list