This appears to be related to
However, I wanted to add a bit more clarification for my situation.
I am up to cycle 396 on a single planet. Haven't even looked at the others. A few cycles ago, I send a dupe over to my teleport connected planet. While I'm on that planet, printables are available and I click, switch back, then choose a blueprint as normal. However, the next time it happened, I switched from the new planet, to my main planet by clicking the New Printables are Available alert in the top left. Then I click to choose a blueprint and this time the game freezes.
It's a weird freeze because my OS doesn't recognize it as being frozen. In fact, CPU is still being used and sometimes disk read accesses by the process occur. No keys or functions are working, and in fact, the icons in the bottom left that bounce when it recalculates your available resources are frozen in mid bounce. There is nothing in the log at all about this freeze.
Process Properties: https://gyazo.com/4a67b344db8ce4ac56c3340cb2c99fd2
I've included the Memory Map for this process, as well as current open files as it's in the frozen state.
I also attached GDB to the frozen process and ran a backtrace to hopefully find something useful for devs to fix.
(gdb) bt #0 0x00007fbfaeb55824 in GC_header_cache_miss () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #1 0x00007fbfaeb58991 in GC_mark_from () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #2 0x00007fbfaeb5d999 in GC_mark_some () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #3 0x00007fbfaeb5db4c in GC_stopped_mark () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #4 0x00007fbfaeb5ebe1 in GC_try_to_collect_inner () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #5 0x00007fbfaeb5ed2f in GC_collect_or_expand () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #6 0x00007fbfaeb5ef81 in GC_allocobj () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #7 0x00007fbfaeb5fd4c in GC_generic_malloc_inner () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #8 0x00007fbfaeb62bc4 in GC_generic_malloc () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #9 0x00007fbfaeb62e2c in GC_malloc_kind_global () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #10 0x00007fbfaeb35f77 in ?? () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #11 0x00007fbfaeaebe93 in ?? () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #12 0x00007fbfaeaebefa in ?? () from /home/deus/.steam/steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/MonoBleedingEdge/x86_64/libmonobdwgc-2.0.so #13 0x000000004096cf3f in ?? () #14 0x00007fbe0a839d50 in ?? () #15 0x0000000000000022 in ?? () #16 0x00007fbe0a839d50 in ?? () #17 0x00007fbd03b504b0 in ?? () #18 0x00007fbe0a839d50 in ?? () #19 0x000000000115c2d0 in ?? () #20 0x00007ffe2212c510 in ?? () #21 0x00007ffe2212c400 in ?? () #22 0x00007fbe0a839d50 in ?? () #23 0x00000000422b832c in ?? () #24 0x00007ffe2212c7b0 in ?? () #25 0x000000004096cf3f in ?? () #26 0x0000000000000008 in ?? () #27 0x0000000000000002 in ?? () #28 0x00007fbcb21effc0 in ?? () #29 0x0000000000000002 in ?? () #30 0x0000000000000008 in ?? () #31 0x0000000041948fb0 in ?? () #32 0x0000000007b9e7c0 in ?? () #33 0x0000000000000000 in ?? ()
(gdb) continue Continuing. Thread 42 "KWorker3" received signal SIGXCPU, CPU time limit exceeded. [Switching to Thread 0x7fbedc11c700 (LWP 25594)] 0x00007fc08753e356 in __GI___sigsuspend (set=0x7fbfaee87df0) at ../sysdeps/unix/sysv/linux/sigsuspend.c:26 26 ../sysdeps/unix/sysv/linux/sigsuspend.c: No such file or directory. (gdb) Thread 47 "OxygenNotInclud" received signal SIGXCPU, CPU time limit exceeded. [Switching to Thread 0x7fbead6ca700 (LWP 25602)] 0x00007fc08753e356 in __GI___sigsuspend (set=0x7fbfaee87df0) at ../sysdeps/unix/sysv/linux/sigsuspend.c:26 26 in ../sysdeps/unix/sysv/linux/sigsuspend.c (gdb) continue Continuing.
I was hoping there'd be some more useful information if I told the program to continue, but it just kept SIGXCPU. If any Devs that see this have any information that they'd find useful, I'd be more than happy to set things up to gather that information.
Unknown.
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now