Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Mon Jul 21, 2025 2:01 am
All times are UTC + 0
crash on lan play on ARM device
Moderators: Dawn of the Tiberium Age Staff
Post new topic   Reply to topic Page 1 of 1 [4 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
jso
Guest




PostPosted: Mon Jul 14, 2025 3:42 pm    Post subject:  crash on lan play on ARM device
Subject description: when lounching a co-op lan game on lenovo ARM laptop upon client joining the server crashes
Reply with quote  Mark this post and the followings unread

not quite sure how to attach the crash log :shrug

Back to top
jos
Guest




PostPosted: Mon Jul 14, 2025 3:45 pm    Post subject: crash report Reply with quote  Mark this post and the followings unread

14.07. 17:37:43.765    ***Logfile for Dawn of the Tiberium Age client***
14.07. 17:37:43.771    Client version: 2.12.0.0
14.07. 17:37:43.771    Loading settings.
14.07. 17:37:43.800    Initializing updater.
14.07. 17:37:43.807    Update mirror count: 2
14.07. 17:37:43.807    Running from: clientdx.exe
14.07. 17:37:43.810    Operating system: Microsoft Windows NT 6.2.9200.0
14.07. 17:37:43.810    Selected OS profile: WIN810
14.07. 17:37:43.846    Removing partial custom component downloads.
14.07. 17:37:43.861    Checking for the existence of FinalSun.ini.
14.07. 17:37:43.861    FinalSun settings file exists.
14.07. 17:37:43.871    Looking for orphan saves in main saved games directory.
14.07. 17:37:43.881    Writing installation path to the Windows registry.
14.07. 17:37:43.888    Starting background processing of INI files.
14.07. 17:37:43.902    INI file AI.ini is up to date.
14.07. 17:37:43.904    INI file AIE.ini is up to date.
14.07. 17:37:43.907    INI file Art.ini is up to date.
14.07. 17:37:43.907    INI file Descriptions.ini is up to date.
14.07. 17:37:43.908    INI file DescriptionsE.ini is up to date.
14.07. 17:37:43.908    INI file Enhance.ini is up to date.
14.07. 17:37:43.913    INI file Rules.ini is up to date.
14.07. 17:37:43.913    Ended background processing of INI files.
14.07. 17:37:44.265    Initializing GameClass.
14.07. 17:37:44.458    InitGraphicsMode: 1920x1200
14.07. 17:37:44.524    Initializing window: LoadingScreen (type: LoadingScreen)
14.07. 17:37:44.587    Checking local file versions.
14.07. 17:37:44.590    Loading maps.
14.07. 17:37:44.614    Map Maps/Default/BEYOND_THE_LAKES doesn't exist!
14.07. 17:37:44.618    Map Maps/Co-Op/HYBRID_WARFARE doesn't exist!
14.07. 17:37:45.135    Hardware info: Snapdragon(R) X Elite - X1E78100 - Qualcomm(R) Oryon(TM) CPU (12 cores) | Video controller: Qualcomm(R) Adreno(TM) X1-85 GPU | Total physical memory: 32GB
14.07. 17:37:45.179    DiscordHandler: Connected Discord RPC client.
14.07. 17:37:45.284    Initializing window: MainMenu (type: MainMenu)
14.07. 17:37:45.341    Initializing window: CampaignSelector (type: CampaignSelector)
14.07. 17:37:45.353    Initializing window: CheaterScreen (type: CheaterWindow)
14.07. 17:37:45.366    Section for defined global variable [GV_ALTERNATE_START_LOCATION] not found from campaign config INI!
14.07. 17:37:45.366    Section for defined global variable [GV_ALTERNATE_NEXT_SCENARIO] not found from campaign config INI!
14.07. 17:37:45.366    Section for defined global variable [GV_RESERVED2] not found from campaign config INI!
14.07. 17:37:45.366    Section for defined global variable [GV_DIFF_EASY] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [GV_DIFF_MEDIUM] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [GV_DIFF_HARD] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [GV_DIFF_EASY_OR_MEDIUM] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [GV_DIFF_MEDIUM_OR_HARD] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [GV_DIFF_BRUTAL] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [CR_RESERVED_1] not found from campaign config INI!
14.07. 17:37:45.367    Section for defined global variable [CR_RESERVED_2] not found from campaign config INI!
14.07. 17:37:45.381    File INI/BattleE.ini not found. Ignoring.
14.07. 17:37:45.384    Loading single-player mission rank data.
14.07. 17:37:45.397    Initializing window: BonusSelectionWindow (type: BonusSelectionWindow)
14.07. 17:37:45.415    Initializing window: GameLoadingWindow (type: GameLoadingWindow)
14.07. 17:37:45.447    Initializing window: StatisticsWindow (type: StatisticsWindow)
14.07. 17:37:45.455    Reading statistics.
14.07. 17:37:45.479    Initializing window: UpdateQueryWindow (type: UpdateQueryWindow)
14.07. 17:37:45.485    Initializing window: UpdateWindow (type: UpdateWindow)
14.07. 17:37:45.491    Initializing window: ExtrasWindow (type: ExtrasWindow)
14.07. 17:37:45.796    Initializing window: GameLoadingLobby (type: CnCNetGameLoadingLobby)
14.07. 17:37:45.805    Initializing window: TunnelSelectionWindow (type: TunnelSelectionWindow)
14.07. 17:37:45.832    Initializing window: TunnelSelectionWindow (type: TunnelSelectionWindow)
14.07. 17:37:45.893    Initializing window: CnCNetLobby (type: CnCNetLobby)
14.07. 17:37:45.921    Initializing window: GameCreationWindow (type: GameCreationWindow)
14.07. 17:37:45.931    Initializing window: CnCNetLoginWindow (type: CnCNetLoginWindow)
14.07. 17:37:45.935    Initializing window: PasswordRequestWindow (type: PasswordRequestWindow)
14.07. 17:37:45.953    Initializing window: LANGameCreationWindow (type: LANGameCreationWindow)
14.07. 17:37:45.957    Initializing window: LANLobby (type: LANLobby)
14.07. 17:37:45.991    Initializing window: GameLoadingLobby (type: LANGameLoadingLobby)
14.07. 17:37:46.071    Initializing window: HotkeyConfigurationWindow (type: HotkeyConfigurationWindow)
14.07. 17:37:46.089    Initializing window: OptionsWindow (type: OptionsWindow)
14.07. 17:37:46.112    Initializing window: PrivateMessagingWindow (type: PrivateMessagingWindow)
14.07. 17:37:46.118    Initializing window: GameInProgressWindow (type: XNAWindow)
14.07. 17:37:46.209    CheckForUpdates()
14.07. 17:37:46.214    Checking version on the server.
14.07. 17:37:46.215    Trying to connect to update mirror https://dta.cnc-comm.com/updates/
14.07. 17:37:46.417    Downloaded version information, parsing.
14.07. 17:37:46.431    Updater: Setting custom component info for TDSCORES
14.07. 17:37:46.690    Updater: Setting custom component info for RASCORES
14.07. 17:37:47.063    Updater: Setting custom component info for SSSCORES
14.07. 17:37:47.155    Updater: Setting custom component info for VSCORES
14.07. 17:37:47.155    Updater: Setting custom component info for FMVs
14.07. 17:37:48.000    Creating LAN socket.
14.07. 17:37:48.001    Starting listener.
14.07. 17:37:48.005    Assigning music to fade off.
14.07. 17:37:49.761    Server game version is 14.0.3a, local version is 14.0.3a
14.07. 17:37:49.762    File identifiers updated.
14.07. 17:37:49.764    Checking if custom components are outdated.
14.07. 17:37:52.780    New client connected from 127.0.0.1
14.07. 17:37:52.808    Hash for Resources/FHCConfig.ini: 9df3031ff054f91ea3dbb11888ceab5d158f0a98
14.07. 17:37:52.809    Hash for Resources/GameOptions.ini: 7da71cc0ea9ec78ef7b79f5d5e519bfabfaa5571
14.07. 17:37:52.809    Hash for Resources/clientdx.exe: e26218bdcfea0e795e1c41c417ca1c5ae9300044
14.07. 17:37:52.809    Hash for Resources/clientxna.exe: efec5700af43b3b064a14eb393b812857360a21a
14.07. 17:37:52.809    Hash for Resources/clientogl.exe: 810de1d3490647949ee5af617139acdaccba45c4
14.07. 17:37:52.809    Hash for INI/MPMaps.ini: 9f820df986cf5e40967ae9085bc1291619e31335
14.07. 17:37:52.809    Hash for LaunchVinifera.dat: 7dbb28cfe0d61ceda40b8a211b1b69fca32ca778
14.07. 17:37:52.809    Hash for rules.ini:
14.07. 17:37:52.809    Hash for enhance.ini:
14.07. 17:37:52.809    Hash for art.ini:
14.07. 17:37:52.809    Hash for arte.ini:
14.07. 17:37:52.809    Hash for ai.ini:
14.07. 17:37:52.810    Hash for aie.ini:
14.07. 17:37:52.810    Hash for tem.ini:
14.07. 17:37:52.810    Hash for des.ini:
14.07. 17:37:52.810    Hash for MIX/rules.ini:
14.07. 17:37:52.810    Hash for MIX/enhance.ini:
14.07. 17:37:52.810    Hash for MIX/art.ini:
14.07. 17:37:52.810    Hash for MIX/arte.ini:
14.07. 17:37:52.810    Hash for MIX/ai.ini:
14.07. 17:37:52.810    Hash for MIX/aie.ini:
14.07. 17:37:52.810    Hash for MIX/tem.ini:
14.07. 17:37:52.810    Hash for MIX/des.ini:
14.07. 17:37:52.814    Hash for INI/rules.ini: 74a8e578b412c1fb25343fecdbadc3a918b60c32
14.07. 17:37:52.815    Hash for INI/enhance.ini: 2792ee2240db42324703cc2afd49f5370ca6827e
14.07. 17:37:52.817    Hash for INI/art.ini: 5e1429bc49b70162b1ea866978d2021e518d2f12
14.07. 17:37:52.818    Hash for INI/arte.ini: c6ed63493341df934034064bb3e4066b2104d25f
14.07. 17:37:52.822    Hash for INI/ai.ini: 58f5e89c53d926f9176e72384cef24b8101c6756
14.07. 17:37:52.823    Hash for INI/aie.ini: edf0efc32676902aa3da09393d108cce8418694a
14.07. 17:37:52.823    Hash for INI/tem.ini:
14.07. 17:37:52.823    Hash for INI/des.ini:
14.07. 17:37:52.827    Hash for INI/Base/rules.ini: 2a0aea5577b0f535ea4912e2f3e13befd0dc78cd
14.07. 17:37:52.828    Hash for INI/Base/enhance.ini: 3f8cf8c3d3994e74be1abc46004d8ddde7cc631d
14.07. 17:37:52.829    Hash for INI/Base/art.ini: 2aa646ad581ef18afc03b3c08502fc8cb9fefdeb
14.07. 17:37:52.829    Hash for INI/Base/arte.ini:
14.07. 17:37:52.833    Hash for INI/Base/ai.ini: ffc6f5f3b2b310eef5961070dbaddd992ab1906b
14.07. 17:37:52.835    Hash for INI/Base/aie.ini: 6794dbfead8195128a6c1641a056cbb7aeb5520e
14.07. 17:37:52.835    Hash for INI/Base/tem.ini:
14.07. 17:37:52.835    Hash for INI/Base/des.ini:
14.07. 17:37:52.836    Hash for INI/Map Code/AI Discounts Classic.ini: bdf744d3f6f6da788872697edc360591d1b7f0fd
14.07. 17:37:52.836    Hash for INI/Map Code/AI Discounts Enhanced.ini: 2c95ff7bead14303436e7396d8367ce5e1b94415
14.07. 17:37:52.837    Hash for INI/Map Code/Difficulty Brutal.ini: 37ec8dba50524c555fa71ebda9bc81312af5e172
14.07. 17:37:52.837    Hash for INI/Map Code/Difficulty Easy.ini: 261b4d7f9c355900a9fd526a8f3010609d405b33
14.07. 17:37:52.837    Hash for INI/Map Code/Difficulty Hard.ini: 92e77e2edf9d6bf1f9d911ed61df36d6c9431bcf
14.07. 17:37:52.837    Hash for INI/Map Code/Difficulty Medium.ini: c5ad151ef2585ce659db096b3daeec59b16fa564
14.07. 17:37:52.837    Hash for INI/Map Code/Empowerment.ini: 273f9f66cee67f0f795567969e2f6a7d447fa95b
14.07. 17:37:52.837    Hash for INI/Map Code/King of the Hill.ini: d5aac87473f4ca6024f916c44f680df69a9d0a89
14.07. 17:37:52.837    Hash for INI/Map Code/Naval Only AI.ini: f00e8b7804d369ba7f17654456176ec341e5b13f
14.07. 17:37:52.837    Hash for INI/Map Code/Naval Priority AI.ini: 49ee2a533ab8597247132c03f12ee81e30c1d107
14.07. 17:37:52.837    Hash for INI/Map Code/Scavenger.ini: 0b6e15a75b0252f17115f2eb036108e2a022a5e7
14.07. 17:37:52.839    Hash for INI/Map Code/Survivor.ini: 689deb5fac104d75d7782f3773fe6e8678fe6c6c
14.07. 17:37:52.839    Hash for INI/Game Options/Advanced AI.ini: eaa381e70b44ca4fbeec5badf00151e0c534d9a5
14.07. 17:37:52.839    Hash for INI/Game Options/Auto Deploy MCV.ini: 60349b984f7777c907179d0274e87ccbb3a213d2
14.07. 17:37:52.839    Hash for INI/Game Options/Disable Super Weapons.ini: 3e2e1320ede5a9b8d9af00ee09b7d789dad8890f
14.07. 17:37:52.839    Hash for INI/Game Options/Disable Visceroids.ini: 5ff0d6c9c8421b251c798b6f42b61da4d251a7b3
14.07. 17:37:52.839    Hash for INI/Game Options/Extreme AI.ini: e0985bb25df73e5ec45b0595b3169d9af01b52dc
14.07. 17:37:52.839    Hash for INI/Game Options/Harmless Tiberium.ini: 705c09dd17a2f483ccf380a68f947fd373a59db3
14.07. 17:37:52.839    Hash for INI/Game Options/Immune Harvesters.ini: 59e52df50988e851f451c57f9ad7e4f99a5390e9
14.07. 17:37:52.839    Hash for INI/Game Options/Infinite Tiberium.ini: 6a7cb46b06e58c43e8b32b7a52a3b6eca20e93d9
14.07. 17:37:52.840    Hash for INI/Game Options/Ingame Allying.ini: 6b4cdcdcea40292bde0436c286a166c24885320c
14.07. 17:37:52.840    Hash for INI/Game Options/Instant Harvester Unload.ini: 7c0213c8204eb6c03251281dcf52bf007b8cdd6c
14.07. 17:37:52.840    Hash for INI/Game Options/Naval.ini: b8c70d1acf726ca5c8fc249178cf20984af0d08c
14.07. 17:37:52.840    Hash for INI/Game Options/No Baddy Crates.ini: 42aab9248f3f0b66aab7bbaad2acea03dbd6439c
14.07. 17:37:52.840    Hash for INI/Game Options/No Crates.ini: 06f7da271aecac480ada26144a6c988fe3d3ee5b
14.07. 17:37:52.840    Hash for INI/Game Options/No Crew.ini: f9191cdcba8b6e4d988e08729668af4c7e521b90
14.07. 17:37:52.840    Hash for INI/Game Options/No Silos.ini: e7730ddcd6c8be41196660024eae774871cc8b1d
14.07. 17:37:52.841    Hash for INI/Game Options/Reveal Shroud.ini: 131db0407f5f07b87679741fda4b889caf9c536e
14.07. 17:37:52.841    Hash for INI/Game Options/Shroud Regrows.ini: a873a0c2a9d51de3253c047bda3dd83b78cd2270
14.07. 17:37:52.841    Hash for INI/Game Options/Starting Units.ini: 38ea87e9ee2c971a45122646996723efe2ea27dd
14.07. 17:37:52.841    Hash for INI/Game Options/Storms.ini: f80bb4ec3a000e01b2bc43ac639cbe1e0c37460b
14.07. 17:37:52.841    Hash for INI/Game Options/Turtling AI.ini: 26d3166404399403de47ff5cf806659283a0d8e6
14.07. 17:37:52.841    Hash for INI/Game Options/Uncrushable Infantry.ini: 3faa8dec8d86a46b3be6b6f8b7172692ead27c33
14.07. 17:37:52.842    Complete hash: 0255b1596036f473cef2ff6ba824096c0716c58e
14.07. 17:37:56.186    Discord: Pipe Connection Failed. Could not connect to pipe #-1
14.07. 17:38:07.206    New client connected from 192.168.1.14
14.07. 17:38:07.290    KABOOOOOOM!!! Info:
14.07. 17:38:07.290    Message: Exception has been thrown by the target of an invocation.
14.07. 17:38:07.296    Source: mscorlib
14.07. 17:38:07.296    TargetSite.Name: InvokeMethod
14.07. 17:38:07.298    Stacktrace:    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
  at System.Delegate.DynamicInvokeImpl(Object[] args)
  at Rampastring.XNAUI.XNAControls.XNAControl.Update(GameTime gameTime)
  at Rampastring.XNAUI.XNAControls.XNAPanel.Update(GameTime gameTime)
  at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.Update(GameTime gameTime)
  at Rampastring.XNAUI.XNAControls.XNAControl.Update(GameTime gameTime)
  at Rampastring.XNAUI.XNAControls.XNAPanel.Update(GameTime gameTime)
  at ClientGUI.DarkeningPanel.Update(GameTime gameTime)
  at Rampastring.XNAUI.WindowManager.Update(GameTime gameTime)
  at Microsoft.Xna.Framework.Game.SortingFilteringCollection`1.ForEachFilteredItem[TUserData](Action`2 action, TUserData userData)
  at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime)
  at Microsoft.Xna.Framework.Game.Tick()
  at MonoGame.Framework.WinFormsGameWindow.TickOnIdle(Object sender, EventArgs e)
  at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
  at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
  at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  at MonoGame.Framework.WinFormsGameWindow.RunLoop()
  at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
  at DTAClient.Startup.Execute()
  at DTAClient.PreStartup.Initialize(StartupParams parameters)
  at DTAClient.Program.Main(String[] args)
14.07. 17:38:07.298    InnerException info:
14.07. 17:38:07.298    Message: Object reference not set to an instance of an object.
14.07. 17:38:07.298    Stacktrace:    at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.HandleFMVHashCommand(String sender, String fmvHash)
  at DTAClient.DXGUI.Multiplayer.GameLobby.CommandHandlers.StringCommandHandler.Handle(String sender, String message)
  at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.HandleClientMessage(String data, LANPlayerInfo lpInfo)

Back to top
Guest





PostPosted: Mon Jul 14, 2025 5:34 pm    Post subject: Reply with quote  Mark this post and the followings unread

Looking at it, this is most likely some kind of an issue where the joining client disconnects instantly upon joining, triggering a race condition bug in the host client, leading to crash.

We'll fix the crash in a future update (likely not for the next one yet though). For now, you can try to debug the issue, or try playing on CnCNet instead.

Back to top
jos
Guest




PostPosted: Mon Jul 14, 2025 9:09 pm    Post subject: Reply with quote  Mark this post and the followings unread

thnx for the quick feedback

As an alternative, I tried installing it on my desktop (x86) but had sync issues there on LAN play (time server synced both devices to no avail)

1 server on wired LAN, 1 client on Wi-Fi (both x86)

I tried the CnCNet route and we got a match going in no time.

Hopefully you can get the ARM thing sorted.

If I can provide more usefull debug logging please let me know how to.
Happy to help out if I can.

I love seeing these kind of projects.
Keep it up Wink

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [4 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
Quick Reply
Username:


If you are visually impaired or cannot otherwise answer the challenges below please contact the Administrator for help.


Write only two of the following words separated by a sharp: Brotherhood, unity, peace! 

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.3299s ][ Queries: 11 (0.0684s) ][ Debug on ]