On 11/6/25 1:42 AM, Peter Pentchev wrote:
On Wed, Nov 05, 2025 at 09:40:51PM -0800, ToddAndMargo via perl6-users wrote:
On 11/5/25 9:32 PM, ToddAndMargo via perl6-users wrote:
Hi All,

Why would a Raku program return an exit code of
-1073741510 (3221225786)?

Yours in Confusion,
-T

This is happening to me in Windows 10

Search.brave.com's AI states this:
https://search.brave.com/search?q=why+would+a+raku+return+an+exit+code+of+-1073741510&spellcheck=0&source=alteredQuery&summary=1&conversation=d94c64bece8d47d076d8ea

   The exit code -1073741510 (0xc000013a) is a Windows-specific
   error code that indicates an application was terminated
   abruptly during a logoff or shutdown sequence. This error
   is not directly related to Raku itself but can occur if
   a Raku program is running as part of a larger application
   or service that is terminated unexpectedly, such as when
   the system shuts down too quickly for the process to exit
   gracefully. The error typically arises when the operating
   system does not allow sufficient time for the application
   to close properly, which can happen during a Windows logoff
   or shutdown.


When I run my program manually, it exits perfectly.

Since this runs unattended, how it the world do
I trace this down?  Log every subroutine that is
called? Is there a tracing module that will do
this for me?

This is not an error in your program itself. Your program would
probably run fine, but it just happened to be invoked at
exactly the wrong time: when something else tried to shut
the Windows computer down or reboot it.

This is not something you have control over, unless it was your
program (or the program that invoked it) that tried to reboot
the system, in which case the program that invokes the other one
should be prepared to handle that exit code - it should check for
that exit code and say "oh, yeah, well, we don't know how far
things went, but apparently it doesn't really matter right now,
we cannot do anything more since the system is shutting down".

G'luck,
Peter



Hi Peter,

Thank you!

I see that now.  They start their backup program,
which my program is part of, then shut their
computer down.

I have had to tell folks that if they want things
done after hours, they have to leave their computers
on.  I am good at what I do, but I can not remotely
power on their computers.   (I have never seen wake
on Lan work correctly.)

-T

Reply via email to