No output from DebugView
Asked Answered
A

5

23

I've installed DebugView 4.79 on Windows 7 and Windows 8 64 bit machines and a Windows 7 32 bit machine. On all of them I see no output from DebugView when starting it as Administrator. I'm trying to debug an application that uses a CLI/C++ component with ATLTRACE calls in it.

I've enabled capture events, capture win32 and capture global win32 and see nothing so I'm not sure what's going on.

Afghan answered 19/9, 2012 at 12:1 Comment(0)
H
35

By default DbgPrint() output is disabled in Vista/Server2008 and above. The following setting in the registry should enable the debug prints.

  1. Open up the registry
  2. Navigate to the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter or create it if it doesn't exist
  3. Add the following value DEFAULT : REG_DWORD : 0xFFFFFFFF
  4. Reboot
Hirsute answered 9/10, 2012 at 12:59 Comment(2)
Actually, setting it to 0x8 or 0xF should do the trick according to this documentation: msdn.microsoft.com/en-us/library/windows/hardware/…Pay
Debug Print Filter doesn't exist on Windows 10Heterosexual
B
12

IF "Debug Print Filter" doesn't exist, you should create it manually

Brickbat answered 23/7, 2013 at 13:38 Comment(0)
L
3

It sounds like there may be a bug in 4.79.

Try rolling back to 4.76

Checklist:

  • Run as Admin / Elevated privileges
  • Enable Verbose Kernel Output (if applicable)
  • Also, ensure that the .exe isn't blocked
Lawmaker answered 19/9, 2012 at 12:9 Comment(0)
C
0

You will need to make sure your process is running on same user or not. EX: Your process is running in SYSTEM user. Your debug View is running on current user.

If not same user then you will need to start debug view as elevated mode.

Claustral answered 26/3, 2018 at 6:4 Comment(0)
K
0

Have you attached a debugger to the process? If so, the output will be sent to the debugger, and you won't see them in DebugView.

Kimsey answered 9/5, 2023 at 3:32 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.