|
From: Julian S. <js...@ac...> - 2006-01-12 20:54:09
|
> ==1319== Warning: set address range perms: large range 2147476646, a 0, v 0 Yeh. That's because I suggested the wrong thing. RES is the result of the syscall (-7002) and the POST_MEM_WRITE is calling set_address_range_perms. What I should have said is - try the absolute value of RES: ( ((Int)RES) < 0 : -(RES) : (RES) ) > > Yes that is correct, The system call is returning -7002 in one > > condition.... and -7001 in a different condition. Nevertheless I don't understand how read() can succeed and return a negative value. J |