Opened 18 years ago
Closed 11 years ago
#180 closed defect (fixed)
libc: spawnvpe adds default extention (.exe) preventing execution of scripts without extension
| Reported by: | bird | Owned by: | bird |
|---|---|---|---|
| Priority: | normal | Milestone: | libc-0.6.6 |
| Component: | libc | Version: | 0.6 |
| Severity: | blocker | Keywords: | |
| Cc: |
Description
Stupid bug that shows up in cases like echo file-to-compress | xargs /usr/lib/portage/bin/ecompress.
Change History (6)
comment:1 by , 15 years ago
| Status: | new → assigned |
|---|
comment:2 by , 14 years ago
| Milestone: | libc-0.6.5 → libc-0.7 |
|---|
comment:3 by , 11 years ago
| Resolution: | → duplicate |
|---|---|
| Status: | assigned → closed |
comment:4 by , 11 years ago
| Milestone: | libc-0.7 → libc-0.6.6 |
|---|---|
| Resolution: | duplicate |
| Status: | closed → reopened |
comment:5 by , 11 years ago
Looking at the crazy buffer handling in _path and _searchenv, I decided to re-implement them with proper buffer overflowing, more flexible extension search, and avoiding mistaking directories for files. Committed the 0.6 code in r3903.
comment:6 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Forwardported to trunk in r3904.
Note:
See TracTickets
for help on using tickets.

I'm closing this one in favor of #300 as it contains a patch and also provides some related discussion.