Re: core dump
On Thu Aug 14 07:16PM, Daniel Hofmann wrote: Andreas Pakulat [EMAIL PROTECTED] writes: mit ulimit -c setzt Du die maximale Größe für Coredateien. 8192 Bytes ist ziemlich klein. Das folgende kleine Progrämmchen z.B. erzeugt bei mir eine Coredatei von rund 60kB: /* coretest.c /* int main(void) { int *p = 0; *p = 123; return 0; } tatsache, damit bekomme ich auch nen core dump. Ich hatte es mit einem anderen Programm versucht, vielleicht lag es da an dem threading problem oder der segfault war in keiner libc6 funktion oder so. danke für die hilfe. gruß, andreas -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: core dump
[EMAIL PROTECTED] writes: On Thu Aug 14 07:16PM, Daniel Hofmann wrote: Andreas Pakulat [EMAIL PROTECTED] writes: mit ulimit -c setzt Du die maximale Größe für Coredateien. 8192 Bytes ist ziemlich klein. Das folgende kleine Progrämmchen z.B. erzeugt bei mir eine Coredatei von rund 60kB: /* coretest.c /* int main(void) { int *p = 0; *p = 123; return 0; } tatsache, damit bekomme ich auch nen core dump. Ich hatte es mit einem anderen Programm versucht, vielleicht lag es da an dem threading problem oder der segfault war in keiner libc6 funktion oder so. danke für die hilfe. gruß, andreas Das war das erste mal, dass ich jemand mit einem Programm, das abstürzt glücklich machen konnte. Das Programmiererdasein birgt doch immer wieder neue Überraschungen :-) Grüße, Daniel. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: core dump
[EMAIL PROTECTED] schrieb: wie kriege ich es hin, daß Programme, die unvorhergesehen beendet werden (segmentation fault), einen core dump erstellen? Linux kennt keine Coredumps. Die Funktion gibt es nur als separaten Patch der mit crash genutzt wird. Ich habe es mit 'ulimit -c 8192' probiert, aber leider bekomme ich keinen core. Ganz kalt... -- [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: core dump
Andreas Pakulat [EMAIL PROTECTED] writes: On 14.Aug 2003 - 15:29:09, Rainer Ellinger wrote: [EMAIL PROTECTED] schrieb: wie kriege ich es hin, daß Programme, die unvorhergesehen beendet werden (segmentation fault), einen core dump erstellen? Linux kennt keine Coredumps. Die Funktion gibt es nur als separaten Patch der mit crash genutzt wird. Also meins schon. Woher hast Du die Information? Würde mich dann aber doch wundern, habe ich nämlich schon selbst ausprobiert, ich weiss grad nicht mit welchem Prog. Ich habe es mit 'ulimit -c 8192' probiert, aber leider bekomme ich keinen core. mit ulimit -c setzt Du die maximale Größe für Coredateien. 8192 Bytes ist ziemlich klein. Das folgende kleine Progrämmchen z.B. erzeugt bei mir eine Coredatei von rund 60kB: /* coretest.c /* int main(void) { int *p = 0; *p = 123; return 0; } [EMAIL PROTECTED]:~$ gcc -o coretest coretest.c [EMAIL PROTECTED]:~$ ./coretest Speicherzugriffsfehler (core dumped) [EMAIL PROTECTED]:~$ ls -l core -rw---1 ich ich 61440 14. Aug 19:15 core Hmm, also ich hab ja nun nicht auf Anhieb mehr als die man 3 ulimit gefunden (naja man 2 ulimit, aber die scheint veraltet, zumindestens liefert mein ulimit 0 nicht -1) Ah ich sehe grad, das ist ein feature der bash, sprich die bildet das ab auf die jeweiligen C-Funktionen und da steht was von core-files. Selbst wenn es nur von der libc6 angeboten wird, dann gibts das im System, ich hab leider grad kein Programm zur Hand mit dem ich das Testen könnte. Richtig, ulimit ist ein Bash - Builtin. Grüße, Daniel. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: core dump
Andreas Pakulat schrieb: Linux kennt keine Coredumps. Die Funktion gibt es nur als separaten Patch der mit crash genutzt wird. Würde mich dann aber doch wundern, habe ich nämlich schon selbst ausprobiert, ich weiss grad nicht mit welchem Prog. Stimmt schon, wenn man als Linux den Kernel versteht. Aber trotzdem eine freudsche Fehlleistung: hatte nur Kernel und Oops im Kopf... Ich habe es mit 'ulimit -c 8192' probiert, aber leider bekomme ich keinen core. Dann ist das vielleicht eine multithreaded Anwendung? Siehe: /usr/share/doc/glibc-doc/FAQ.threads.html - Abschnitt G. -- [EMAIL PROTECTED] -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: core dump
On 14.Aug 2003 - 15:29:09, Rainer Ellinger wrote: [EMAIL PROTECTED] schrieb: wie kriege ich es hin, daß Programme, die unvorhergesehen beendet werden (segmentation fault), einen core dump erstellen? Linux kennt keine Coredumps. Die Funktion gibt es nur als separaten Patch der mit crash genutzt wird. Würde mich dann aber doch wundern, habe ich nämlich schon selbst ausprobiert, ich weiss grad nicht mit welchem Prog. Ich habe es mit 'ulimit -c 8192' probiert, aber leider bekomme ich keinen core. Ganz kalt... Hmm, also ich hab ja nun nicht auf Anhieb mehr als die man 3 ulimit gefunden (naja man 2 ulimit, aber die scheint veraltet, zumindestens liefert mein ulimit 0 nicht -1) Ah ich sehe grad, das ist ein feature der bash, sprich die bildet das ab auf die jeweiligen C-Funktionen und da steht was von core-files. Selbst wenn es nur von der libc6 angeboten wird, dann gibts das im System, ich hab leider grad kein Programm zur Hand mit dem ich das Testen könnte. Andreas -- Nicht Mangel an Ideen - denn man hat immer welche -, sondern an neuen macht Langweile. -- Jean Paul -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)