Hallo Stephan, On Wed, Feb 09, 2005 at 04:35:01PM +0100, Stephan Bergmann wrote: > Christian Lohmaier wrote: > >On Tue, Feb 08, 2005 at 09:26:18AM +0100, Mathias Bauer wrote: > >>Michael Hoehne wrote: > >>>[...] > >>>Kurzfassung also: Es m�ssen die mount-Optionen users und exec verwendet > >>>werden und sie m�ssen in genau dieser Reihenfolge auftauchen. > >> > >>Dann hat sich das Problem also erledigt. Die L�sung sollte man aber gut > >>aufbewahren, d�rfte nicht das letzte mal gewesen sein. ;-) > > > >Ich denke nicht da� sich das Problem erledigt hat. Jetzt ist lediglich > >ein Workaround bekannt. > > Des R�tsels L�sung ist wie folgt: > [...] > - Bei einem hinreichend neuen Linux-Kernel (wie z. B. dem bei SuSE 9.2 > benutzten) schl�gt mmap(2) mit PROT_READ dann fehl, wenn die entspr. > Datei auf einem "mount noexec"-Dateisystem liegt, und das ausgef�hrte > Programm keinen PT_GNU_STACK-Eintrag enth�lt, siehe > <http://www.ussg.iu.edu/hypermail/linux/kernel/0410.0/0478.html>. Dies > ist ein Fehler im Linux-Kernel.
Vielen Dank f�r die Erkl�rung und den Link! > Aus Sicht von OOo besteht die L�sung des Problems also darin, einen > hinreichend aktuellen GCC zu benutzen. F�r das von Sun gebaute OOo 2.0 > wird dies getan, so dass das Problem dort nicht mehr auftreten sollte. > (Wie das bei einem eventuellen OOo 1.1.5 aussieht kann ich momentan > nicht sagen.) Da bin ich auch �berfragt. Entweder wird das auch mit der neuen Buildumgebung gebaut - oder eben nicht :-) Keine Ahnung ob der Code der 1.1er Linue problemlos mit gcc 3.4 compilierbar ist... > [...] ciao Christian -- NP: Marilyn Manson - Dried Up, Tied And Dead To The World --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
