none
Unable to trace the bug in my driver which is throughing the bugcheck DATA_BUS_ERROR RRS feed

  • Question

  • Hi,

    I am working on a PCI driver.,I often see BSOD with bugcheck DATA_BUS_ERROR .

    I have given symbol file path of my driver and as well microsoft provide.,But It still showing some random driver and stating WRONG_SYMBOLS

    Please help me with the extensive debugging technique to solve this issue.

    Thanks in advance


    vidyasagar196

    Friday, May 22, 2015 10:20 AM

All replies

  • before you do anything interesting in the driver you should break into the debugger and made sure the symbols are correct. Copy your pdb outside of the build dir and point the debugger to the copy.

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Friday, May 22, 2015 3:10 PM
  • Thanks Doron .,

    I gave pdb path and microsoft symbol server path 

    Still it is displaying as WRONG_SYMBOLS

    it is pointing to some random driver .


    vidyasagar196

    Saturday, May 23, 2015 4:58 AM
  • wrong symbols when it crashes or when you break in? when you break in, do you validate the symbols are loaded? run !symnoisy first and see what it says.

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Saturday, May 23, 2015 6:50 AM
  • PCI-E., i am using DMA and interrupts



    vidyasagar196

    Saturday, May 23, 2015 8:25 AM

  • vidyasagar196

    Saturday, May 23, 2015 8:26 AM
  • How to debug if I dont have pdb and !analyze -v tells that crash is due to some other driver.

    vidyasagar196

    Tuesday, May 26, 2015 6:41 AM
  • Crash is reproducible and stack is same for every crash

    vidyasagar196

    Wednesday, May 27, 2015 6:18 AM