It spat out 3000 lines of stuff. I can't make much sense of it except for the last line: "Exited "OPENFILE_TEST.EXE" (process 0x18AC) with code -1073741819 (0xC0000005)." This is the same error code I posted above (access violation).
I should note that if I move the open out of the sub, it works. Like so:
# BITS OF CODE CHOPPED OFF
my $buttbrowse = $bin_win -> Button(-text=>"Browse", -command => sub {
+filepicker}) -> pack(-pady => 20);
open (OUT, ">:encoding(UTF-8)", "c:/test/filepath.txt") or print "Can'
+t open file: $!"; # this fails when the script is packed into an e
+xe with PAR::Packer
print OUT "File path: how would I know if I get printed before the sub
+ runs?";
close OUT;
MainLoop;
Of course this doesn't fix the problem because the variable I want to print to the file is filled in by the sub. But it does indicate something about the error perhaps. I would like to know if this error occurs for other people. I'd think not. |