Jump to content

Recommended addition to EAQ - Avast can break Forge installer


Jcw87

Recommended Posts

I have found that the 'Web Shield' feature in Avast! Anti-virus can prevent Java applications from downloading files from http servers. This causes the Forge installer to fail when it is unable to download the scala library.

 

Additionally, the scala library download link provided in the EAQ gives you a zip file containing corrupt jar files. WinRAR says 'Unexpected end of archive' when trying to open them. Just thought you guys should know ;)

Link to comment
Share on other sites

FYI, the jar files work for me, if not I wouldn't have linked them.

If you really do have a problem, download ftb and copy the libraries from there.

Read the EAQ before posting! OR ELSE!

 

This isn't building better software, its trying to grab a place in the commit list of a highly visible github project.

 

www.forgeessentials.com

 

Don't PM me, I don't check this account unless I have to.

Link to comment
Share on other sites

i have Avast,i used installed 10-20 times,and all is ok.Hm,why?

 

and second you problem,that is problem with you inet connection,i think.*going to download and see by myself*

 

The problem isn't with having Avast installed, it's the Web Shields feature. It is NOT my internet connection, as the download works just fine with Web Shields turned off. I've done a bit more testing on this that you have given me credit for. With Web Shields turned on, the Forge installer generates zero traffic to files.minecraftforge.net, and its TCP connections (as shown by Process Explorer) are being redirected to Avast's proxy server, and the download simply fails. It also prevents CodeChickenCore from downloading CodeChickenLib. Note that I have no problems downloading these files with my internet browser, only (unsigned?) Java applications seem to be affected.

 

FYI, the jar files work for me, if not I wouldn't have linked them.

If you really do have a problem, download ftb and copy the libraries from there.

 

Given the names of the files in question, the files from both sources should be the exact same version of the library. However, the files in the zip are short by 500 Kb and 1 Mb, and archiving software detects them as incomplete.

 

I am not currently having a problem, I've already solved it. I'm just posting the solution for the benefit of everyone else.

Link to comment
Share on other sites

Well, it would appear that Avast has released an update today that fixes the java download problem. You can see it in their changelog here. You may still want to mention this in the EAQ for anyone running version 2014.9.0.2006 of Avast.

 

That still leaves the corrupt scala library jars linked to in the EAQ. You don't seem to believe me for some reason, so here is a step by step process for illustrating the problem.

 

1. Start with a working minecraft forge install.

2. Install a mod that uses scala, like Forge Multipart (forge doesn't seem to use it at all).

3. Replace the libraries downloaded by the forge installer with the ones from the EAQ link (EDIT by luacs: Don't get any ideas. My host will cry.)

4. Attempt to start minecraft with forge.

5. Hello, ClassNotFoundException!

 

 

 

---- Minecraft Crash Report ----

// Sorry :(

 

Time: 11/1/13 10:54 PM

Description: There was a severe problem during mod loading that has caused the game to fail

 

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: scala/Function0

  at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)

  at cpw.mods.fml.common.Loader.loadMods(Loader.java:521)

  at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)

  at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)

  at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)

  at net.minecraft.client.main.Main.main(SourceFile:101)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

  at java.lang.reflect.Method.invoke(Unknown Source)

  at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)

  at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

Caused by: java.lang.NoClassDefFoundError: scala/Function0

  at codechicken.multipart.MultiPartRegistry.registerConverter(MultiPartRegistry.scala)

  at codechicken.multipart.minecraft.Content.init(Content.java:26)

  at codechicken.multipart.minecraft.MinecraftMultipartMod.preInit(MinecraftMultipartMod.java:22)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

  at java.lang.reflect.Method.invoke(Unknown Source)

  at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)

  at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

  at java.lang.reflect.Method.invoke(Unknown Source)

  at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

  at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

  at com.google.common.eventbus.EventBus.post(EventBus.java:267)

  at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)

  at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

  at java.lang.reflect.Method.invoke(Unknown Source)

  at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

  at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

  at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

  at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

  at com.google.common.eventbus.EventBus.post(EventBus.java:267)

  at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)

  at cpw.mods.fml.common.Loader.loadMods(Loader.java:520)

  ... 10 more

Caused by: java.lang.ClassNotFoundException: scala.Function0

  at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)

  at java.lang.ClassLoader.loadClass(Unknown Source)

  at java.lang.ClassLoader.loadClass(Unknown Source)

  ... 39 more

Caused by: java.lang.NullPointerException

 

 

A detailed walkthrough of the error, its code path and all known details is as follows:

---------------------------------------------------------------------------------------

 

-- System Details --

Details:

  Minecraft Version: 1.6.4

  Operating System: Windows 7 (amd64) version 6.1

  Java Version: 1.7.0_45, Oracle Corporation

  Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation

  Memory: 312626736 bytes (298 MB) / 512229376 bytes (488 MB) up to 954728448 bytes (910 MB)

  JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G

  AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

  Suspicious classes: FML and Forge are installed

  IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

  FML: MCP v8.11 FML v6.4.35.938 Minecraft Forge 9.11.1.938 49 mods loaded, 49 mods active

  mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized

  FML{6.4.35.938} [Forge Mod Loader] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized

  Forge{9.11.1.938} [Minecraft Forge] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized

  AppliedEnergistics-Core{rv13.c} [AppliedEnergistics Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized

  CodeChickenCore{0.9.0.6} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized

  NotEnoughItems{1.6.1.5} [Not Enough Items] (NotEnoughItems 1.6.1.5.jar) Unloaded->Constructed->Pre-initialized

  AppliedEnergistics{rv13.c} [Applied Energistics] (appeng-rv13-c-mc162.jar) Unloaded->Constructed->Pre-initialized

  IC2{2.0.280-experimental} [industrialCraft 2] (industrialcraft-2_2.0.280-experimental.jar) Unloaded->Constructed->Pre-initialized

  Forestry{2.3.0.6} [Forestry for Minecraft] (forestry-A-2.3.0.6.jar) Unloaded->Constructed->Pre-initialized

  BinnieCore{1.8-dev2} [binnie Core] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized

  ExtraBees{1.8-dev2} [Extra Bees] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized

  ExtraTrees{1.8-dev2} [Extra Trees] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Core{4.1.1} [buildCraft] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Builders{4.1.1} [bC Builders] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Energy{4.1.1} [bC Energy] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Factory{4.1.1} [bC Factory] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Transport{4.1.1} [bC Transport] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  BuildCraft|Silicon{4.1.1} [bC Silicon] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized

  CompactSolars{4.4.19.204} [Compact Solar Arrays] (compactsolars-universal-1.6.4-4.4.19.204.zip) Unloaded->Constructed->Pre-initialized

  ComputerCraft{1.57} [ComputerCraft] (ComputerCraft1.57.zip) Unloaded->Constructed->Pre-initialized

  CCTurtle{1.57} [ComputerCraft Turtles] (ComputerCraft1.57.zip) Unloaded->Constructed->Pre-initialized

  EnderStorage{1.4.3.4} [EnderStorage] (EnderStorage 1.4.3.4.jar) Unloaded->Constructed->Pre-initialized

  ExtraUtilities{0.3.3} [Extra Utilities] (extrautils - 0.3.3.zip) Unloaded->Constructed->Pre-initialized

  factorization{0.8.04beta17} [Factorization] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized

  factorization.misc{0.8.04beta17} [Factorization Miscellaneous Nonsense] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized

  factorization.notify{0.8.04beta17} [Factorization Notification System] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized

  factorization.dimensionalSlice{0.8.04beta17} [Factorization Dimensional Slices] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized

  IronChest{5.4.1.629} [iron Chest] (ironchest-universal-1.6.4-5.4.1.629.zip) Unloaded->Constructed->Pre-initialized

  MFFS{3.4.0} [Modular Force Field System] (MFFS_v3.4.0.232.jar) Unloaded->Constructed->Pre-initialized

  Mystcraft{0.10.9.00} [Mystcraft] (mystcraft-uni-1.6.4-0.10.9.00.zip) Unloaded->Constructed->Pre-initialized

  NEIAddons{1.9.1.r43} [NEI Addons] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIAddons|AE{1.9.1.r43} [NEI Addons: Applied Energistics] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIAddons|CraftingTables{1.9.1.r43} [NEI Addons: Crafting Tables] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIAddons|ExtraBees{1.9.1.r43} [NEI Addons: Extra Bees] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIAddons|Forestry{1.9.1.r43} [NEI Addons: Forestry] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIAddons|MiscPeripherals{1.9.1.r43} [NEI Addons: Misc Peripherals] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized

  NEIPlugins{1.1.0.3} [NEI Plugins] (NEIPlugins-1.1.0.3.jar) Unloaded->Constructed->Pre-initialized

  Railcraft{8.1.0.0} [Railcraft] (Railcraft_1.6.2-8.1.0.0.jar) Unloaded->Constructed->Pre-initialized

  OpenPeripheral{0.2.1} [OpenPeripheral] (OpenPeripheral-0.2.1-preview8.jar) Unloaded->Constructed->Pre-initialized

  StevesCarts{2.0.0.a133} [steve's Carts 2] (StevesCarts2.0.0.a133.zip) Unloaded->Constructed->Pre-initialized

  TConstruct{1.6.4_1.4.7d} [Tinkers' Construct] (TConstruct_1.6.4_1.4.7d7.jar) Unloaded->Constructed->Pre-initialized

  TConstruct|CompatMineFactoryReloaded{0.1} [TConstruct Compat: MFR] (TConstruct_1.6.4_1.4.7d7.jar) Unloaded->Constructed->Pre-initialized

  Translocator{1.1.0.13} [Translocator] (Translocator 1.1.0.13.jar) Unloaded->Constructed->Pre-initialized

  ForgeMultipart{1.0.0.193} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored

  WR-CBE|Core{1.4.0.6} [WR-CBE Core] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored

  WR-CBE|Addons{1.4.0.6} [WR-CBE Addons] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored

  WR-CBE|Logic{1.4.0.6} [WR-CBE Logic] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored

  McMultipart{1.0.0.193} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored

  ForgeMicroblock{1.0.0.193} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored

 

 

Link to comment
Share on other sites

Installed Minecraft 1.5.2, installed latest forge for Minecraft 1.5.2. It appears to download a different version of the scala library, and again, doesn't appear to use it. Forge will run happily if the scala library is missing entirely (and the minecraft launcher json is modified to allow it to launch like that).

 

So I decided to also install Forge Multipart for Minecraft 1.5.2. Runs just fine with the Forge Installer downloaded library. Replaced the library with the one in the EAQ, and another ClassNotFoundException.

 

 

 

 

 

      Minecraft has crashed!     

      ----------------------     

 

Minecraft has stopped running because it encountered a problem; Failed to start game

 

A full error report has been saved to C:\Users\Jcw87\AppData\Roaming\.minecraft\crash-reports\crash-2013-11-01_23.42.09-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(

 

 

 

--- BEGIN ERROR REPORT 9fbd6f30 --------

Full report at:

C:\Users\Jcw87\AppData\Roaming\.minecraft\crash-reports\crash-2013-11-01_23.42.09-client.txt

Please show that file to Mojang, NOT just this screen!

 

Generated 11/1/13 11:42 PM

 

-- System Details --

Details:

Minecraft Version: 1.5.2

Operating System: Windows 7 (amd64) version 6.1

Java Version: 1.7.0_45, Oracle Corporation

Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 276038760 bytes (263 MB) / 383254528 bytes (365 MB) up to 954728448 bytes (910 MB)

JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G

AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

Suspicious classes: FML and Forge are installed

IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

FML: MCP v7.51 FML v5.2.23.738 Minecraft Forge 7.8.1.738 6 mods loaded, 6 mods active

mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized

FML{5.2.23.738} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized

Forge{7.8.1.738} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized

CCMultipart{1.0.0.149} [Forge Multipart] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored

CCMicroblock{1.0.0.149} [Forge Microblocks] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored

McMultipart{1.0.0.149} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored

LWJGL: 2.9.0

OpenGL: ATI Radeon HD 5700 Series GL version 4.2.12217 Compatibility Profile Context 12.104.0.0, ATI Technologies Inc.

Is Modded: Definitely; Client brand changed to 'fml,forge'

Type: Client (map_client.txt)

Texture Pack: Default

Profiler Position: N/A (disabled)

Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

 

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: scala/runtime/NonLocalReturnControl

at cpw.mods.fml.common.LoadController.transition(LoadController.java:147)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:516)

at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411)

at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)

at net.minecraft.client.Minecraft.run(Minecraft.java:733)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.NoClassDefFoundError: scala/runtime/NonLocalReturnControl

at codechicken.multipart.handler.MultipartMod$.preInit(ModContainer.scala:23)

at codechicken.multipart.handler.MultipartMod.preInit(ModContainer.scala)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:515)

... 5 more

Caused by: java.lang.ClassNotFoundException: scala.runtime.NonLocalReturnControl

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 34 more

Caused by: java.lang.NullPointerException

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:227)

... 36 more

--- END ERROR REPORT e5839f60 ----------

 

 

 

 

Though this might have happened anyway, due to possible differences between scala library versions.

 

Back in Minecraft 1.6.4, while trying to use the EAQ download of the library, ForgeModLoader-client-0.log shows these exceptions:

 

 

2013-11-01 23:54:51 [FINE] [ForgeModLoader] Examining file scala-library-2.10.2.jar for potential mods

2013-11-01 23:54:51 [WARNING] [ForgeModLoader] Zip file scala-library-2.10.2.jar failed to read properly, it will be ignored

java.util.zip.ZipException: error in opening zip file

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41)

at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42)

at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:67)

at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:130)

at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:484)

at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)

at net.minecraft.client.main.Main.main(SourceFile:101)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)

at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

2013-11-01 23:54:51 [FINE] [ForgeModLoader] Examining file scala-compiler-2.10.2.jar for potential mods

2013-11-01 23:54:51 [WARNING] [ForgeModLoader] Zip file scala-compiler-2.10.2.jar failed to read properly, it will be ignored

java.util.zip.ZipException: error in opening zip file

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.zip.ZipFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at java.util.jar.JarFile.<init>(Unknown Source)

at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41)

at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42)

at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:67)

at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:130)

at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:484)

at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)

at net.minecraft.client.main.Main.main(SourceFile:101)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)

at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

 

 

 

So, I wouldn't bother trying more Minecraft and Forge versions.

Link to comment
Share on other sites

If you're using the installer you DO NOT need to download libraries from the EAQ.

 

I'm aware of this. I know you guys have to deal with computer illiterate people on a regular basis, but please stop assuming that I'm one of them. I'm not here looking for support, I've already identified and fixed my problem, and I'm trying to help you guys improve your 'go to guide' for fixing common problems. Before I identified the root problem, I looked at the EAQ to see if a failed scala download was a common issue. It told me that if scala failed to download, that I should download the linked zip file and extract it into my minecraft folder. This would have been an acceptable workaround if the jars inside of the zip were not corrupt. That is where the current issue is. That is what half of this thread has been about (the other half was about the root problem, Avast). By linking to corrupt jars, you are essentially giving people bad advice that won't help them in any way. All you have to do to fix this is make a new zip with non-corrupt jars and replace the bad one.

Link to comment
Share on other sites

I can't help you then, our tests show that the files are perfectly fine. Why not try taking scala-library.jar from the zip and putting it in your mods folder?

Read the EAQ before posting! OR ELSE!

 

This isn't building better software, its trying to grab a place in the commit list of a highly visible github project.

 

www.forgeessentials.com

 

Don't PM me, I don't check this account unless I have to.

Link to comment
Share on other sites

I can't help you then, our tests show that the files are perfectly fine. Why not try taking scala-library.jar from the zip and putting it in your mods folder?

 

I don't think we are on the same page here. I'm not talking about fml_libs15.zip, which contains scala-library.jar. I'm talking about libraries.zip, the one that contains scala-compiler-2.10.2.jar and scala-library-2.10.2.jar. Right where it says this:

 

These libraries failed to download. Try again. org.scala-lang:scala-library:2.10.2, org.scala-lang:scala-compiler:2.10.2

Download this: <link was here> and extract it to your .minecraft folder, then try running Minecraft, or redownload the installer.

Otherwise, we will need console logs, and your JVM and OS versions.

 

I even linked to it earlier in the thread for clarity (and you snipped it).

Link to comment
Share on other sites

Fucking scala has caused more than enough fucking problems already. Anyway, fixed, URL changed. Download http://personal.forgeessentials.com/luacs1998/forge/fmllibsmc16.zip and extract that to .minecraft.

Read the EAQ before posting! OR ELSE!

 

This isn't building better software, its trying to grab a place in the commit list of a highly visible github project.

 

www.forgeessentials.com

 

Don't PM me, I don't check this account unless I have to.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • It worked the first time but none of my friends and now me either could enter the server. internal exception: io.netty.handler.codec.DecoderException Unknown modifier tconstruct:soulbound
    • It worked the first time but none of my friends and now me either could enter the server. internal exception: io.netty.handler.codec.DecoderException Unknown modifier tconstruct:soulbound
    • It worked the first time but none of my friends and now me either could enter the server. internal exception: io.netty.handler.codec.DecoderException Unknown modifier tconstruct:soulbound
    • Hello All! Started a MC Eternal 1.6.2.2 server on Shockbyte hosting. The only other mod I added was betterfarmland v0.0.8BETA. Server is 16GB and Shockbyte wont tell me how many CPU cores i have.  We are having problems now when players log in it seems to crash the server. At other times it seems fine and we can have 3 people playing for hours at a time. Usually always when it does crash it is when someone logs in. Crash Reports Below. To the person who can post the fix I will reward $100 via Paypal.   ---- Minecraft Crash Report ---- // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~] Time: 2024-09-19 21:04:58 UTC Description: Exception in server tick loop java.lang.StackOverflowError     at net.minecraft.advancements.PlayerAdvancements.hasCompletedChildrenOrSelf(PlayerAdvancements.java:451)     at net.minecraft.advancements.PlayerAdvancements.shouldBeVisible(PlayerAdvancements.java:419)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:385)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:406)     at net.minecraft.advancements.PlayerAdvancements.ensureVisibility(PlayerAdvancements.java:411)     at net.minecraft.advancements.P  
    • DUTA89:Link Slot Gacor Hari ini Paling Mudah Menang dan viral se Indonesia. DUTA89 adalah Game slot gacor hari ini paling mudah menang dan viral se Indonesia serta resmi dan terbukti memberikan kegacoran kepada banyak orang. Link daftar : https://heylink.me/DUTA89OFFICIAL/ #slotduta89 #slotgacor #maxwin #slotterbaik #duta89 #duta89mantap      
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.