Geeks With Blogs
.NET Corner Jeans, .NET and Physics (eka The Quantum Boy) lab.geek.com Geek labs, non-sense experiments and code4fun
COM, RPC and Heap Corruption - Windbg Part 2
Mr. Bugsy Elusive We have a C# client and a Local COM server hosting a VoIP stack. We use COM interop. for API and events to the COM server. Today after some changes, when we started to load testing the system a nasty crash happened. From initial observation it's look like some kind of Heap Corruption(may be leaked from stack boundary and stuff like that). I used DTW / Gflags to run the server(sipserver.exe) under windbg and symbols are properly set. Stack traces refer to RPC calls as usual but how ......

Posted On Sunday, November 9, 2008 9:44 AM

The BSOD Factor
In a nice sunday afternoon I opened a MC++ sorry oldy MFC project in VS.NET.So far so good. Now i was going to insert a merely innocent breakpoint before firing the program. Mouse cursor changes to hourglass changes to infamous BSOD(Blue Screen Of Death for Windows). I ignored the memory dump and rebooted but Windows XP was unable to start. It seems some boot information table or partition table might have been corrupted in the process. Sad but inevitable in a developer's life.But I hade some serious ......

Posted On Saturday, November 8, 2008 4:08 AM

AI RoboForm, BHO and C#
Remember the awesome AI RoboForm. Its the smartest of all web form fillers exist on earth. In case you haven't used it you can found it here. From password memorization (I'm extremely shaky about trusting any third party software expecially those deals with password, CCs etc.), to secure transfer of user data profile to removable devices by Pass2Go RoboForm has it all. Although its seems easy until I myself went on creating some proof of concept equivalent to this. To achieve anything closer to this ......

Posted On Saturday, November 8, 2008 3:49 AM

Tone Detection, FFT and more...
[ This post has moved to - http://tempuri.org/tempuri.... ]As part of our business, we have to deal with VoIP based media processing often. Made a call to a 1800-xxx number or any number, if it "seems" like an "Answering Machine" then we need to detect it. Normally this kind of DSP stuff is done by hardware integrated DSP chips. A similar system is shown below (Dialogic® MSP 1010), But we don't have that luxury. We have a primitive Answering Machine Detection (AMD) system which is primarily based ......

Posted On Friday, November 7, 2008 8:49 PM

Copyright © dbose | Powered by: GeeksWithBlogs.net