Forced system restart stopped program running.

 

Hello everyone,

Its been a long time since my OS forced a shutdown/restarted.  After I realized the problem, I ran a part of the code I never run.

void CheckUp()
  {
   Alert("Start");
   Total_Orders=OrdersTotal();
   for(Total_Tickets=0; Total_Tickets < Total_Orders; Total_Tickets++)
     {
      if(OrderSelect(Total_Tickets,SELECT_BY_POS)==true)
         ticket = OrderTicket();
      Check_Ticket[Total_Tickets] = ticket;
      Alert(Check_Ticket [Total_Tickets]);
     }
  }

Now my code placed tickets numbers alphabetically by pairs.

How do I fix this?

Reason: