I've tried to install a mod, which requires Forge 3.3.8.148 or later. So I tried to update my forge.
It did not work.
So I reinstalled my minecraft and tried to install only the forge client 3.3.8.152 (the first recommended version after 3.3.8.148), but when I started the game it froze by a screen showing "Updating minecraft, done loading". Then, when I tried to launch the game with MCPatcher's Test Minecraft button, it worked.
So I tried it with some mods:
I tried it with OptiFine HD S C3, it worked.
I tried it with Computercraft (with and without optifine), but it crashed.
I tried it with Portal Gun v2 (with and without optifine), but it crashed.
And it gave me this error messages.
I think the problem is with newer forge, because these two mods worked with a few earlier forge versions, with every version which used risugami's modloader.
Sorry for the bad English, I'm from Hungary.
--- BEGIN ERROR REPORT 4a86a91e --------
Generated 2012.07.08. 1:53
Minecraft: Minecraft 1.2.5
OS: Windows XP (x86) version 5.1
Java: 1.7.0_05, Oracle Corporation
VM: Java HotSpot Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945GM version 1.4.0 - Build 7.14.10.4926, Intel
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: mods/ComputerCraft/mod_ComputerCraft (wrong name: mod_ComputerCraft)
at cpw.mods.fml.common.Loader.load(Loader.java:436)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:592)
at cpw.mods.fml.client.FMLClientHandler.onPreLoad(FMLClientHandler.java:193)
at net.minecraft.client.Minecraft.a(Minecraft.java:383)
at net.minecraft.client.Minecraft.run(Minecraft.java:735)
at java.lang.Thread.run(Unknown Source)
Caused by: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: mods/ComputerCraft/mod_ComputerCraft (wrong name: mod_ComputerCraft)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:527)
at cpw.mods.fml.common.Loader.attemptDirLoad(Loader.java:474)
at cpw.mods.fml.common.Loader.attemptDirLoad(Loader.java:463)
at cpw.mods.fml.common.Loader.attemptDirLoad(Loader.java:463)
at cpw.mods.fml.common.Loader.load(Loader.java:385)
... 5 more
Caused by: java.lang.NoClassDefFoundError: mods/ComputerCraft/mod_ComputerCraft (wrong name: mod_ComputerCraft)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.Loader.loadModClass(Loader.java:494)
... 9 more
--- END ERROR REPORT b8daa9b4 ----------