Updated page_fault handler to get frame