Matthias Fechner <idefix(at)fechner.net> wrote:
>
> Hallo Oliver,
>
> * Oliver Fromme <olli(at)lurza.secnetix.de> [20-06-05 15:06]:
> > > schreiben, dann macht es die Pipe zu,
> >
> > Ist das inzwischen gesicherte Erkenntnis, daß genau das
> > passiert, oder nur Spekulation?
>
> das ist jetzt absolut sicher.
Und wie hast Du das verifiziert? Sorry, daß ich so nach-
bohre, aber ich finde das ganze ziemlich abstrus.
> Mit dem Patch von mir, macht er die Pipe nicht vorher zu.
»Patch« ist gut. :-)
> Allerding verstehe ich es nicht, da muss irgendwas ganz komisch laufen.
Ich kann die Wirkung Deines »Patches« auch nicht im minde-
sten nachvollziehen. Die einzige Erklärung ist eigentlich,
daß Dein Compiler kaputt ist. Ändert sich das Verhalten
des Binaries, wenn Du andere Optimizer-Optionen nimmst
(-O0 statt -O1 o.ä., kein -march=xxx o.ä.)?
Falls das nichts ändert: Kannst Du mal von einem funktio-
nierenden und einem nicht funktionierenden cron-Binary ein
Disassembly-Listing der betreffenden Funktion machen, und
dann von beiden ein diff? (Am besten nur mit -O0 -g compi-
liert.)
Noch 'ne Idee: Versuch mal ein cron-Binary aus einer be-
kannt funktionierenden Quelle, z.B. von einer FreeBSD-CD
(oder DVD) oder von einem FreeBSD-FTP-Server.
Das Problem mag äußerst sonderbar sein, aber wenn es 100%
reproduzierbar ist -- und das ist es ja --, dann muß man
ihm auf die Schliche kommen können.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." -- Doug Gwyn To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Mon 20 Jun 2005 - 19:45:04 CEST