Modify ↓
Opened 18 years ago
Closed 18 years ago
#469 closed Bug (No Bug)
0x8007007E error when compiled 32 bit. OK when compiled 64 bit.
| Reported by: | Owned by: | ||
|---|---|---|---|
| Milestone: | Component: | AutoIt | |
| Version: | 3.2.12.0 | Severity: | None |
| Keywords: | Cc: |
Description
The Run function returns error 0x8007007E when I run the attached script after compiling for 32 bit. It works fine when compiled 64 bit or if run as a script (Testit.AU3). My environment is Vista Ultimate 64 bit version. W32tm.exe which is being run exists in C:\Windows\System32.
Thanks,
- Dave
Attachments (2)
Change History (3)
by , 18 years ago
| Attachment: | Testit.AU3 added |
|---|
comment:1 by , 18 years ago
| Resolution: | → No Bug |
|---|---|
| Status: | new → closed |
by , 18 years ago
| Attachment: | Testit2.AU3 added |
|---|
Note:
See TracTickets
for help on using tickets.

This doesn't look like a bug to me. The system32 directory is a 64-bit directory so it doesn't surprise me that it would be on the path for a 64-bit process. It also doesn't surprise me that a 32-bit process can't find a file stored there.
The solution? Always specify a full path to the executable so you know in which directory it's searched for.