Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash occurred on Force Stop -> Force Load #463

Closed
Wetmelon opened this issue Feb 26, 2015 · 3 comments · Fixed by #482
Closed

Crash occurred on Force Stop -> Force Load #463

Wetmelon opened this issue Feb 26, 2015 · 3 comments · Fixed by #482
Assignees
Labels

Comments

@Wetmelon
Copy link

I was orbiting Duna in an eccentric but stable orbit, was not timewarping. I quicksaved (F5) then hit "force stop" on the plugin. This seemed to complete correctly and the plugin read "Plugin stopped" or some variation of that. I clicked "Force Start" on the plugin and it immediately crashed to desktop.

@eggrobin
Copy link
Member

INFO file provided by @Wetmelon.
Relevant sections below, see also full log.

Log file created at: 2015/02/24 17:54:50
Running on machine: MELONMACHINE
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
I0224 17:54:50.484422 61132 interface.cpp:71] Initialized Google logging for Principia
I0224 17:54:50.485420 61132 interface.cpp:72] Principia version 2015022323-Bernstein-0-ga3684526fd942c9e98e27edb26e2a3e33e7b035f built on 2015-02-23T22:29:25.0698902Z by Microsoft Visual C++ version 180030501 for Windows x86
I0224 17:54:50.485420 61132 interface.cpp:85] Base address is 0A700000
[...]
I0224 18:04:38.252730 61132 plugin.cpp:121] Inserted vessel with GUID a4060667-db68-41f4-8319-be246c29555e at 4B5B1AF8
I0224 18:04:38.252730 61132 plugin.cpp:138] Initial |{orbit.pos, orbit.vel}| for vessel with GUID a4060667-db68-41f4-8319-be246c29555e: {{-1.37289687913922560e+10 m, +7.74025033483558300e+08 m, -2.96118206339302400e+07 m}, {-4.69649029351743710e+02 m s^-1, -9.19986414014547520e+03 m s^-1, -2.84526893310631300e+01 m s^-1}}
I0224 18:04:38.252730 61132 plugin.cpp:143] In barycentric coordinates: {{-9.47948662989308170e+09 m, -2.96118206339302400e+07 m, -9.96107584857981300e+09 m}, {+6.70672376931911460e+03 m s^-1, -2.84526893310631300e+01 m s^-1, -6.31489720343535560e+03 m s^-1}}
I0224 18:05:35.578790 61132 interface.cpp:133] Removing orbit rendering for the active vessel
I0224 18:06:07.190605 61132 interface.cpp:133] Removing orbit rendering for the active vessel
I0224 18:06:10.665902 61132 interface.cpp:163] Destroying Principia plugin
I0224 18:06:10.691929 61132 interface.cpp:169] Plugin destroyed
I0224 18:06:13.636003 61132 interface.cpp:163] Destroying Principia plugin
I0224 18:06:13.636003 61132 interface.cpp:169] Plugin destroyed
I0224 18:06:13.638001 61132 interface.cpp:152] Constructing Principia plugin
I0224 18:06:13.638001 61132 interface.cpp:158] Plugin constructed
I0224 18:06:13.639008 61132 interface.cpp:133] Inserting Eeloo...
I0224 18:06:13.639008 61132 plugin.cpp:83] Initial |{orbit.pos, orbit.vel}| for celestial at index 16: {{-9.59005183730164150e+09 m, +1.11228613092543820e+11 m, +1.19912709719905970e+10 m}, {-2.76459879360608240e+03 m s^-1, -4.79689998777210180e+02 m s^-1, -4.98320215881018310e+01 m s^-1}}
[...]
I0224 18:06:13.640009 61132 interface.cpp:133] Inserting Ast. YKE-423 (unloaded)...
I0224 18:06:13.640009 61132 plugin.cpp:121] Inserted vessel with GUID a4060667-db68-41f4-8319-be246c29555e at 6C0B4DE8
I0224 18:06:13.640009 61132 plugin.cpp:138] Initial |{orbit.pos, orbit.vel}| for vessel with GUID a4060667-db68-41f4-8319-be246c29555e: {{-1.37356991194866370e+10 m, +6.26465728835430150e+08 m, -3.00654355907858090e+07 m}, {-3.69772307386546170e+02 m s^-1, -9.20420254232087970e+03 m s^-1, -2.81246628614204860e+01 m s^-1}}
I0224 18:06:13.640009 61132 plugin.cpp:143] In barycentric coordinates: {{-9.37139589844028850e+09 m, -3.00654355907858090e+07 m, -1.00617507683885610e+10 m}, {+6.77470098805579250e+03 m s^-1, -2.81246628614204860e+01 m s^-1, -6.24159454961726710e+03 m s^-1}}
    @   0A743547    principia__SayHello [0x0A743546+250726]
    @   0A715163    principia__SayHello [0x0A715162+61314]
    @   0A72F061    principia__SayHello [0x0A72F060+167552]
    @   0A727868    principia__SayHello [0x0A727867+136839]
    @   0A721F84    principia__SayHello [0x0A721F83+114083]
    @   0A705111    principia__AdvanceTime [0x0A705110+80]
F0224 18:06:13.762493 61132 trajectory_body.hpp:116] Check failed: inserted.second Append at existing time

Decoded stacktrace:
trajectory_body.hpp:116
n_body_system_body.hpp:185
plugin.cpp:599
plugin.cpp:166
Requested replication with VLOG(1).

@eggrobin
Copy link
Member

A similar bug was encountered by @samschlegel.
Relevant sections of INFO file, see also full log.

Log file created at: 2015/03/22 16:42:59
Running on machine: APOLLO
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
I0322 16:42:59.483296  8988 interface.cpp:88] Initialized Google logging for Principia
I0322 16:42:59.483296  8988 interface.cpp:89] Principia version 2015032215-Bolzano-0-g3f25c9d7bb1294ca9eda63ed19e6676bba06c34d built on 2015-03-22T14:38:48.5294773Z by Microsoft Visual C++ version 180030501 for Windows x86
I0322 16:42:59.483296  8988 interface.cpp:102] Base address is 96DF0000
[...]
I0322 17:19:07.296151  8988 interface.cpp:406] principia::ksp_plugin::principia__SerializePlugin
I0322 17:19:07.296151  8988 interface.cpp:440] principia::ksp_plugin::principia__DeletePluginSerialization
I0322 17:19:07.296151  8988 interface.cpp:406] principia::ksp_plugin::principia__SerializePlugin
I0322 17:19:07.297127  8988 interface.cpp:440] principia::ksp_plugin::principia__DeletePluginSerialization
I0322 17:19:07.297127  8988 interface.cpp:406] principia::ksp_plugin::principia__SerializePlugin
I0322 17:19:07.297127  8988 interface.cpp:440] principia::ksp_plugin::principia__DeletePluginSerialization
I0322 17:19:07.297127  8988 interface.cpp:406] principia::ksp_plugin::principia__SerializePlugin
I0322 17:19:07.322520  8988 interface.cpp:440] principia::ksp_plugin::principia__DeletePluginSerialization
I0322 17:22:55.993464  8988 interface.cpp:180] Destroying Principia plugin
I0322 17:22:55.997370  8988 interface.cpp:186] Plugin destroyed
I0322 17:23:06.988756  8988 interface.cpp:180] Destroying Principia plugin
I0322 17:23:06.988756  8988 interface.cpp:186] Plugin destroyed
I0322 17:23:06.991690  8988 interface.cpp:169] Constructing Principia plugin
I0322 17:23:06.991690  8988 interface.cpp:175] Plugin constructed
I0322 17:23:06.991690  8988 interface.cpp:150] Inserting Eeloo...
I0322 17:23:06.991690  8988 plugin.cpp:84] Initial |{orbit.pos, orbit.vel}| for celestial at index 16: {{-1.09556703950767490e+11 m, +2.73401199200754700e+10 m, +1.19640243507529140e+10 m}, {-6.70458813742301910e+02 m s^-1, -2.68101117181456770e+03 m s^-1, +5.43086016740420160e+01 m s^-1}}
[...]
I0322 17:23:06.992665  8988 interface.cpp:150] Inserting Ast. TFH-583 (unloaded)...
I0322 17:23:06.992665  8988 plugin.cpp:122] Inserted vessel with GUID 60e50324-e1a1-45e0-bfa3-b07f1f44a90d at 49784B48
I0322 17:23:06.992665  8988 plugin.cpp:139] Initial |{orbit.pos, orbit.vel}| for vessel with GUID 60e50324-e1a1-45e0-bfa3-b07f1f44a90d: {{-2.18787230488255600e+09 m, +1.69931875884837460e+10 m, +1.40168598478083730e+08 m}, {-7.65927434743466710e+03 m s^-1, -1.64023296881819310e+03 m s^-1, +9.70915930603260760e+01 m s^-1}}
I0322 17:23:06.992665  8988 plugin.cpp:144] In barycentric coordinates: {{+8.34072405550680260e+09 m, +1.40168598478083730e+08 m, +1.49662130103029170e+10 m}, {-7.13444057733046070e+03 m s^-1, +9.70915930603260760e+01 m s^-1, +3.23335821860329950e+03 m s^-1}}
    @   96E3AC07    (No symbol) [0x96E3AC06]
    @   96E09AB3    (No symbol) [0x96E09AB2]
    @   96E1E890    (No symbol) [0x96E1E88F]
    @   96E1813D    (No symbol) [0x96E1813C]
    @   96DF7FD1    (No symbol) [0x96DF7FD0]
F0322 17:23:07.056144  8988 trajectory_body.hpp:116] Check failed: inserted.second Append at existing time

Decoded stacktrace:
trajectory_body.hpp:116
plugin.cpp:807
plugin.cpp:255
interface.cpp:302

@eggrobin
Copy link
Member

Replicated @Wetmelon's flavour of this bug by repeatedly Force Stop / Force Starting at timewarp 100x with a vessel in LKO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants