[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Sun:SW] Electric Fence, dvipsconfig, netpbm
- To: kogs-alle
- Subject: [Sun:SW] Electric Fence, dvipsconfig, netpbm
- Date: Wed, 30 Aug 2000 11:21:36 +0200 (MET DST)
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