Opened 6 years ago

Last modified 6 years ago

#1511 new defect

Project Skeleton Generation not working in Win32

Reported by: itcharlie Owned by:
Priority: major Milestone:
Component: not classified yet Version: 1.00
Keywords: Cc:


Following the steps outlined in this wiki on a trunk checkout:

Generated the attached screen shot error.

Below is a copy of the error message in the command line:

Use of uninitialized value in pattern match (m) at C:/Users/cgonzalez/Desktop/
Padre/Padre?/lib/Padre/Wx/Dialog/ line 165.
Use of uninitialized value in sprintf at C:/Users/cgonzalez/Desktop/Padre/Padre/
lib/Padre/Wx/Dialog/ line 166.

Attachments (1)

screenshot (1).png (34.7 KB) - added by itcharlie 6 years ago.
screenshot of module starter error

Download all attachments as: .zip

Change History (2)

Changed 6 years ago by itcharlie

screenshot of module starter error

comment:1 Changed 6 years ago by itcharlie

module starter when run via commandline works fine. 
Example of execution:

module-starter --module Testing --author "Charlie" --email --builder Module::Install --license perl --verbose  --dir= C:\\Users\\cgonzalez\\Desktop\\Testing

The module-starter command is executed by  _execute_process_and_wait which is available in  line 114 inside Padre/Util/ 

I believe the reason why it fails is because the STDOUT and STERR files are in relative path format and it fails to read from the files in order to detect success/failure.

example of commands and options.
 $VAR1 = [
          'module-starter --module Testing --author "Charlie" --email --builder Module::Install --license perl --verbose',

Note: See TracTickets for help on using tickets.