[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] elf interpreter prefix scanning can get stuck in a loop
From: |
Lennert Buytenhek |
Subject: |
[Qemu-devel] elf interpreter prefix scanning can get stuck in a loop |
Date: |
Sat, 18 Dec 2004 23:09:03 +0100 |
User-agent: |
Mutt/1.4.1i |
Hi,
init_paths() seems to be able to get stuck in an 'infinite' loop. For
example when encountering a '.' symlink:
open("/data/fc2/arm/root/usr/include/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/beecrypt/asm-generic",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 27
I'd suggest to always skip symlinks but that doesn't seem like the right
thing to do..
--L
- [Qemu-devel] elf interpreter prefix scanning can get stuck in a loop,
Lennert Buytenhek <=