|
From: mohan k. <moh...@ya...> - 2001-10-06 02:33:06
|
hi guido, i compiled the nucleus with MOREDEBUG defined. then i saw the following message. (i typed it, so please dont mind any tipos ;-) .. normal stuff .. Setting CPU upcalls to (0x10000018,0x10000024) for process 512 returning current process information creating capablity 1:(512,0x00007fdd,0x00000002,0x00000007) creating capablity 2:(512,0x00000000,0x00000000,0x00000000) creating capablity 3:(512,0x000000b8,0x00000000,0x00000007) creating capablity 2:(512,0x00007fda,0x00000002,0x00000007) setting entry 400 in page directory 0x07fdd000 to 0x07fd0007 setting entry 0 in page table 0x07fda000 to 0x07fd0008 creating capablity 4:(512,0x000003d4,0x00000004,0x00000001) creating capablity 5:(512,0x000003d5,0x00000002,0x00000001) page fault 0x08000002 eip 0x00100806 address 0x0bff8000 my query is weather this address not lying in the page table and directory entries u have made? i assume that the address is faulty (please correct me here if iam wrong... i still dont have a hang on the address space used ;-)...) and iam currently trying to analyse what code is present in 0x00100806 and what gave it a faulty page. if iam taking a wrong approach, or if u have already saw something of this kind tell me ;-) Mohan S __________________________________________________ Do You Yahoo!? NEW from Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. http://geocities.yahoo.com/ps/info1 |