thefightagainstmalware / NoSession

NoSession: Security done right
MIT License
17 stars 1 forks source link

Process taking long to exit and one stays behind #26

Open Commandcracker opened 3 months ago

Commandcracker commented 3 months ago

Describe the bug The main minecraft process take around 40 s to quit, and the other process stays alive.

To Reproduce Steps to reproduce the behavior:

  1. Start the game
  2. Quit the game

Expected behavior All processes should close

Screenshots When running minecraft image After closing minecraft image After waiting 40 s image

Versions OS: Windows 11 NoSession Version: 1.2.2 Other mods: X (I'm using Prism Launcher 8.3)

Additional context Command line args of the process that is left behind:

"C:\Program Files\Eclipse Adoptium\jdk-8.0.392.8-hotspot\jre\bin\java.exe" -XX:+DisableAttachMechanism -cp C:\Users\red\AppData\Roaming\PrismLauncher\instances\1.8.9(1)\.minecraft\mods\!.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\com\mojang\authlib\1.5.21\authlib-1.5.21.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9-fixed\log4j-api-2.0-beta9-fixed.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\com\google\guava\guava\17.0\guava-17.0.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9-fixed\log4j-api-2.0-beta9-fixed.jar;C:\Users\red\AppData\Roaming\PrismLauncher\libraries\org\ow2\asm\asm-all\5.0.3\asm-all-5.0.3.jar gq.malwarefight.tokenapp.Main

Command line args of the main process

"C:\Program Files\Eclipse Adoptium\jdk-8.0.392.8-hotspot\bin\javaw.exe"  -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms5000m -Xmx20000m -Duser.language=en -Djava.library.path=C:/Users/red/AppData/Roaming/PrismLauncher/instances/1.8.9(1)/natives -cp C:/Users/red/AppData/Local/Programs/PrismLauncher/jars/NewLaunch.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209/lwjgl-2.9.4-nightly-20150209.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.4-nightly-20150209/lwjgl_util-2.9.4-nightly-20150209.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/mojang/netty/1.8.8/netty-1.8.8.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/oshi-project/oshi-core/1.1/oshi-core-1.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/google/guava/guava/17.0/guava-17.0.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/mojang/authlib/1.5.21/authlib-1.5.21.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/mojang/realms/1.7.59/realms-1.7.59.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9-fixed/log4j-api-2.0-beta9-fixed.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9-fixed/log4j-core-2.0-beta9-fixed.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/tv/twitch/twitch/6.5/twitch-6.5.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/minecraftforge/forge/1.8.9-11.15.1.2318-1.8.9/forge-1.8.9-11.15.1.2318-1.8.9-universal.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/minecraft/launchwrapper/1.12/launchwrapper-1.12.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/ow2/asm/asm-all/5.0.3/asm-all-5.0.3.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/jline/jline/2.13/jline-2.13.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/typesafe/config/1.2.1/config-1.2.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2/scala-continuations-library_2.11-1.0.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2/scala-continuations-plugin_2.11.1-1.0.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/java3d/vecmath/1.5.2/vecmath-1.5.2.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar;C:/Users/red/AppData/Roaming/PrismLauncher/libraries/com/mojang/minecraft/1.8.9/minecraft-1.8.9-client.jar org.prismlauncher.EntryPoint