Giter Club home page Giter Club logo

Comments (4)

hfiref0x avatar hfiref0x commented on August 18, 2024 1

Your log is ok. The Mark Russinovich tool is bugged. Select everything except "Log Boot" and try again with restarting DbgView. If it doesn't work use DummyDrv2 example driver - during work it creates a named device \Device\TDLD, it can be verified with something like WinObjEx64.

from kdu.

MrHaber avatar MrHaber commented on August 18, 2024

Your log is ok. The Mark Russinovich tool is bugged. Select everything except "Log Boot" and try again with restarting DbgView. If it doesn't work use DummyDrv2 example driver - during work it creates a named device \Device\TDLD, it can be verified with something like WinObjEx64.

Now looks it created new device, named TDLD.
image

dbgviewer worked before and output driver debug logs, strange because dbgviewer crash if I select all modes, with "Capture Events", it looks broken. KDU looks very userful for working with any custom drivers without test-sign mode. Apparently everything works, but I need ways to debug this. Can you recommend anything that will help me debug my drivers, so that first I can at least see the result of initializing my driver? Thanks in advance.

from kdu.

hfiref0x avatar hfiref0x commented on August 18, 2024

DbgView often crashes when you enable logging and run something from inside of Visual Studio (debug or release, doesn't matter).

If you want DbgView style and don't want to use WinDbg you can follow the above method and use named objects, for example named events. Also AFAIR there are similar to DbgView tools available, some ARK's maybe. Not sure if they use DbgSetDebugPrintCallback like DbgView does but you can try.

from kdu.

MrHaber avatar MrHaber commented on August 18, 2024

DbgView often crashes when you enable logging and run something from inside of Visual Studio (debug or release, doesn't matter).

If you want DbgView style and don't want to use WinDbg you can follow the above method and use named objects, for example named events. Also AFAIR there are similar to DbgView tools available, some ARK's maybe. Not sure if they use DbgSetDebugPrintCallback like DbgView does but you can try.

Thanks for advice. =)

from kdu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.