hemanthl7 / cheat-engine-ps4-server

GNU General Public License v3.0
29 stars 2 forks source link

Error connecting to localhost and finding processes #2

Closed jagged00 closed 2 years ago

jagged00 commented 2 years ago

Error while GetProcessMaps System.NullReferenceException: Object reference not set to an instance of an object. at CEServerPS4.PS4API.ToolHelp.InitModuleList(ProcessMap pm) at CEServerPS4.PS4API.ToolHelp.CreateToolhelp32Snapshot(SnapshotFlags dwFlags, UInt32 th32ProcessID) at CEServerPS4.CheatEnginePackets.C2S.CreateToolHelp32SnapshotCommand.Process() at CEServerPS4.CheatEnginePackets.C2S.CheatEngineCommand1.ProcessAndGetBytes() at CEServerPS4.CheatEnginePackets.PacketManager.ProcessAndGetBytes(ICheatEngineCommand command) at CEServerPS4.CheatEngineServer.HandleReceivedClient(TcpClient client): Object reference not set to an instance of an object. at CEServerPS4.PS4API.ToolHelp.InitModuleList(ProcessMap pm) at CEServerPS4.PS4API.ToolHelp.CreateToolhelp32Snapshot(SnapshotFlags dwFlags, UInt32 th32ProcessID) at CEServerPS4.CheatEnginePackets.C2S.CreateToolHelp32SnapshotCommand.Process() at CEServerPS4.CheatEnginePackets.C2S.CheatEngineCommand1.ProcessAndGetBytes() at CEServerPS4.CheatEnginePackets.PacketManager.ProcessAndGetBytes(ICheatEngineCommand command) at CEServerPS4.CheatEngineServer.HandleReceivedClient(TcpClient client)

hemanthl7 commented 2 years ago

please close console and cheat engine completely, reconnect it should work

jagged00 commented 2 years ago

please close console and cheat engine completely, reconnect it should work

still doesn't work the process list is just blank

hemanthl7 commented 2 years ago

may i know which version of CE you are using and PS4 payload you are Using

jagged00 commented 2 years ago

may i know which version of CE you are using and PS4 payload you are Using

9.00 goldhen 7.3 CE

hemanthl7 commented 2 years ago

can you use CE 7.4 or you can download this here with new release. https://github.com/hemanthl7/cheat-engine-ps4-server/releases/tag/1.0.2

jagged00 commented 2 years ago

can you use CE 7.4 or you can download this here with new release. https://github.com/hemanthl7/cheat-engine-ps4-server/releases/tag/1.0.2

downloaded newest version sent payload, did the same steps as before connected successfully but when I open cheat engine connecting to the local host the list is just blank

jagged00 commented 2 years ago

piv

hemanthl7 commented 2 years ago

can write detailed steps how this happened? first do restart ps4 and close cheat engine and ceseverps4
try to connect and give error i will simulate it in my system and see if it happening

jagged00 commented 2 years ago

can write detailed steps how this happened? first do restart ps4 and close cheat engine and ceseverps4 try to connect and give error i will simulate it in my system and see if it happening

1.Cut off ps4, restart. 2.Rejailbreak console with usb 3.Enable binloader and the port. 4.Launch game(MLB The Show 2020) 5.Tried using https://karo218.ir/900/index.html as well as ps4cheater ps4debug and both lead to the same result as above. 5.I proceed to run cmd in the folders dir then proceed with the normal settings to open up the program and connect it to my ps4 entering my ip address. I give public as well as private network access to the program. 6.I launch cheat engine click network enter localhost in the empty box and leave the other default. what results is the blank list you see above no matter how long I wait.

hemanthl7 commented 2 years ago

weird it says connected still you are not getting processlist

jagged00 commented 2 years ago

weird it says connected still you are not getting processlist

does network access of cheat engine matter? such as public or private?

hemanthl7 commented 2 years ago

are you able connect ps4 cheater?

jagged00 commented 2 years ago

are you able connect ps4 cheater?

yes, i've tried connecting cheat engine after connecting ps4 cheater and that doesn't work either

hemanthl7 commented 2 years ago

then there is some issue with your network. https://github.com/hemanthl7/cheat-engine-ps4-server/releases/download/1.0.2/CEServerPS4.1.0.2.zip I have updated release file. please redownload and connect and give me, application.log file generated by app

hemanthl7 commented 2 years ago

https://github.com/hemanthl7/cheat-engine-ps4-server/releases/tag/1.0.3

jagged00 commented 2 years ago

https://github.com/hemanthl7/cheat-engine-ps4-server/releases/tag/1.0.3

System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- End of inner exception stack trace --- at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) at System.IO.Stream.ReadByte() at System.IO.BinaryReader.ReadByte() at CEServerPS4.CheatEnginePackets.PacketManager.ReadNextCommand(BinaryReader reader) at CEServerPS4.CheatEngineServer.HandleReceivedClient(TcpClient client): Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) at System.IO.Stream.ReadByte() at System.IO.BinaryReader.ReadByte() at CEServerPS4.CheatEnginePackets.PacketManager.ReadNextCommand(BinaryReader reader) at CEServerPS4.CheatEngineServer.HandleReceivedClient(TcpClient client)

hemanthl7 commented 2 years ago

when you close cheat engine without close ps4 cesever this occurs. this is normal

hemanthl7 commented 2 years ago

feel free to this issue again if you are facing

jagged00 commented 2 years ago

Hello, it works now just commenting to let you know that if cheat engine is checked only show processes for current user (right click) it won't display all processes.

hemanthl7 commented 2 years ago

cheat engine check button is used for cheat engine which is given with CE Server in the realease no other purpose

hemanthl7 commented 2 years ago

can you send screen shot, i will investigate