A Empty Header

microLeak - Ein Speicherlochdetektor für Microstation-MDL-Programme

 

Mit microLeak können Sie Ihre selbstgeschriebenen MDL-Programme auf Speicherlöcher (memory leaks) prüfen und die gängigsten Speicherverletzungen (memory corruption) feststellen.

 

Dabei werden die Speicherverletzungen und -löcher nicht nur in den Standard-C-Funktionen festgestellt, sondern insbesondere in den MDL-Funktionen, die Speicher reservieren.

  • dlmSystem_mdlMalloc
  • ... und alle dlmSystem-Funktionen
  • mdlElmdscr_new
  • mdlElmdscr_duplicate
  • mdlElmdscr_stroke
  • ...
  • mdlXMLDom_load

 

microLeak gibt Ihnen dabei für jedes Speicherloch und jede Speicherveletzung die Zeilennummer im Quellcode und den kompletten Aufrufpfad (call stack) an.

 

microLeak ist eine Bibliothek, d.h. Sie müssen microLeak in den Quellcode Ihres Programmes einbinden. Weitere Informationen zur Verwendung erhalten Sie hier.

 

Es gibt im wesentlichen 2 Befehle. Mit microLeak_initLeakDetection wird das Auszeichnen alles Speicheroperationen gestartet und mit microLeak_deinitLeakDetection werden alle noch nicht wieder freigegebenen Speicheroperationen ausgegeben.

 

Als Ergebnis erhalten Sie eine xml-Datei.
    
  

We are contributors to the open source community

Openess and transparency are principles of open-source

We see open source in one line with democracy and the human right of knowledge, the best ideas mankind developed.

We are active contributors for the following projects:

  • Ant - A open scripting framework.
  • Ant Doclet - A javadoc tool for documenting ant tasks.
  • AntGlider - A GUI to start ant buildfiles.

More informations concerning open-source you will find here.

microTest version 0.7 is online

The MicroStation test framework. Test your self written MDL programs or any MicroStation process in a wiki based test system. Apply for eeing a beta tester now...

MicroStation CONNECT

Die neue Microstation CONNECT ist erhältlich. Wir migrieren Ihre MDL/VBA Programme ´.

spatialgateway 1.0

The ultrafast and easy-to-use alternative to Bentley Maps. Read and write data from any geodata source...

AutoUpdater

As a software developer you need to provide a simple mechanism for the user to update your software. AutoUpdate takes care of this...

Rasterguard

Lock any accidental manipulation of raster attachments in MicroStation V8i.

GPSPhotocells

Create Microstation Cells out of photos that contain geo tags. A freeware tool for Microstation.

Book our competence

You need consulting or you want to launch a software project in our key competences.

Our team has proved experience in middle-size and large software projects.

Contact us!

List of products

These are some of your products. A complete list can be found here.

microTest - The MicroStation Test Framework

 
microLeak - A memory leak detector for Microstation MDL programs

 
AutoUpdater - Update MDL/VBA programs via internet/intranet service

 
spatialgateway - Retrieve and create spatial data from any geodatastore in MicroStation​​

 
rasterguard - Lock raster in position

 
CoordinateLabel - Label Coordinates

 
More..

Vendor independant consulting for GIS software und geodata services.

Read more...

Programming for MicroStation (MDL/VBA/.NET)

We craft solutions that meet your needs.

Read more...

 

Blog