LUA Buglight 2.0 - preview
Attached to this blog post is a PREVIEW VERSION of LUA Buglight 2.0. LUA Buglight is a utility that helps identify "LUA bugs" in desktop applications -- the bugs that appear when the application is run as a standard user instead of as an administrator.
Some of the improvements in LUA Buglight 2.0 over its predecessor:
- Much better Vista support
- Streamlined UI and improved flow
- Identifies more bugs
- On XP, not restricted to using a local account to create the admin context
- On Vista, prompts for elevation just one time per session instead of for each test
- User options saved to the registry
There are more improvements and refinements that I want to make, but I think you'll find it is quite usable now. And I promised some audiences here at Tech*Ed that I would post a preview version here prior to my Friday morning session introducing LUA Buglight 2.0. :-)
Note that I haven't written up new documentation yet, and that these binaries have not been signed yet.
Update, June 14: Yes - meant to mention - LUA Buglight is designed only for x86. I'll add a processor check on startup.
Update, November 6: Removing the attachment, because the Second Preview version is now available here.
Comments
- Anonymous
June 13, 2008
GrantSeImpersonatePrivilege
CmdLine = 280 ProcID = 280 Unable to start LUA Buglight kernel driver. (Might be a version issue.) Error = 1275 Tried on 64 bit vista
- Anonymous
June 13, 2008
LuaBuglight 2.0 (PREVIEW VERSION) does not work on Vista 64. At my first attempt, I get these errors after selecting the executable to run, and clicking start: Error 1:
GrantSeImpersonatePrivilege
CmdLine = 6036 ProcID = 6036 Unable to start LUA Buglight kernel driver. (Might be a version issue.) Error = 1275
OK
Without accepting the error, a short delay of a few seconds, you also get Error 2:
LuaBuglight
Timed out waiting for LBLTokenHelper-Vista.exe process to complete.
OK
Subsequent attempts yeild a different error:
GrantSeImpersonatePrivilege
CmdLine = 2720 ProcID = 2720 Unable to start LUA Buglight kernel driver. (Might be a version issue.) Error = 3
OK
- Anonymous
June 13, 2008
So, I guess we have a feature request. When you get the 32bit version finalized and code signed and all pretty, could you create one for 64-bit as well? You do good work, and I have enjoyed your classes here at TechEd 2008!