You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Line number is not corrected match for system classes on the Ubuntu #11
Currently in latest Ubuntu, default-jdk is openjdk-8-jdk, and it doesn't contain source code. Now we decompile the class and open the generated 'sourcefile' with only method signatures. It's much smaller than the real source file, thus we cannot stop at the correct line.
e.g.
We're told to stop at Line 666 of PrintStream.java, but the decompliled 'PrintStream.java' has only 180 lines. So it stops at the last line.
After install openjdk-8-source package, it behaves normal.
Activity
Eskibear commentedon Sep 18, 2017
Reason: lack of source file.
Currently in latest Ubuntu,
default-jdkisopenjdk-8-jdk, and it doesn't contain source code. Now we decompile the class and open the generated 'sourcefile' with only method signatures. It's much smaller than the real source file, thus we cannot stop at the correct line.e.g.
We're told to stop at Line 666 of PrintStream.java, but the decompliled 'PrintStream.java' has only 180 lines. So it stops at the last line.
After install
openjdk-8-sourcepackage, it behaves normal.