<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/jadclipse/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/jadclipse/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 27 Apr 2010 18:16:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jadclipse/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>jadclipse does not show decompiled source code</title><link>https://sourceforge.net/p/jadclipse/bugs/86/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Eclipse is 3.4.0, the JadClipse is 3.3.0, everything is working fine except there is no source code in the viewer, it only shows following:&lt;br /&gt;
and outline view shows the methods name list, no any decompiled source code&lt;br /&gt;
for example:&lt;/p&gt;
&lt;p&gt;/*jadclipse*/Jad v1.5.7d. Copyright 2000 Pavel Kouznetsov (kpdus@yahoo.com).&lt;br /&gt;
Usage:    jad [option(s)] &amp;lt;filename(s)&amp;gt;&lt;br /&gt;
Options: -a       - generate JVM instructions as comments (annotate)&lt;br /&gt;
-af      - output fully qualified names when annotating&lt;br /&gt;
-b       - generate redundant braces (braces)&lt;br /&gt;
-clear   - clear all prefixes, including the default ones&lt;br /&gt;
-d &amp;lt;dir&amp;gt; - directory for output files&lt;br /&gt;
-dead    - try to decompile dead parts of code (if there are any)&lt;br /&gt;
-dis     - disassembler only (disassembler)&lt;br /&gt;
-f       - generate fully qualified names (fullnames)&lt;br /&gt;
-ff      - output fields before methods (fieldsfirst)&lt;br /&gt;
-i       - print default initializers for fields (definits)&lt;br /&gt;
-l&amp;lt;num&amp;gt;  - split strings into pieces of max &amp;lt;num&amp;gt; chars (splitstr)&lt;br /&gt;
-nl      - split strings on newline characters (splitstr)&lt;br /&gt;
-noconv  - don't convert Java identifiers into valid ones (noconv)&lt;br /&gt;
-nocast  - don't generate auxiliary casts&lt;br /&gt;
-nocode  - don't generate the source code for methods&lt;br /&gt;
-noctor  - suppress the empty constructors&lt;br /&gt;
-nodos   - turn off check for class files written in DOS mode&lt;br /&gt;
-noinner - turn off the support of inner classes&lt;br /&gt;
-nolvt   - ignore Local Variable Table entries (nolvt)&lt;br /&gt;
-nonlb   - don't insert a newline before opening brace (nonlb)&lt;br /&gt;
-o       - overwrite output files without confirmation&lt;br /&gt;
-p       - send all output to STDOUT (for piping)&lt;br /&gt;
-pa &amp;lt;pfx&amp;gt;- prefix for all packages in generated source files&lt;br /&gt;
-pc &amp;lt;pfx&amp;gt;- prefix for classes with numerical names (default: _cls)&lt;br /&gt;
-pe &amp;lt;pfx&amp;gt;- prefix for unused exception names (default: _ex)&lt;br /&gt;
-pf &amp;lt;pfx&amp;gt;- prefix for fields with numerical names (default: _fld)&lt;br /&gt;
-pi&amp;lt;num&amp;gt; - pack imports into one line using .* (packimports)&lt;br /&gt;
-pl &amp;lt;pfx&amp;gt;- prefix for locals with numerical names (default: _lcl)&lt;br /&gt;
-pm &amp;lt;pfx&amp;gt;- prefix for methods with numerical names (default: _mth)&lt;br /&gt;
-pp &amp;lt;pfx&amp;gt;- prefix for method parms with numerical names (default:_prm)&lt;br /&gt;
-pv&amp;lt;num&amp;gt; - pack fields with the same types into one line (packfields)&lt;br /&gt;
-r       - restore package directory structure&lt;br /&gt;
-s &amp;lt;ext&amp;gt; - output file extension (default: .jad)&lt;br /&gt;
-space   - output space between keyword (if, while, etc) and expression&lt;br /&gt;
-stat    - show the total number of processed classes/methods/fields&lt;br /&gt;
-t&amp;lt;num&amp;gt;  - use &amp;lt;num&amp;gt; spaces for indentation (default: 4)&lt;br /&gt;
-t       - use tabs instead of spaces for indentation&lt;br /&gt;
-v       - show method names while decompiling&lt;/p&gt;
&lt;p&gt;/*&lt;br /&gt;
DECOMPILATION REPORT&lt;/p&gt;
&lt;p&gt;Decompiled from: C:\user\Project\eclipseProject\Test\lib\itext-1.3.1.jar&lt;br /&gt;
Total time: 16 ms&lt;br /&gt;
Jad reported messages/errors:&lt;br /&gt;
Exit status: 1&lt;br /&gt;
Caught exceptions:&lt;br /&gt;
*/&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack </dc:creator><pubDate>Tue, 27 Apr 2010 18:16:24 -0000</pubDate><guid>https://sourceforge.net7ec8a1ea4bf1ca0048c7e2a57a374c55dfa96d8e</guid></item><item><title>Decompiles only when the class file is part of a jar</title><link>https://sourceforge.net/p/jadclipse/bugs/85/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When the class file is under referenced library in eclipse, the decompiler does not work. Only when I jar the file, it decompiles.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 12 Mar 2010 20:06:09 -0000</pubDate><guid>https://sourceforge.netac1d6cbbc1315eddd986910740170e94d6149c5d</guid></item><item><title>update site broken?!</title><link>https://sourceforge.net/p/jadclipse/bugs/84/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a href="http://jadclipse.sourceforge.net/update/"&gt;http://jadclipse.sourceforge.net/update/&lt;/a&gt; gives a page with&lt;/p&gt;
&lt;p&gt;An error has been encountered in accessing this page.&lt;/p&gt;
&lt;p&gt;1. Server: jadclipse.sourceforge.net&lt;br /&gt;
2. URL path: /update/&lt;br /&gt;
3. Error notes: NONE&lt;br /&gt;
4. Error type: 403&lt;br /&gt;
5. Request method: GET&lt;br /&gt;
6. Request query string: NONE&lt;br /&gt;
7. Time: 2010-01-08 03:47:04 UTC (1262922424) &lt;/p&gt;
&lt;p&gt;someone's credentials are wrong? (403...)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anli Shundi</dc:creator><pubDate>Fri, 08 Jan 2010 03:49:20 -0000</pubDate><guid>https://sourceforge.net20eb702d8eed476b827491bb0faac664005ec1a9</guid></item><item><title>No breakpoints possible</title><link>https://sourceforge.net/p/jadclipse/bugs/83/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In the "Decompiled Class File Viewer" is it  not possible to set a breakpoint. Not via context menu "toggle breakpoint" else via double click on the left margin.&lt;/p&gt;
&lt;p&gt;I use:&lt;br /&gt;
* Eclipse 3.4&lt;br /&gt;
* JDT Compiler 3.4.0v20090220&lt;br /&gt;
* JD Plugin 0.1.2&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 27 Sep 2009 16:44:41 -0000</pubDate><guid>https://sourceforge.nete6ca1f4cec246e57853acfd2d9423ae7ff017996</guid></item><item><title>Exception when opening class files in certain directory</title><link>https://sourceforge.net/p/jadclipse/bugs/82/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I installed the plugin (JDT Decompiler 3.4.0 ), and it works fine but generates error when opening class files in certain directory. (for instance, to open build/tmp/org/python/pycode/_py0x.class)&lt;br /&gt;
The exact stack trace is like following.&lt;/p&gt;
&lt;p&gt;java.lang.NullPointerException&lt;br /&gt;
at net.sf.jdtdecompiler.jad.JadDecompiler.extractPackagePath(JadDecompiler.java:54)&lt;br /&gt;
at net.sf.jdtdecompiler.jad.JadDecompiler.decompile(JadDecompiler.java:30)&lt;br /&gt;
at net.sf.jdtdecompiler.core.DecompiledSourceMapper.invokeDecompiler(DecompiledSourceMapper.java:50)&lt;br /&gt;
at net.sf.jdtdecompiler.core.DecompiledSourceMapper.findSource(DecompiledSourceMapper.java:30)&lt;br /&gt;
at org.eclipse.jdt.internal.core.SourceMapper.getSourceForRootPath(SourceMapper.java:900)&lt;br /&gt;
at org.eclipse.jdt.internal.core.SourceMapper.findSource(SourceMapper.java:864)&lt;br /&gt;
at org.eclipse.jdt.internal.core.SourceMapper.findSource(SourceMapper.java:843)&lt;br /&gt;
at org.eclipse.jdt.internal.core.ClassFile.mapSource(ClassFile.java:635)&lt;br /&gt;
at org.eclipse.jdt.internal.core.ClassFile.openBuffer(ClassFile.java:630)&lt;br /&gt;
at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:288)&lt;br /&gt;
at org.eclipse.jdt.internal.core.ClassFile.getBuffer(ClassFile.java:359)&lt;br /&gt;
at org.eclipse.jdt.internal.core.ClassFile.getSourceRange(ClassFile.java:523)&lt;br /&gt;
at org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.probeInputForSource(ClassFileEditor.java:736)&lt;br /&gt;
at org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor.doSetInput(ClassFileEditor.java:648)&lt;br /&gt;
at org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3115)&lt;br /&gt;
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)&lt;br /&gt;
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)&lt;br /&gt;
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759)&lt;br /&gt;
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)&lt;br /&gt;
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2578)&lt;br /&gt;
at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3133)&lt;br /&gt;
at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3160)&lt;br /&gt;
at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)&lt;br /&gt;
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:644)&lt;br /&gt;
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)&lt;br /&gt;
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:286)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2857)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705)&lt;br /&gt;
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2685)&lt;br /&gt;
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2676)&lt;br /&gt;
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:651)&lt;br /&gt;
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:610)&lt;br /&gt;
at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99)&lt;br /&gt;
at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99)&lt;br /&gt;
at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133)&lt;br /&gt;
at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330)&lt;br /&gt;
at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787)&lt;br /&gt;
at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499)&lt;br /&gt;
at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)&lt;br /&gt;
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:842)&lt;br /&gt;
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)&lt;br /&gt;
at org.eclipse.core.runtime.Platform.run(Platform.java:888)&lt;br /&gt;
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)&lt;br /&gt;
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)&lt;br /&gt;
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:840)&lt;br /&gt;
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1101)&lt;br /&gt;
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1205)&lt;br /&gt;
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)&lt;br /&gt;
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)&lt;br /&gt;
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 03 Jul 2009 09:11:03 -0000</pubDate><guid>https://sourceforge.net568169498686b3cfd382ed173e5bbc1f3785a689</guid></item><item><title>Class without package causes NPE</title><link>https://sourceforge.net/p/jadclipse/bugs/81/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;JadClipse 3.4, when I open class file that is in package root folder, I get NPE because net.sf.jdtdecompiler.jad.JadDecompiler.extractPackagePath(String) returns null and new File(rootPath, null) results in NPE, you should use rootPath in this case.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 10 Jun 2009 15:11:39 -0000</pubDate><guid>https://sourceforge.netf8fae94da61106e532ca03ea265f6f028106c490</guid></item><item><title>Cannot invoke JadClipse on Eclipse 3.4.2</title><link>https://sourceforge.net/p/jadclipse/bugs/80/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Eclipse version: 3.4.2 build id: M20090211-1700&lt;br /&gt;
JadClipse version: 3.3.1.v20080730_r341&lt;br /&gt;
Jad version:  v1.5.8e&lt;/p&gt;
&lt;p&gt;I get a timeout exception when using JadClipse (see attached).  I was able to run an earlier version of JadClipse with Eclipse 3.4.0 though.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Lissak</dc:creator><pubDate>Fri, 17 Apr 2009 19:32:20 -0000</pubDate><guid>https://sourceforge.netca40de9e2d2670606cc3f5234b25c47677e4e75a</guid></item><item><title>Debugging to a clas with unknown source displays </title><link>https://sourceforge.net/p/jadclipse/bugs/79/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Again this is with RSA 7.5, if I'm using the debugger and I have a break-point in a decompiled piece of code, the debugger does stop, however the code window displayed is not the decompiled code window, but another window (one that is typical in the debugger) saying "Source not found, Edit Source Lookup Path" &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">RefuX Zanzebarr</dc:creator><pubDate>Tue, 24 Feb 2009 17:49:07 -0000</pubDate><guid>https://sourceforge.netc75f4d1f71d736bf625aaccb6bc71a999f9debf2</guid></item><item><title>browsing a 'library' jar file, first file doesn't decompile</title><link>https://sourceforge.net/p/jadclipse/bugs/78/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm using RSA 7.5, and in my EJB project when I browse to 'EAR Libraries', I click on the + beside on of the jar files, the first .class file I double click on won't decompile, it will show the normal class editor, no matter what I do, I can't get it to change. However any subsequent .class files I double click on do decompile perfectly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">RefuX Zanzebarr</dc:creator><pubDate>Tue, 24 Feb 2009 17:23:43 -0000</pubDate><guid>https://sourceforge.net4b58e302c638c770aa26bdf832cc970cfc9db69d</guid></item><item><title>3.4.0 shows breakpoint as constructor</title><link>https://sourceforge.net/p/jadclipse/bugs/77/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Decompile a file.&lt;br /&gt;
Add a breakpoint on the left margin, you get a green C, odd!&lt;/p&gt;
&lt;p&gt;Great work otherwise, love the new progress!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">RefuX Zanzebarr</dc:creator><pubDate>Mon, 23 Feb 2009 21:24:13 -0000</pubDate><guid>https://sourceforge.net80efbd617fda36cd654584a3126310a1c61efa34</guid></item></channel></rss>