Comments (5)
Has there been any traction to fix this? I just stumble upon this bug on one my apps.
from debugviewpp.
There is probably no easy way to get debug information from an uwp APP.
I use windbg preview from the microsoft store for this.
from debugviewpp.
This isn't anything I can do (I think) the hooks that SysInternals Debug View is using are kernel hooks that I can't access, (if anybody knows how to do it, please chime in)
However, you can open send UDP or TCP messages to debugview++ from any application...
from debugviewpp.
Not sure what kernel hooks you were trying to access, but in the past when things are sort of prohibited in certain windows applications, and I tend to access them by loading the library that contains those functions. For more info go to: https://stackoverflow.com/questions/8696653/dynamically-load-a-function-from-a-dll
I applied this technique to create very simple call stack in one of my window store applications calling forbidden class from kernel32.dll and Dbghelp.dll.
from debugviewpp.
The problem is, you want to hook into the DbgPrint calls that other applications are calling, this is possible if you write a small kernel driver and I believe this is what Dbgview does. At startup it exacts a .dll, containing the kernel driver that hooks into DbgPrint and copies the messages into a piece of shared memory, that is then retrieved by dbgview. I don't have the knowledge/experience to do this. And although I would like it if debugview++ could do this, I don't consider it worth my time to learn this. The use-cases where I really needed it, I just write messages to a logfile and tail that using debugview++, or send UDP messages.
from debugviewpp.
Related Issues (20)
- Confusing UI behaviour with "Find"
- Feature Request: Filter by PID HOT 2
- Dark theme HOT 15
- New useability HOT 5
- Persist window size/location HOT 7
- Message column width cannot be upsized HOT 3
- Show whole message in a tooltip HOT 1
- I need DebugView++ to trap ::OutputDebugString() while the Visual Studio Debugger is also running HOT 3
- Support for Windows 10 on ARM64 HOT 4
- Possible to auto align the text? HOT 1
- Support of Unicode OutputDebugStringW() HOT 4
- Can't see all Message Text (shows "...") HOT 2
- FIND should have history to recall previous searches HOT 1
- The log output is incorrect HOT 4
- Copy To Clipboard Buggy - Wrong Selection Copied + Select All Fails HOT 1
- Cannot compile due to 1.8.103-x64 due to boost error HOT 6
- Not capturing some messages HOT 1
- Best practice to log explicitly for DebugView++
- I hope that the interface can support multiple languages
- AnyFileReader::PrepareStep processName always overriden by filename as in BinaryFileReader HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from debugviewpp.