[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Sun:SW] Electric Fence, dvipsconfig, netpbm



Die gute Nachricht diesmal zur Wochenmitte:

Ab sofort stehen die Module

kogs45>/home/utcke% module whatis dvipsconfig/1.5 netpbm/9.5 libefence/2.1
dvipsconfig/1.5      : helps controll printer-settings from dvips
netpbm/9.5           : a toolkit for conversion of images.
libefence/2.1        : Electric Fence Malloc Debugger.

zur Verf"ugung.  Im einzelnen ergeben sich folgende Neuerungen:

dvipsconfig/1.5:  
================
War es bisher m"oglich, z.B. mit 

dvips -Pr131_hp -Psimplex xxx.dvi

ein DVI-File Einseitig auf den Drucker r131_hp zu schicken, bzw mit 

dvips -Psimplex xxx.dvi -o xxx.ps

ein DVI-File in eine PostScript-Datei zu konvertieren, die dann
sp"ater einseitig gedruckt wird, so ist dies jetzt auch nachtr"aglich
f"ur bereits erzeugte PostScript-Dateien m"oglich (die noch dazu nicht
unbedingt von dvips erzeugt wurden).  Hierzu steht, ganz neu, der
Befehl addpsctrl zur Verf"ugung:

addpsctrl -c simplex xxx.ps > xxx_neu.ps


netpbm/9.5
==========
Hierbei handelt es sich um eine Bibliothek von Bildkonvertierungs
Routinen, sozusagen eine freie Version von ImageMagick.  Bisher haben
wir die Tools vom Rechenzentrum gelinkt:

kogs45>/home/utcke% ls -l /opt/netpbm
lrwxrwxrwx   1 root     other         23 Jan  8  1998 /opt/netpbm -> /net/rzdspc2/opt/netpbm

Aus organisatorischen Gr"unden steht diese Version jedoch nicht mehr
zur Verf"ugung, eine neuere liegt lokal vor.


libefence/2.1
=============
Hierbei handelt es sich um eine Bibliothek, mit deren Hilfe
Speicherzugriffs-Verletzungen in C-Programmen besser lokalisiert
werden k"onnen.  Kein Vergleich zu Insure++ / Purify / Sentinel (die
ich gerne kaufen w"urde --- hat jemand ein paar tausend Mark "uber?),
aber daf"ur mit den beiden Vorteilen, umsonst und lokal verf"ugbar zu 
sein...
        Electric Fence helps you detect two common programming bugs:
        software that overruns the boundaries of a malloc() memory
        allocation, and software that touches a memory allocation
        that has been released by free(). Unlike other malloc()
        debuggers, Electric Fence will detect read accesses as well
        as writes, and it will pinpoint the exact instruction that
        causes an error.

Sven
-- 
 _  __                     The Cognitive Systems Group
| |/ /___  __ _ ___                                       University of Hamburg
| ' </ _ \/ _` (_-<  phone:    +49 (0)40 42883-2576      Vogt-Koelln-Strasse 30
|_|\_\___/\__, /__/  fax  :    +49 (0)40 42883-2572             D-22527 Hamburg
          |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html