Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: system command erroneously states 'can't spawn <executable>'

by jimbojones (Friar)
on Feb 25, 2005 at 16:49 UTC ( [id://434558]=note: print w/replies, xml ) Need Help??


in reply to system command erroneously states 'can't spawn <executable>'

Hi

The issue, and the error message, aren't from DOS, they're from Perl source code in win32.c. If the system returns a negative error code, the Perl C code spits out that warning, and sets $? to 255 * 256, which you bit shift down to 255.

I don't know how (yet) to raise a bug issue with the Perl source, but perhaps that error can be checked for which version of the windows perl is running on, and only return it for Windows OSs that don't support negative error codes.

- j

  • Comment on Re: system command erroneously states 'can't spawn <executable>'

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://434558]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (3)
As of 2024-04-19 05:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found