getnamo / SocketIOClient-Unreal

Socket.IO client plugin for the Unreal Engine.
Other
899 stars 240 forks source link

LogStreaming: Error Could not find class object for SocketIOClient #438

Open SocketmaiRocket opened 3 months ago

SocketmaiRocket commented 3 months ago

In packaged project it's causing crash where socketio actor is kept.

[2024.08.02-11.43.58:458][581]LogVaRest: Warning: UVaRestRequestJSON::GetResponseContentAsString(637): Response content string is cached [2024.08.02-11.44.00:298][151]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: HandleDisplayUpdateIntent [2024.08.02-11.44.00:298][151]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: Intent Initialized Name=[display-update] CorrId=[EOS-X0409YiXeEeEbqUD6Ftzag-SYsVC7coGkKOvMs50KXung] [2024.08.02-11.44.00:298][151]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: DisplayUpdateIntent{ Visible(FALSE) ExclusiveInput(FALSE) HitBox([(1116,20)-(1516,145)]) } [2024.08.02-11.44.00:298][151]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: New DisplaySettings{ Visible(FALSE) ExclusiveInput(FALSE) HitBox([(1116,20)-(1516,145)]) } [2024.08.02-11.44.00:298][151]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: Intent Complete Name=[display-update] CorrId=[EOS-X0409YiXeEeEbqUD6Ftzag-SYsVC7coGkKOvMs50KXung] Result=[EOS_Success] [2024.08.02-11.44.02:299][827]LogStreaming: Display: 0.113 ms for processing 8312 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 4 (9475->9471) packages and 33 (22344->22311) public exports. [2024.08.02-11.44.50:779][300]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.45.51:016][632]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.46.51:260][975]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.47.51:525][301]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.48.51:770][585]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.48.53:250][ 85]LogRedpointEOS: Verbose: [LogEOSUI] Social Overlay: Intent Initialized Name=[log-analytic] CorrId=[EOS-X0409YiXeEeEbqUD6Ftzag-NxNotGfNRE-cNgV3l0PY9A] [2024.08.02-11.48.54:047][355]LogRedpointEOS: [LogEOS] Updating Product SDK Config, Time: 672.568359 [2024.08.02-11.48.54:316][445]LogRedpointEOS: [LogEOS] SDK Config Product Update Request Completed - No Change [2024.08.02-11.48.54:316][445]LogRedpointEOS: [LogEOS] ScheduleNextSDKConfigDataUpdate - Time: 672.818359, Update Interval: 326.142761 [2024.08.02-11.49.52:025][928]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.50.52:274][328]LogRedpointEOS: Verbose: [LogEOSAuth] Authentication session successfully verified to remain valid. UserId: df7...f25 [2024.08.02-11.51.04:861][589]LogGameMode: Display: Match State Changed from InProgress to LeavingMap [2024.08.02-11.51.04:861][589]LogGameState: Match State Changed from InProgress to LeavingMap [2024.08.02-11.51.04:861][589]LogNet: Browse: /Game/GothicTemple/Levels/GothicTemple [2024.08.02-11.51.04:861][589]LogLoad: LoadMap: /Game/GothicTemple/Levels/GothicTemple [2024.08.02-11.51.04:861][589]LogWorld: BeginTearingDown for /Game/GothicTemple/Levels/BHR_Login [2024.08.02-11.51.04:868][589]LogWorld: UWorld::CleanupWorld for BHR_Login, bSessionEnded=true, bCleanupResources=true [2024.08.02-11.51.04:868][589]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated [2024.08.02-11.51.04:896][589]LogStreaming: Display: 0.022 ms for processing 210 objects in RemoveUnreachableObjects(Queued=0, Async=0). Removed 11 (9471->9460) packages and 95 (22311->22216) public exports. [2024.08.02-11.51.04:896][589]LogAudio: Display: Audio Device unregistered from world 'None'. [2024.08.02-11.51.04:899][589]LogUObjectHash: Compacting FUObjectHashTables data took 1.31ms [2024.08.02-11.51.04:901][589]LogStreaming: Display: FlushAsyncLoading(123): 1 QueuedPackages, 0 AsyncPackages [2024.08.02-11.51.05:228][589]LogStreaming: Warning: Missing Dependency, missing script import 0x17E20705F0EB1101 for package /Game/GothicTemple/Levels/GothicTemple [2024.08.02-11.51.05:228][589]LogStreaming: Error: CreateExport: /Game/GothicTemple/Levels/GothicTemple (0x55C12351B6C6D0C1) /Game/GothicTemple/Levels/GothicTemple (0x55C12351B6C6D0C1) - Could not find class object for SocketIOClient [2024.08.02-11.51.05:235][589]LogStreaming: Warning: SerializeExport: /Game/GothicTemple/Levels/GothicTemple (0x55C12351B6C6D0C1) /Game/GothicTemple/Levels/GothicTemple (0x55C12351B6C6D0C1) - Skipped failed export SocketIOClient [2024.08.02-11.51.05:282][589]LogAudio: Display: Audio Device (ID: 1) registered with world 'GothicTemple'. [2024.08.02-11.51.05:282][589]LogChaos: FPhysicsSolverBase::AsyncDt:-1.000000 [2024.08.02-11.51.05:283][589]LogAIModule: Creating AISystem for world GothicTemple [2024.08.02-11.51.05:283][589]LogLoad: Game class is 'BP_GameMode_Home_C' [2024.08.02-11.51.05:413][589]LogWorld: Bringing World /Game/GothicTemple/Levels/GothicTemple.GothicTemple up for play (max tick rate 0) at 2024.08.02-17.21.05 [2024.08.02-11.51.05:414][589]LogTemp: Error: ChildActor_GEN_VARIABLE_BP_WeaponBase_C_CAT_3925: FirearmMesh Does NOT have the SKGFirearm ComponentTag added, Set this [2024.08.02-11.51.05:414][589]LogOutputDevice: Warning:

getnamo commented 3 months ago

Are you constructing/setting up the socket.io component in a widget context?

SocketmaiRocket commented 3 months ago

I have place the socketcomponent in actor which is placed in the world and getting the reference from that, chat window actor from your example project.