How to debug read 0x0000000000000000 page fault

I catch a gpu crash dump and link to shader successfully with aftermath, which is great!!!


But I went into problem that I do not know how to debug read 0x0000000000000000 page fault. I have check every binding of the error shader, which at least is not null. And this problem only happen in 10 series card, any suggestion?

1 Like

is this UE project?how can i get the dxil files?

Yes, it is unreal project. I get the dxil by computing aftermath hash after shader compile finish and log them along side with unreal shader hash during packaging. When crash happen,we can use aftermath hash to search unreal shader hash and use unreal shader hash to find source asset, cook this asset alone then get its dxil and pdb.

We have the same problem with UE5.1. Is there any hint about the address 0x0? Will this mean a corrupted descriptor or out of bound access of a structured buffer in descriptor table ?