re: If you can't find the function, find the caller and see what the caller...
So, if Killer's use case was fixed (search both symbols and public exports) would netapi32!DSAddressToSiteNameW be found in the public exports (as presumably GetProcAddress(GetModuleHandle("netapi32"),...
View Articlere: If you can't find the function, find the caller and see what the caller...
"(Because approximately 99.99999% of all symbol lookups are for non-forwarded functions.)"Those 99.99999% of cases would incur no cost because the extra work is only needed when the direct lookup...
View Articlere: If you can't find the function, find the caller and see what the caller...
"Looks like MS hired special people to invent new dll names"I thought it was called refactoring... Â it takes really special people to do that. :)
View Articlere: Display an overlay on the taskbar button
I'm pretty sure ThomasX was making a sarcastic comment about how MSFT has taken a step back and is apparently moving to eliminate overlayed windows (given that the desktop APIs have been relegated to...
View Articlere: Debug session: Why is an LPC server not responding?
More often than not it seems the fault lies with Contoso; those guys suck!
View Articlere: Debug session: Why is an LPC server not responding?
So, was the original team related to Contoso?[Nope. -Raymond]
View Articlere: Debug session: Why is an LPC server not responding?
Nice. Ah yes the downside in allowing garbage into your memory space is you get the support requests for somebody else's garbage. Unfortunately the classical model of processes is the only model...
View Articlere: What's the story of the onestop.mid file in the Media directory?
Onestop.mid made it into Windows RT, even though a MIDI player did not. But it's there if a MIDI app ever makes it into the store!
View Articlere: Debug session: Why is an LPC server not responding?
"Fortunately, this is debugging and not rocket surgery"Does one require less knowledge and skill than the other?
View Articlere: Debug session: Why is an LPC server not responding?
So if they just waited a bit they'd see the exception report with clear traces of Contoso?
View Articlere: Debug session: Why is an LPC server not responding?
@John: Just look at their wiki page. Contoso Bank, Contoso Pharmaceuticals, Contoso University, Contoso News Agency, Software Developement. It's like they're some evil corporation taking over the...
View Articlere: Debug session: Why is an LPC server not responding?
"Fortunately, this is debugging and not rocket surgery""Does one require less knowledge and skill than the other?"not really about skill but if you mess up the rocket surgery the rocket could exploade...
View Articlere: Debug session: Why is an LPC server not responding?
The big problem with rocket surgery is the malpractice insurance.
View Articlere: If you can't find the function, find the caller and see what the caller...
[The extra work kicks in when you misspell a symbol because "Oh wait, maybe it's not really a typo but a fill in the blank. Let me go check that possibility." (Hint: Set up a symbol cache. Then it's...
View Articlere: Debug session: Why is an LPC server not responding?
It seems to me like this hang should be temporary. Shouldn't WEP generate the report and then "unhang", somehow releasing the request made by the Y component, while simultaneously producing a report of...
View Articlere: Debug session: Why is an LPC server not responding?
@kog: "if you mess up the rocket surgery the rocket could exploade costing millions of dollars and lives. If you messe up debugging you have to emm, try again."Unless you're debugging a rocket.
View Articlere: Debug session: Why is an LPC server not responding?
Debugging a rocket: ti.arc.nasa.gov/.../0176%20(Havelund).pdf
View Articlere: If you can't find the function, find the caller and see what the caller...
[RemoteGetProcedureAddress would be horrible, because that might trigger a LoadLibrary if the forwarded-to DLL hasn't been loaded yet! -Raymond]It would have returned -ENOSYS because I wouldn't have...
View Articlere: How do I launch a file as if it were a text file, even though its...
@AC: That's a terrible suggestion. The archive would then be locked by handles, a far too common problem in windows.
View Articlere: If you can't find the function, find the caller and see what the caller...
Of course computers should do humans job as much as possible. Do do boring manual work is stupid.
View Article