Coscend Communications Solutions
"Coscend is at the vanguard of a new evolution in telco OSS/BSS systems integration."
 
Caroline Chappell, Analyst
Stack Memory Corruption Detector
Detect stack memory corruption in Solaris 10 environments.


Challenges
Issues related to stack memory corruption arise while developing code using C/C++ languages.

Results
  • Irrational and in-explicable application cores.

  • Memory corruption occurs at some place and core dump occurs at some other.

  • OS tools cannot help.

Tool (Solution):  Coscend's Stack Memory Corruption Detector
  • Detects errors in an automated way.
  • Uses a DBX tool.
Key Features
  • Uses dynamic tracing capability to probe functions that impact allocating stack memory.
  • Compares allocated size and writing size to arrive at the potential issue.
Benefits
  • Issues may be found in hours instead of weeks and months.
  • Applications are made to core when first time the corruption happens, rather than when the corrupted memory is being accessed.
  • Can be applied in-house at client’s site, errors can be captured upfront and fixed before the product hits their customer site.
  • Eliminate high-cost debugging sessions at customer premises.
Impact
  • Suggest enhancements to achieve optimum performance.
  • Accelerate time-to-market.
Copyright © 2007- Coscend Communications Solutions, L.L.C.  All rights reserved.  |  Terms & Conditions