View Issue Details

IDProjectCategoryLast Update
0027606AI War 2Crash/ExceptionSep 18, 2022 6:47 pm
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version5.514 Refinements 
Fixed in Version5.515 Hotfix 
Summary0027606: steam networking sockets error
DescriptionI'm getting entries like this in my Unity player.log
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0

TagsNo tags attached.

Activities

BadgerBadger

Sep 17, 2022 11:07 pm

manager   ~0067218

Last edited: Sep 17, 2022 11:15 pm

And later a crash ( this seen several times)
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (1781) : r >= 0
Caught fatal signal - signo:11 code:1 errno:0 addr:0x3f3a9018
Obtained 25 stack frames.
#0 0x007fac2e08ba70 in __sigaction
0000001 0x007fac2f9f1b88 in block_locate_free
0000002 0x007fac2f9f1da5 in tlsf_memalign
0000003 0x007fac2ef5cb36 in DynamicHeapAllocator::Allocate(unsigned long, int)
0000004 0x007fac2ef562a0 in MemoryManager::Allocate(unsigned long, unsigned long, MemLabelId, AllocateOptions, char const*, int)
0000005 0x007fac2ef56021 in malloc_internal(unsigned long, unsigned long, MemLabelId, AllocateOptions, char const*, int)
0000006 0x007fac2ff18b1c in physx::shdfnd::BroadcastingAllocator::allocate(unsigned long, char const*, char const*, int)
0000007 0x007fac300845e1 in Region::staticSort()
0000008 0x007fac30084853 in Region::prepareOverlaps()
0000009 0x007fac3008493e in MBP::prepareOverlaps()
0000010 0x007fac300849e5 in physx::Bp::BroadPhaseMBP::update(unsigned int, physx::PxcScratchAllocator*, physx::Bp::BroadPhaseUpdateData const&, physx::PxBaseTask*, physx::PxBaseTask*)
0000011 0x007fac2fffc8b6 in physx::Bp::AABBManager::finalizeUpdate(unsigned int, physx::PxcScratchAllocator*, physx::PxBaseTask*, physx::PxBaseTask*)
0000012 0x007fac2ff55d84 in physx::Cm::Task::run()
0000013 0x007fac2f28d0ba in PhysxJobFunc(physx::PxBaseTask*)
0000014 0x007fac2f16b4f4 in JobQueue::Exec(JobInfo*, long long, int, bool)
0000015 0x007fac2f16b6af in JobQueue::ExecuteOneJob()
0000016 0x007fac2f267b1b in CompletionTask::ProcessAllPhysicsTasks()
0000017 0x007fac2f285dc2 in PhysicsManager::Simulate(int, float)
0000018 0x007fac2f19fc97 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000019 0x007fac2f19fc52 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000020 0x007fac2f1a01fe in PlayerLoop()
0000021 0x007fac2f382c03 in PlayerMain(int, char**)
0000022 0x007fac2e076550 in __libc_start_call_main
0000023 0x007fac2e076609 in __libc_start_main
0000024 0x00000000201029 in (Unknown)

Chris_McElligottPark

Sep 18, 2022 12:11 pm

administrator   ~0067228

I have no idea what any of that means. It looks like a bug in steam. I’ve never seen it before. Might be related to a current version of the steam client; that happens very rarely, but the fix would have to be on their end if so.

BadgerBadger

Sep 18, 2022 1:56 pm

manager   ~0067229

Another crash on linux (no MP involved)
Caught fatal signal - signo:11 code:1 errno:0 addr:(nil)
Obtained 18 stack frames.
#0 0x007ffbf623ca70 in __sigaction
0000001 0x007ffbf7091137 in RendererScene::ApplyPendingAddRemoveNodes()
0000002 0x007ffbf70905c3 in RendererScene::RemoveRenderer(int)
0000003 0x007ffbf7156b41 in Renderer::RemoveFromScene()
0000004 0x007ffbf7471843 in Renderer_Set_Custom_PropEnabled(ScriptingBackendNativeObjectPtrOpaque*, unsigned char)
0000005 0x00000040eabf2e in (wrapper managed-to-native) UnityEngine.Renderer:set_enabled (UnityEngine.Renderer,bool)
0000006 0x007ffae1a5bcdd in mono_print_method_from_ip
0000007 0x007ffae1bcbb18 in mono_perfcounter_foreach
0000008 0x007ffae1bcc9c5 in mono_runtime_invoke
0000009 0x007ffbf73cf582 in scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool)
0000010 0x007ffbf73cd822 in ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)
0000011 0x007ffbf73cd721 in ScriptingInvocation::InvokeChecked(ScriptingExceptionPtr*)
0000012 0x007ffbf74090b7 in SerializableManagedRef::CallMethod(Object&, ScriptingMethodPtr)
0000013 0x007ffbf73b00b3 in MonoBehaviour::RemoveFromManager()
0000014 0x007ffbf74a7f83 in Behaviour_Set_Custom_PropEnabled(ScriptingBackendNativeObjectPtrOpaque*, unsigned char)
0000015 0x00000040a1d46e in (wrapper managed-to-native) UnityEngine.Behaviour:set_enabled (UnityEngine.Behaviour,bool)
0000016 0x000000413e5b4a in Arcen.AIW2.Core.GameEntity_Squad:TryToPutMeIntoTargetTransport_HostOnly (Arcen.AIW2.Core.GameEntity_Squad,Arcen.AIW2.Core.ArcenHostOnlySimContext)
0000017 0x000000411aa4cc in Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo/<>c__DisplayClass68_1:<DoCombatStepForPlanet>b__3 (Arcen.AIW2.Core.GameEntity_Squad)

BadgerBadger

Sep 18, 2022 2:05 pm

manager   ~0067230

Here's another linux crash:
Caught fatal signal - signo:11 code:1 errno:0 addr:0x7f048a0250
Obtained 18 stack frames.
#0 0x007f0505b22a70 in __sigaction
0000001 0x007f050749e185 in block_merge_next
0000002 0x007f050749e053 in tlsf_free
0000003 0x007f0506a093d9 in DynamicHeapAllocator::Deallocate(void*)
0000004 0x007f0506a06b71 in DualThreadAllocator<DynamicHeapAllocator>::TryDeallocate(void*)
0000005 0x007f0506a025fc in MemoryManager::Deallocate(void*, MemLabelId, char const*, int)
0000006 0x007f0507a6d1ee in physx::Sq::AABBPruner::commit()
0000007 0x007f0507a7dab1 in physx::Sq::SceneQueryManager::afterSync(physx::PxSceneQueryUpdateMode::Enum)
0000008 0x007f0507a15464 in physx::NpScene::fetchResultsPostContactCallbacks()
0000009 0x007f0507a15586 in physx::NpScene::fetchResults(bool, unsigned int*)
0000010 0x007f0506d31dd5 in PhysicsManager::Simulate(int, float)
0000011 0x007f0506c4bc97 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000012 0x007f0506c4bc52 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000013 0x007f0506c4c1fe in PlayerLoop()
0000014 0x007f0506e2ec03 in PlayerMain(int, char**)
0000015 0x007f0505b0d550 in __libc_start_call_main
0000016 0x007f0505b0d609 in __libc_start_main
0000017 0x00000000201029 in (Unknown)

BadgerBadger

Sep 18, 2022 2:19 pm

manager   ~0067231

Steam_SetMinidumpSteamID: Caching Steam ID: 76561198283838364 [API loaded no]
Caught fatal signal - signo:11 code:128 errno:0 addr:(nil)
Obtained 25 stack frames.
#0 0x007efe5ea3ca70 in __sigaction
0000001 0x007efe6029dfd0 in tlsf_free
0000002 0x007efe5f8093d9 in DynamicHeapAllocator::Deallocate(void*)
0000003 0x007efe5f806b71 in DualThreadAllocator<DynamicHeapAllocator>::TryDeallocate(void*)
0000004 0x007efe5f8025fc in MemoryManager::Deallocate(void*, MemLabelId, char const*, int)
0000005 0x007efe60948a7a in physx::Cm::RadixSortBuffered::Resize(unsigned int)
0000006 0x007efe60948b7f in physx::Cm::RadixSortBuffered::Sort(unsigned int const*, unsigned int, physx::Cm::RadixHint)
0000007 0x007efe60930717 in Region::staticSort()
0000008 0x007efe60930853 in Region::prepareOverlaps()
0000009 0x007efe6093093e in MBP::prepareOverlaps()
0000010 0x007efe609309e5 in physx::Bp::BroadPhaseMBP::update(unsigned int, physx::PxcScratchAllocator*, physx::Bp::BroadPhaseUpdateData const&, physx::PxBaseTask*, physx::PxBaseTask*)
0000011 0x007efe608a88b6 in physx::Bp::AABBManager::finalizeUpdate(unsigned int, physx::PxcScratchAllocator*, physx::PxBaseTask*, physx::PxBaseTask*)
0000012 0x007efe60801d84 in physx::Cm::Task::run()
0000013 0x007efe5fb390ba in PhysxJobFunc(physx::PxBaseTask*)
0000014 0x007efe5fa174f4 in JobQueue::Exec(JobInfo*, long long, int, bool)
0000015 0x007efe5fa176af in JobQueue::ExecuteOneJob()
0000016 0x007efe5fb13b1b in CompletionTask::ProcessAllPhysicsTasks()
0000017 0x007efe5fb31dc2 in PhysicsManager::Simulate(int, float)
0000018 0x007efe5fa4bc97 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000019 0x007efe5fa4bc52 in ExecutePlayerLoop(NativePlayerLoopSystem*)
0000020 0x007efe5fa4c1fe in PlayerLoop()
0000021 0x007efe5fc2ec03 in PlayerMain(int, char**)
0000022 0x007efe5ea27550 in __libc_start_call_main
0000023 0x007efe5ea27609 in __libc_start_main
0000024 0x00000000201029 in (Unknown)

Chris_McElligottPark

Sep 18, 2022 5:08 pm

administrator   ~0067232

I have reverted the upgrades to the steam APIs and the gog APIs, which should solve this. I did not downgrade the unity version, as that should be unrelated.

BadgerBadger

Sep 18, 2022 6:47 pm

manager   ~0067233

After your changes I ran a game for 2 hours w/o an issue; prior to the fix the same game was crashing every 10-15 minutes. Gonna mark this fixed

Issue History

Date Modified Username Field Change
Sep 17, 2022 10:52 pm BadgerBadger New Issue
Sep 17, 2022 10:52 pm BadgerBadger Status new => assigned
Sep 17, 2022 10:52 pm BadgerBadger Assigned To => Chris_McElligottPark
Sep 17, 2022 11:07 pm BadgerBadger Note Added: 0067218
Sep 17, 2022 11:15 pm BadgerBadger Note Edited: 0067218
Sep 18, 2022 12:11 pm Chris_McElligottPark Note Added: 0067228
Sep 18, 2022 1:56 pm BadgerBadger Note Added: 0067229
Sep 18, 2022 2:05 pm BadgerBadger Note Added: 0067230
Sep 18, 2022 2:19 pm BadgerBadger Note Added: 0067231
Sep 18, 2022 5:08 pm Chris_McElligottPark Note Added: 0067232
Sep 18, 2022 6:47 pm BadgerBadger Note Added: 0067233
Sep 18, 2022 6:47 pm BadgerBadger Status assigned => resolved
Sep 18, 2022 6:47 pm BadgerBadger Resolution open => fixed
Sep 18, 2022 6:47 pm BadgerBadger Fixed in Version => 5.515 Hotfix