When I am playing an online server with my 1.7.2 forge mods for 30 minutes or so and then the game just seems to close on me as if I the close button for minecraft on my windowed screen, I also ended the minecraft launcher task in my task bar and my forge is not updated to the latest forge.
HERE IS MY FORGE CLIENT LOG
:53:12] [main/INFO] [FML/]: Forge Mod Loader version 7.2.129.1046 for Minecraft 1.7.2 loading
[20:53:12] [main/INFO] [FML/]: Java is Java HotSpot 64-Bit Server VM, version 1.7.0_51, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jre7
[20:53:12] [main/DEBUG] [FML/]: Java classpath at launch is C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\minecraftforge\forge\1.7.2-10.12.0.1046\forge-1.7.2-10.12.0.1046.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.9\launchwrapper-1.9.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.10.2\scala-library-2.10.2.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.10.2\scala-compiler-2.10.2.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\15.0\guava-15.0.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.3\authlib-1.3.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;C:\Users\langster\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;C:\Users\langster\AppData\Roaming\.minecraft\versions\1.7.2-Forge10.12.0.1046\1.7.2-Forge10.12.0.1046.jar
[20:53:12] [main/DEBUG] [FML/]: Java library path at launch is C:\Users\langster\AppData\Roaming\.minecraft\versions\1.7.2-Forge10.12.0.1046\1.7.2-Forge10.12.0.1046-natives-93687763048386
[20:53:12] [main/DEBUG] [FML/]: Enabling runtime deobfuscation
[20:53:12] [main/DEBUG] [FML/]: Instantiating coremod class FMLCorePlugin
[20:53:12] [main/DEBUG] [FML/]: Added access transformer class cpw.mods.fml.common.asm.transformers.AccessTransformer to enqueued access transformers
[20:53:12] [main/DEBUG] [FML/]: Enqueued coremod FMLCorePlugin
[20:53:12] [main/DEBUG] [FML/]: Instantiating coremod class FMLForgePlugin
[20:53:12] [main/DEBUG] [FML/]: Added access transformer class net.minecraftforge.transformers.ForgeAccessTransformer to enqueued access transformers
[20:53:12] [main/DEBUG] [FML/]: Enqueued coremod FMLForgePlugin
[20:53:12] [main/DEBUG] [FML/]: All fundamental core mods are successfully located
[20:53:12] [main/DEBUG] [FML/]: Discovering coremods
[20:53:12] [main/DEBUG] [FML/]: Examining for coremod candidacy [1.7.2]DamageIndicatorsMod-3.0.10.jar
[20:53:12] [main/DEBUG] [FML/]: Not found coremod data in [1.7.2]DamageIndicatorsMod-3.0.10.jar
[20:53:12] [main/DEBUG] [FML/]: Examining for coremod candidacy OptiFine_1.7.2_HD_U_C2.jar
[20:53:12] [main/INFO] [FML/]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.7.2_HD_U_C2.jar
[20:53:12] [main/DEBUG] [FML/]: Examining for coremod candidacy voxelmap-1.7.2-1.0.jar
[20:53:12] [main/INFO] [LaunchWrapper/]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Loading tweak class name optifine.OptiFineForgeTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Calling tweak class optifine.OptiFineForgeTweaker
[20:53:12] [main/INFO] [LaunchWrapper/]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:53:12] [main/DEBUG] [FML/]: Injecting coremod FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin} class transformers
[20:53:12] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.MarkerTransformer
[20:53:12] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.SideTransformer
[20:53:12] [main/TRACE] [FML/]: Registering transformer cpw.mods.fml.common.asm.transformers.EventSubscriptionTransformer
[20:53:12] [main/DEBUG] [FML/]: Injection complete
[20:53:12] [main/DEBUG] [FML/]: Running coremod plugin for FMLCorePlugin {cpw.mods.fml.relauncher.FMLCorePlugin}
[20:53:12] [main/DEBUG] [FML/]: Running coremod plugin FMLCorePlugin
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.server.MinecraftServer$5.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.multiplayer.WorldClient$4.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.block.Block$2.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.server.integrated.IntegratedServer$2.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.network.ServerStatusResponse$PlayerCountData.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureMineshaftPieces.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureStrongholdPieces$LeftTurn.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.storage.WorldInfo$2.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.renderer.EntityRenderer.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureStrongholdPieces$Library.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.crash.CrashReport$4.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.audio.SoundManager$2$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.crash.CrashReport$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.network.NetworkManager$2.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.server.dedicated.DedicatedServer$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.ComponentScatteredFeaturePieces$JunglePyramid.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.entity.EntityOtherPlayerMP.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.block.BlockFire.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.boss.EntityWither.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.item.EntityMinecart.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.multiplayer.WorldClient.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.player.EntityPlayer.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.player.InventoryPlayer$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.item.EntityEnderPearl.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.entity.EntityPlayerSP.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.inventory.ContainerPlayer.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.Minecraft$4.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.storage.WorldInfo.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.tileentity.TileEntityBrewingStand.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.feature.WorldGenHugeTrees.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.multiplayer.WorldClient$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureVillagePieces.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.client.renderer.texture.TextureAtlasSprite$1.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.world.gen.structure.StructureMineshaftPieces$Cross.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.entity.EntityLivingBase.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.block.BlockPumpkin.binpatch
[20:53:13] [main/TRACE] [FML/]: Reading patch data from binpatch/client/net.minecraft.creativetab.CreativeTabs$9.binpatch