Re: exit(0) oder nicht exit(0)

From: Daniel Graupner <Listen(at)danielgraupner.de>
Date: Wed, 16 Aug 2006 10:53:10 +0200

Am Mittwoch 16 August 2006 09:29 schrieb Oliver Fromme:
> Daniel Graupner wrote:
> > Dominik Brettnacher wrote:
> Ja, aber auf unterschiedliche Weise, z.B. sieht der Stack
> in beiden Fällen ganz anders aus. Wenn Du also irgendwo
> einen Bug hast (Pointer-bug, Buffer-overflow o.ä.), der
> einen Teil des Stacks überschreibt (z.B. die Rücksprung-
> adresse von main()), würde es das Phänomen exakt erklären.

Hmm, ich dachte das "return 0" resultiert letztlich auch nur in nem "exit(0)".
Warum sieht der stack anders aus, die Sachen im Stack müssen doch so oder
so "geseichert" werden.

> Eine andere Erklärung gibt es IMHO nicht.

OK, beim debuggen könnten tools wie valgrind also helfen, mal sehen.

Danke,
Daniel.

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 16 Aug 2006 - 10:54:35 CEST

search this site