2013/4/24 sabina batranu <[email protected]>: > Buna seara, > > Am o problema cu numarul de apeluri ale handler-ului pentru read: la testele > pentru citire, > la primul apel setez protectia pe readonly, dar primesc si un al doilea > semnal page_fault > care imi declanseaza setarea pe read-write. > Setarea protectiei o fac cu VirtualProtect direct intrucat rice incercare de > a folosi w_protect > din common_win.c imi da fail (probabil pentru ca w_protect... incearca sa > mapeze memorie > peste fisierul pe care l-am mapat pentru ram la acea adresa). > Nu am facut eu accesa de tip read sau write la acea adresa. Sunt doar cele > din test. > Imi puteti da un hint cum sa rezolv problema? >
O altă variantă ar fi să faci unmap și apoi map cu noua protecție. It should work. _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
