Menu

#61 not able to find good EVA suit

3.07
closed
2017-01-20
2015-06-27
JBC
No

not able to find good EVA suit

Thanks for the great simulation ! I have been trying the 3.07 version of late, and, after a time, I cannot proceed with any mining, prospecting, ... missions, because the settlers are unable to find good EVA suits. Here is a sample of the log :

27 juin 2015 13:36:20 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Anna Harmon cannot exit airlock from Odyssey due to not able to find good EVA suit.
27 juin 2015 13:36:20 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Evelyn Garcia cannot exit airlock from Odyssey due to not able to find good EVA suit.
27 juin 2015 13:36:20 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Heidi Hensley cannot exit airlock from Odyssey due to not able to find good EVA suit.

I have tried making a bunch of new EVA suits, as well as salvaging some, and I have also tried having 100 of them ressuplied, but it did not change anything. On the other hand, technicians seem to be able to exit base to maintain nuclear reactors and such.

Here is a more complete log:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27 juin 2015 13:51:05 INFO org.mars_sim.msp.MarsProject Starting Mars Simulation
27 juin 2015 13:51:07 SEVERE org.mars_sim.msp.ui.swing.sound.AudioPlayer Issues when playing WAV sound
27 juin 2015 13:51:12 SEVERE org.mars_sim.msp.ui.swing.sound.AudioPlayer Issues when playing WAV sound
27 juin 2015 13:51:12 SEVERE org.mars_sim.msp.core.time.UpTimer Too long since last time pulse, clearing update time
27 juin 2015 13:51:42 INFO org.mars_sim.msp.core.person.ai.mission.Mission Regolith Prospecting started by Anna Harmon at Schiaparelli Point
27 juin 2015 13:51:52 SEVERE org.mars_sim.msp.core.time.UpTimer Too long since last time pulse, clearing update time
27 juin 2015 13:52:02 SEVERE org.mars_sim.msp.core.time.UpTimer Too long since last time pulse, clearing update time
27 juin 2015 13:52:03 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Anna Harmon cannot exit airlock from Bedouin due to not able to find good EVA suit.
27 juin 2015 13:52:03 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Heidi Hensley cannot exit airlock from Bedouin due to not able to find good EVA suit.
27 juin 2015 13:52:03 SEVERE org.mars_sim.msp.core.person.ai.task.ExitAirlock Victor Plantico cannot exit airlock from Bedouin due to not able to find good EVA suit.
27 juin 2015 13:52:08 INFO org.mars_sim.msp.core.person.ai.mission.Mission Regolith Prospecting ending at Disembarking due to Successfully disembarked.
27 juin 2015 13:52:13 SEVERE org.mars_sim.msp.core.time.UpTimer Too long since last time pulse, clearing update time
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Discussion

  • manny kung

    manny kung - 2015-06-27

    Hi JBC,

    Happy to see you helping out in debugging msp!

    Before we identify it as a bug, if you have the simulation saved, can you take a look at the Inventory tab inside the vehicle Bedouin to see if it has extra EVA suits? (also to check if any occupants have extra suits?)

    I wonder if you recall if there is anything happening to your computer between beginning of Regolith Prospecting mission at the time 13:51:42 and at the time 13:52:03 when the first "cannot exit airlock from" message showed up?

    There were two "Too long since last time pulse, clearing update time" msg.

    If you can capture some screenshots and posted them here, it will help further debugging, since this bug may still be in the 3.08 codebase.

    Also, do you think you can check out the latest 3.08 build instead?

    We have made numerous code changes in a number of EVA related classes and the Inventory class since the 3.07 release, particularly after we've incorporated the use of bots.

    I can see that ExitAirlock.java was last changed by Scott in build 3391 on 5/22/2015. The canExitAirLock() in ExitAirlock.java was not touched though.

    It could be an old bug that was already fixed.

    By the way, canExitAirLock() can be called by numerous ai tasks or ai missions.

    Manny

     
    • JBC

      JBC - 2015-06-28

      Hi Manny,
      Thanks a lot for your answer. I have tried with several vehicles, and had the same issue, but now that I try again and look at the EVA suits stored in the vehicles, I see all of them have each time a 100% wear condition. Either it is a bug, or the suits never get repaired, or the settlers choose to pick the worn out one instead of the 100 brand new ones I had resupplied. Also, all of the mission participants have an empty inventory. I add some screenshots.

      Now that I think of it, I wonder if it did not start to happen around the time I overrode mission creation, but it looks like a coincidence. I do not recall anything particular happening to my computer, except perhaps for a Gnome (Compiz) bug at some point.

      I would be more than happy to try with the latest 3.8. Where can I find it (a deb or a jar) ? I already have tried with some version (r3264) I found on the forum, but it probably isn't the latest one, and it did not cause any change.

      --
      JBC

       
  • manny kung

    manny kung - 2015-06-28

    Hi JBC,

    It does look like a bug. Let see if we can nail it.

    It would have helpful to know the status of the vehicle Beduoin since it was mentioned in your stack trace log.

    Question 1: has this particular vehicle ever departed from the settlement?

    Question 2: has this mission been scrubbed already? I wonder if EVA suits ever get loaded into the vehicle Beduoin in the first place. have any parts already been unloaded?

    Question 3: were there any accidents involving EVA suits in the Historical Event tab in Monitor Tool?

    In your screenshot, I don't see you open up the inventory tab inside this vehicle.

    -Manny

     
  • manny kung

    manny kung - 2015-06-28

    Note: you may be able to back trace what happened by reloading the last autosave file (from 10 mins ago).

    btw, it seems you have already have a development environment set up in order to see the stack trace, haven't you?

    I've just revised the steps in this link.
    https://sourceforge.net/p/mars-sim/wiki/Getting_Started_with_MSP/

    Note: I recommend using approach 2.

    Currently we are at 3.08 snapshot r3441. If you set up eclipse for the first time using the link above, it will checkout the latest build.

    If you have any previous builds, I would recommend deleting the old copies of the project and checkout the project again.

     
  • manny kung

    manny kung - 2017-01-20
    • status: open --> closed
    • assigned_to: manny kung
     
  • manny kung

    manny kung - 2017-01-20

    I believe this issue has been addressed. We have a few commits done to get rid the issues with ExitAirlock.

     

Log in to post a comment.