linux-l: sigill
Tobias Schlottke
toby at cpth.de
Fr Jul 13 14:20:31 CEST 2001
Ah, das ist mir auch mal passiert, allerdings
war das n Program, bzw. ne lib von mir.
War auch der getpid call. Ich hatte auf
Suse 6.0 oder 6.1 compiliert und dann auf 6.2 laufen
lassen wollen.
Ich hab damals einfach neukompiliert.
Das Problem ist kernel <-> libc
Gruß,
Toby
On 13 Jul 2001, Robert Sander wrote:
> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab9c000
> getpid() = 13522
> --- SIGILL (Illegal instruction) ---
>
> Die C-Bibliothek wird aus dem libc6-dbg Paket geladen, wir haben uns
> daraus mehr Infos erhofft, ist aber kein Unterschied.
>
> Laut Oracle-Support soll danach auf /tmp zugegriffen werden, das
> Verzeichnis sieht so aus:
>
> drwxrwxrwt 5 root root 4096 Jul 13 14:04 /tmp
>
> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/sda7 4664632 76 4427600 0% /tmp
>
> Der ausführende Benutzer spielt auch keine Rolle.
>
> Grüße
> --
> Robert Sander
> Computer Scientist Epigenomics AG
> Bioinformatics R&D www.epigenomics.com Kastanienallee 24
> +493024345330 10435 Berlin
>
Mehr Informationen über die Mailingliste linux-l