Opened 2 years ago

Closed 16 months ago

#6478 closed defect (needsinfo)

Game crashes when trying to join multiplayer match

Reported by: Uiuiuiui0815 Owned by:
Priority: Should Have Milestone:
Component: Network Keywords:
Cc: Patch:

Description

The game crashes when I try to join a multiplayer match from a Windows machine to a Linux machine. Both use Alpha XXV. I atteched all of the error messanges down below.

Attachments (3)

crashlog.txt (18.1 KB ) - added by Uiuiuiui0815 2 years ago.
crashlog
crashlog.dmp (110.2 KB ) - added by Uiuiuiui0815 2 years ago.
crashlog
system_info.txt (16.6 KB ) - added by Uiuiuiui0815 2 years ago.
system info

Download all attachments as: .zip

Change History (8)

by Uiuiuiui0815, 2 years ago

Attachment: crashlog.txt added

crashlog

by Uiuiuiui0815, 2 years ago

Attachment: crashlog.dmp added

crashlog

by Uiuiuiui0815, 2 years ago

Attachment: system_info.txt added

system info

comment:1 by Stan, 2 years ago

Do you have mods installed? Do both clients crash? If so can you get a backtrace on linux as well? Do you play on LAN? On WAN? Do you try through the lobby or direct connect.

comment:2 by Stan, 2 years ago

Also need the linux logs nanmingly to know the distro and make sure they are running the same version.

comment:3 by Stan, 2 years ago

Relevant Code

Exception non gérée à 0x73DD434C (enet.dll) dans crashlog.dmp : 0xC0000005 : Violation d'accès lors de la lecture de l'emplacement 0x00000034.

    // Use the timeout to make the thread wait and save CPU time.
    if (enet_host_service(m_Host, &event, NETCLIENT_POLL_TIMEOUT) <= 0)
        return;

Call Stack

>	enet.dll!73dd434c()	Inconnu	Code non-utilisateur. Le fichier binaire n'a pas été généré avec les informations de débogage.
 	enet.dll![Les frames ci-dessous sont peut-être incorrects et/ou manquants, aucun symbole chargé pour enet.dll]	Inconnu	Aucun symbole n'a été chargé.
 	enet.dll!73dd40aa()	Inconnu	Code non-utilisateur. Le fichier binaire n'a pas été généré avec les informations de débogage.
 	pyrogenesis.exe!CNetClientSession::Poll() Ligne 129	C++	Les symboles ont été chargés.
 	pyrogenesis.exe!CNetClientSession::RunNetLoop(CNetClientSession * session=0x1120bff0) Ligne 107	C++	Les symboles ont été chargés.
 	pyrogenesis.exe!Threading::HandleExceptionsBase<&CNetClientSession::RunNetLoop,void (__cdecl*)(CNetClientSession *)>::Wrapper(CNetClientSession * <args_0>=0x1120bff0) Ligne 47	C++	Les symboles ont été chargés.
 	[Cadre en ligne] pyrogenesis.exe!std::_Invoker_functor::_Call(void(*)(CNetClientSession *) &&) Ligne 230	C++	Code non-utilisateur. Les symboles ont été chargés.
 	[Cadre en ligne] pyrogenesis.exe!std::invoke(void(*)(CNetClientSession *) &&) Ligne 230	C++	Code non-utilisateur. Les symboles ont été chargés.
 	[Cadre en ligne] pyrogenesis.exe!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>,std::default_delete<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>>>>::_Execute(std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *> &) Ligne 238	C++	Code non-utilisateur. Les symboles ont été chargés.
 	[Cadre en ligne] pyrogenesis.exe!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>,std::default_delete<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>>>>::_Run(std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>,std::default_delete<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>>>> *) Ligne 245	C++	Code non-utilisateur. Les symboles ont été chargés.
 	pyrogenesis.exe!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>,std::default_delete<std::tuple<void (__cdecl*)(CNetClientSession *),CNetClientSession *>>>>::_Go() Ligne 230	C++	Code non-utilisateur. Les symboles ont été chargés.
 	pyrogenesis.exe!std::_Pad::_Call_func(void * _Data=0x016fec54) Ligne 209	C++	Code non-utilisateur. Les symboles ont été chargés.
 	ucrtbase.dll!75374f9f()	Inconnu	Code non-utilisateur. Binaire correspondant introuvable.
 	kernel32.dll!766cfa29()	Inconnu	Code non-utilisateur. Binaire correspondant introuvable.
 	ntdll.dll!774c7a7e()	Inconnu	Code non-utilisateur. Binaire correspondant introuvable.
 	ntdll.dll!774c7a4e()	Inconnu	Code non-utilisateur. Binaire correspondant introuvable.

comment:4 by Stan, 22 months ago

Milestone: Alpha 27

comment:5 by Freagarach, 16 months ago

Keywords: crash multiplayer removed
Milestone: Alpha 27
Resolution: needsinfo
Status: newclosed
Note: See TracTickets for help on using tickets.