On Die, 23 Jul 2002 at 20:53 (+0200), Jörg Roßdeutscher wrote:
Gibt es eine Möglichkeit, einen Segmentation Fault abzufangen?
Peter Wiersig:
man perlipc
Ups, Danke schön. Da war ich schon gewesen, hatte es aber wohl übersehen.
Anscheinend ist das aber wohl nur begrenzt brauchbar. Der SegFault tritt während eine PerlMagick-Aufrufs auf. Ich kann ihn dort zwar abfangen, er zieht aber eine nicht endenwollende Kette weiterer SegFaults nach sich und kehrt "nie" wieder in die aufrufende Routine zurück. Der manpage entnehme ich, daß perl nach einem SegFault ohnehin mehr tot als lebendig ist. Kann ich bestätigen. [...]
Warum nutzt Du dann nicht einfach convert auf Shell-Ebene (per system oder open und "... |")? Ist zwar nicht schön, aber dafür stören Dich segfaults nicht mehr (convert ist mir bei einer kaputten Datei auch noch nie abgeschmiert). Jan