View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0023513 | AI War 2 | Bug - Other | Aug 7, 2020 2:07 am | Aug 7, 2020 2:16 pm | |
Reporter | BadgerBadger | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.116 GOG Networking Done | ||||
Fixed in Version | 2.117 Ion Cannons And Melee Units | ||||
Summary | 0023513: error messages about "No Networking" | ||||
Description | One starting a game I now see 8/7/2020 12:06:25 AM Unrequested attribute 'name' on node: <networking_framework name="NullHandler" display_name="No Networking" abbreviation="Null" description="If you want to make sure your game isn't opening any ports, because for instance you're playing single-player or otherwise don't want any connections, this is the way to go." special_type="NullHandler" client_connect_tooltip="The 'Null Socket' will not let you connect to others." /> | ||||
Tags | No tags attached. | ||||
|
That's a very basic sort of error to have, I don't think it could be possible to happen with it being the only error. I can't duplicate it, and I'm guessing that there's another error in your log prior to this one that is the real problem that's causing this one. Knock on wood, anyway, because this is super strange. |
|
Ah, you're right I don't have GOG installed. Edit: This is on a pure steam build, not a dev build 8/7/2020 12:06:15 AM Outer error while initializing a table Arcen.AIW2.Core.NetworkingFrameworkTable debugStage 1600: System.TypeInitializationException: The type initializer for 'Galaxy.Api.GalaxyID' threw an exception. ---> System.TypeInitializationException: The typ\ e initializer for 'Galaxy.Api.GalaxyInstancePINVOKE' threw an exception. ---> System.TypeInitializationException: The type initializer for 'SWIGExceptionHelper' threw an exception. ---> System.DllNotFoundException: GalaxyCSharpGlue at (wrapper managed-to-native) Galaxy.Api.GalaxyInstancePINVOKE+SWIGExceptionHelper.SWIGRegisterExceptionCallbacks_GalaxyInstance(Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptio\ nHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Ap\ i.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExcepti\ onHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate,Galaxy.Api.GalaxyInstancePINVOKE/SWIGExceptionHelper/ExceptionDelegate) at Galaxy.Api.GalaxyInstancePINVOKE+SWIGExceptionHelper..cctor () [0x000ee] in <3b449dcde8434527a16333f25634f562>:0 --- End of inner exception stack trace --- at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr) at Galaxy.Api.GalaxyInstancePINVOKE..cctor () [0x00000] in <3b449dcde8434527a16333f25634f562>:0 --- End of inner exception stack trace --- at Galaxy.Api.GalaxyID..cctor () [0x00000] in <3b449dcde8434527a16333f25634f562>:0 --- End of inner exception stack trace --- at Arcen.AIW2.Core.GOGSocket..ctor () [0x00029] in <1d850a1760c24bafb777cab82b60677d>:0 at Arcen.AIW2.Core.NetworkingFrameworkTable.NodeProcessor (Arcen.Universal.ArcenXMLElement Data, Arcen.AIW2.Core.NetworkingFramework TypeDataObject) [0x0012c] in <1d850a1760c24bafb777cab82b60677d>:0 at Arcen.Universal.ArcenXML.ParseXmlRow[T] (Arcen.Universal.ArcenDynamicTable`1[T] Table, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor, Arcen.Universal.ArcenXMLElement rowNode, System.Int32& debugStage) [0x0047c] in <b467dfa2b\ c7743ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenXML.DirectlyProcessListOfNodes[T] (Arcen.Universal.ArcenDynamicTable`1[T] Table, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor, System.Collections.Generic.List`1[T] rowNodes) [0x000b8] in <b467dfa2bc7743\ ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenXML.ActuallyImportAllOfTheBatchedRows[T] (Arcen.Universal.ArcenDynamicTable`1[T] Table, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor) [0x000fd] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenXML.ImportIntoDynamicTable_XMLDirectory[T] (Arcen.Universal.XmlLoadType LoadType, Arcen.Universal.ArcenDynamicTable`1[T] Table, Arcen.Universal.XmlDynamicTableImportRowProcessor`1[T] Processor) [0x00034] in <b467dfa2bc7743\ ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenDynamicTable`1[T].Initialize (Arcen.Universal.XmlLoadType LoadType) [0x00076] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at Arcen.Universal.ArcenDynamicTable`1[T].Initialize (Arcen.Universal.XmlLoadType LoadType) [0x00000] in <b467dfa2bc7743ada66c261b5dcb4cc6>:0 at Arcen.AIW2.Core.Engine_AIW2+<LoadExternalDataLate>c__Iterator2.MoveNext () [0x00000] in <1d850a1760c24bafb777cab82b60677d>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00000] in <3fa4aa4b4cbc43228580897c4aeed2f0>:0 |
|
What OS is this on, out of curiosity? I can fix it either way, but I am curious. |
|
Linux |
|
Cool, I was guessing so. I think that the P/Invoke stuff would work on OSX and Windows even without GOG Galaxy installed, but on Linux they don't have any support for that platform at all right now, so the P/Invoke stuff finds it is missing a dll. Anyhow, should be fixed now (though it may really only have been applying to linux machines): * Fixed an issue where on computers without GOG Galaxy installed, they would get a harmless-but-annoying error message at game startup. Thanks for the catch! |
Date Modified | Username | Field | Change |
---|---|---|---|
Aug 7, 2020 2:07 am | BadgerBadger | New Issue | |
Aug 7, 2020 2:07 am | BadgerBadger | Status | new => assigned |
Aug 7, 2020 2:07 am | BadgerBadger | Assigned To | => Chris_McElligottPark |
Aug 7, 2020 11:07 am | Chris_McElligottPark | Note Added: 0057983 | |
Aug 7, 2020 12:32 pm | BadgerBadger | Note Added: 0057985 | |
Aug 7, 2020 12:52 pm | BadgerBadger | Note Edited: 0057985 | |
Aug 7, 2020 1:39 pm | Chris_McElligottPark | Note Added: 0057988 | |
Aug 7, 2020 1:53 pm | BadgerBadger | Note Added: 0057989 | |
Aug 7, 2020 2:16 pm | Chris_McElligottPark | Status | assigned => resolved |
Aug 7, 2020 2:16 pm | Chris_McElligottPark | Resolution | open => fixed |
Aug 7, 2020 2:16 pm | Chris_McElligottPark | Fixed in Version | => 2.117 Ion Cannons And Melee Units |
Aug 7, 2020 2:16 pm | Chris_McElligottPark | Note Added: 0057990 |