jmolloy / pedigree

Pedigree operating system
http://pedigree.googlecode.com
ISC License
89 stars 5 forks source link

Trying to run a shell script using ./ results in the DynamicLinker trying to run the script #5

Closed lsproc closed 11 years ago

lsproc commented 15 years ago

If you try to execute a shell script (such as a configure script), or even a non shell script such as a C code file, then the DynamicLinker will try to execute the file and crash and burn as you would expect.

When executing a code file: breakpoint as it knows it aint an ELF. When executing a shell script: pagefault

jmolloy commented 15 years ago

Known issue - fix is to add shebang parsing to the posix_execve function. Leaving open, needs fixing.

miselin commented 11 years ago

This was fixed forever ago, making a note here now.