Debug :: FOLVEAUTOBT.

debug :: faulAutobtobt ist ein Perl-Modul für den automatischen Backtrace-Extraktor auf Sigsegv, Sigbus usw.
Jetzt downloaden

Debug :: FOLVEAUTOBT. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Stas Bekman
  • Website des Verlags:
  • http://search.cpan.org/~stas/

Debug :: FOLVEAUTOBT. Stichworte


Debug :: FOLVEAUTOBT. Beschreibung

Debug :: faulAutobtobt ist ein Perl-Modul für den automatischen Backtrace-Extraktor auf Sigsegv, Sigbus usw. Debug :: faulAutobtobt ist ein Perl-Modul für den automatischen Backtrace-Extraktor auf Sigsegv, Sigbus usw. Verwenden Sie Datei :: Spec :: Funktionen; Meine $ tmp_dir = Datei :: spec :: Funktionen :: tmpdir; Meine $ trace = debug :: faulAutobt-> neu (dir => "$ tmp_dir", #verbose => 1, #exec_path => '/ home / stas / perl / bin / perl', #core_path_base => catfile ($) tmp_dir, "mycore"), #command_path => catfile ($ tmp_dir, "my-gdb-command"), #debugger => "gdb",); # Aktivieren Sie den Sighthandler $ Trace-> Ready (); # oder einfach: debug :: fehlerAutobt-> neu (dir => "$ tmp_dir") -> Bereit; Wenn ein Signal, das normalerweise ein Coredump verursacht, wird dieses Modul versucht, ein Backtrace automatisch zu extrahieren, anstatt den Kern automatisch zu extrahieren Datei werden abgeladen. Dies hat folgende Vorteile: Die Umgebung muss nicht eingerichtet werden, damit die Kerndatei abgeladen wird. Manchmal wissen die Leute einfach nicht, wie sie es einrichten sollen. Manchmal dürfen Sie es nicht einrichten (z. B. wenn die Webserver-Umgebung nicht unter Ihrer Kontrolle steht). Wenn viele Perl-Programme in einer Reihe und mehr als ein Programm SEGFAULTS ausgeführt werden, ist es möglich, alle Backtraces zu sammeln, Rathen, dann den Abbruch der Führen Sie auf dem ersten Segfault aus oder bleiben Sie mit nur der letzten Kerndatei, die alle vorherigen überschreibt. Betrachten Sie beispielsweise einen Live-Webserver oder eine Testsuite, die aus verschiedenen Gründen viele Male segfault. Für große Kerndateien speichert dieser Ansatz Speicherplatz. Und kann ein Saver sein, wenn Sie aus verschiedenen Gründen kein Speicherplatz verlassen haben (die Quote bestanden?), Aber noch noch ein paar Kilo-Bytes übrig. (Wenn Sie sich von anderen Signalen kennen, die gefangen sein sollten, lassen Sie es mich wissen. Vielen Dank.) Anforderungen: · Perl.


Debug :: FOLVEAUTOBT. Zugehörige Software

Snmp :: nörd.

SNMP :: UMSBLICK enthält SNMP-Module, um SNMP-Set auszuführen, zu erhalten, zu gehen, zu Fuß, als nächstes, Walk_Hash usw. ...

386

Herunterladen